zoukankan      html  css  js  c++  java
  • 测试




    一. 请写出数据库分离和附加的步骤  选中数据库右键→任务→分离  选中数据库右键→附加 二. 请写出数据库导出SQL脚本的步骤  选中数据库右键→生成脚本 三. 请写出SQL Server的四种完整性约束  实体完整性束  域完整性约束  引用完整性约束  自定义完整性约束 四. 如何设置表的主键和标识列  右键 △ 设置主键
      标识列在标识规范里设置, (int类型)
     五. 请写出主外键关系确立后操作主数据的注意事项  删主先删外  外键里的数据主键里必须包含 六. 请写出使用SQL插入数据时的注意事项  注意插入数据时数据字段的数据类型,是否有约束,是否是主建
      删除数据或修改数据时看是否有外键关联 七. 请写出增删改SQL语句的基本语法  插入数据  INSERT [INTO] 表名 (列名) VALUES (值列表)

      删除数据:  DELETE FROM 表名 WHERE 表中唯一标识

      修改数据:  UPDATE 表名 SET 列名1=更新值1,列名2=更新值 八. 请写出添加多行数据的三种方式  插入多行数据  表必须创建
      INSERT INTO AddressList(StudentName,Address,Email)
      SELECT StudentName,Address,Email
      FROM Student

      插入多行数据  表自动创建
      SELECT Student.StudentName,Student.Address,Student.Email
      INTO AddressList
      FROM Student

      插入多行数据  表必须创建
      INSERT INTO AddressList(StudentName,Address,Email)
      SELECT '1','北京','456@qq.com' UNION
      SELECT '6','北京','456@qq.com' 九 假设My School数据库有如下Student表和Grade表   Student表结构(其中Student No为主键,表中GradeId和Grade表中的GradeId为主外键关联):      Student表的数据:    Grade表结构(其中Grade Id为主键,并且是标识列):    Grade表的数据:      问题一:更改Student No为S1101009的学生记录,将密码修改为:p w d@123,将年级编号修改为:4   UPDATEStudent SET LoginPwd='pwd@123',Gradeld=4  WHERE Student No='s1101009'  问题二:向学生表中新增一条记录   INSERT [INTO] Student VALUES('1','a','张三','男',1,'a','a','@')  问题三:向年级表中新增一条记录   INSERT [INTO]  Grade VALUES ('6','112')  问题四:删除学生表中编号为S1101007的记录   DELETE FROM Student WHEREStudentNo='s1101007'
      问题五:删除Grade表中Grade Id为1的记录(根据表中数据分析,采用哪两种方式删除?)  解除关系,右键删除
  • 相关阅读:
    PointToPointNetDevice doesn't support TapBridgeHelper
    NS3系列—10———NS3 NodeContainer
    NS3系列—9———NS3 IP首部校验和
    NS3系列—8———NS3编译运行
    【习题 7-6 UVA
    【Good Bye 2017 C】 New Year and Curling
    【Good Bye 2017 B】 New Year and Buggy Bot
    【Good Bye 2017 A】New Year and Counting Cards
    【Educational Codeforces Round 35 D】Inversion Counting
    【Educational Codeforces Round 35 C】Two Cakes
  • 原文地址:https://www.cnblogs.com/wang01/p/10125936.html
Copyright © 2011-2022 走看看