数据库原理及应用教程第四版课后答案

第 3章 习题参考答案
一、 选择题

  1. B 2. A 3. C 4. B 5. C 6. C
  2. B 8. D 9. A 10. D 11. C 12. D
    二、 填空题
  3. 结构化查询语言(Structured Query Language)
  4. 数据查询、 数据定义、 数据操纵、 数据控制
  5. 外模式、 模式、 内模式
  6. 数据库、 事务日志
  7. NULL/NOT NULL、 UNIQUE 约束、 PRIMARY KEY 约束、 FOREIGN
    KEY 约束、 CHECK 约束
  8. 聚集索引、 非聚集索引
  9. 连接字段
  10. 行数
  11. 定义
  12. 系统权限、 对象权限
  13. 基本表、 视图
    12. (1) INSERT INTO S VALUES(‘990010’,‘李国栋’,‘男’,19)
    (2) INSERT INTO S(No,Name) VALUES(‘990011’, ‘王大友’)
    (3) UPDATE S SET Name=‘陈平’ WHERE No=‘990009’
    (4) DELETE FROM S WHERE No=‘990008’
    (5) DELETE FROM S WHERE Name LIKE ‘陈%’
    13. CHAR(8) NOT NULL
    14. SC.CNo=C.CNo
    15. ALTER TABLE Student
    ADD
    SGrade CHAR(10)
    三、 设计题
    1、数据库原理及应用教程第四版课后答案_第1张图片
    数据库原理及应用教程第四版课后答案_第2张图片
    数据库原理及应用教程第四版课后答案_第3张图片
    数据库原理及应用教程第四版课后答案_第4张图片
    数据库原理及应用教程第四版课后答案_第5张图片
    数据库原理及应用教程第四版课后答案_第6张图片
    在这里插入图片描述
    四、 简答题
    数据库原理及应用教程第四版课后答案_第7张图片
    数据库原理及应用教程第四版课后答案_第8张图片
    2、 SQL 有什么特点?
    (1)SQL 是类似于英语的自然语言,语法简单,且只有为数不多的几条命令,简
    洁易用
    (2)SQL 是一种一体化的语言
    (3)SQL 是一种非过程语言
    (4)SQL 是一种面向集合的语言
    (5)SQL 既是自含式语言,又是嵌入式语言
    (6)SQL 具有数据查询、 数据定义、 数据操纵和数据控制四种功能
    4、 在对数据库进行操作的过程中,设置视图机制有什么优点?它与数据表间
    有什么区别?
    (1)能够简化用户的操作;
    (2)用户可以从多种角度看待数据;
    (3)视图对重构数据库提供了一定程度的逻辑独立性;
    (4)视图能对机密数据提供安全保护。
    区别是基本表是独立存于数据库中,而视图是从一个或几个基本表中导出
    来的,它本身不独立存储在数据库中,是一个虚表。视图存放的只是视图的定
    义。
    5,
    数据库原理及应用教程第四版课后答案_第9张图片
    数据库原理及应用教程第四版课后答案_第10张图片
    数据库原理及应用教程第四版课后答案_第11张图片
    数据库原理及应用教程第四版课后答案_第12张图片

你可能感兴趣的:(数据库,sql)