数据库原理 -期末考试复习题及答案一、单项选择题(本大题共20 小题,每小题2 分,共 40 分 ) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1. 下列四项中,不属于数据库系统的主要特点的是()。A .数据结构化B.数据的冗余度小C.较高的数据独立性D.程序的标准化2.数据的逻辑独立性是指()A .内模式改变,模式不变B.模式改变,内模式不变C.模式改变,外模式和应用程序不变D.内模式改变,外模式和应用程序不变3.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()。A .外模式B.内模式C.存储模式D.模式4. 相对于非关系模型,关系数据模型的缺点之一是()。A .存取路径对用户透明,需查询优化B.数据结构简单C.数据独立性高D.有严格的数学基础5. 现有关系表: 学生(宿舍编号, 宿舍地址, 学号,姓名,性别,专业,出生日期) 的主码是()。A .宿舍编号B.学号C.宿舍地址,姓名D.宿舍编号,学号6. 自然连接是构成新关系的有效方法。一般情况下,当对关系R 和 S 使用自然连接时,要求R和 S 含有一个或多个共有的()。A .元组B.行C.记录D.属性7. 下列关系运算中,()运算不属于专门的关系运算。A .选择B.连接C.广义笛卡尔积D.投影8. SQL 语言具有()的功能。A .关系规范化、数据操纵、数据控制B.数据定义、数据操纵、数据控制C.数据定义、关系规范化、数据控制D.数据定义、关系规范化、数据操纵9.从 E-R 模型关系向关系模型转换时,一个M:N 联系转换为关系模式时,该关系模式的关键字是()。A .M 端实体的关键字B.N 端实体的关键字得分C.M 端实体关键字与N 端实体关键字组合D.重新选取其他属性10.SQL 语言中,删除一个表的命令是()A . DELETE B. DROPC. CLEAR D. REMOVE 11. 图 1 中()是关系完备的系统A B C D 图 1 12.有关系模式A(S,C, M) ,其中各属性的含义是:S:学生; C :课程; M:名次,其语义是:每一个学生选修每门课程的成绩有一定的名次,每门课程中每一名次只有一个学生(即没有并列名次),则关系模式A 最高达到()A .1NF B.2NF C.3NF D.BCNF13.关系规范化中的删除异常是指 ( ) A .不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据未被删除D.应该插入的数据未被插入14.在数据库设计中...