文档详情

数据库原理复习题题A.doc

发布:2017-06-08约5.29千字共10页下载文档
文本预览下载声明
得分 一、单选题(每小题后的四个备选答案中只有一个是正确的,请将正确答案的字母填到下面表格的对应题号处。每小题 1分,本大题共20分。) 题号 1 2 3 4 5 6 7 8 9 答案 A B D C A D B B D 题号 11 12 13 14 15 16 17 18 19 答案 D D C D B B C D B 1、下面对数据库特点的不正确叙述是( A )。 A.数据冗余度高。 B.数据独立性高。 C.数据结构化。 D.数据统一管理。 2、下面对数据库三级模式结构的叙述中,不正确的是( B )。 A.三级模式结构可提供数据独立性。 B.三级模式结构降低了数据的保密性。 C.模式做了修改,用户的应用程序不必修改。 D.内模式做了修改,模式可以不修改。 3、下面对数据模型概念的不正确叙述是( D )。 A.数据模型要提供对数据的定义功能。 B.数据模型要提供对数据的操作功能。 C.数据模型要提供对数据的完整性约束。 D.数据模型不能够建立数据之间的联系。 4、ER模型中两个实体集W和S之间的联系是一对多的,S是多方,联系的属性为T,那么将其转换为关系模型后,得到的关系个数、联系的属性存放的位置是( )。 A. 2个,联系的属性放在W转换的关系模式中。 B. 2个,联系的属性可以放在W和S转换的关系模式中的任何一个中。 C. 2个,联系的属性放在S转换的关系模式中。 D. 3个,联系的属性放在W转换的关系模式中。 5、下面对关系“键”概念的不正确叙述是( A )。 A.一个关系只能有一个候选键。 B.候选键是指在一个关系中,能够唯一标识每个元组且不含多余属性的属性集。 C.一个关系只能有一个“主键”。 D.候选键可以由多个字段(属性)构成。 6、有三个关系S、R、T如下,则由S、R得到T的运算是( D )。 S R T A D A B C A B C D a1 d1 a1 b1 c1 a1 b1 c1 d1 a2 d1 a1 b2 c1 a1 b2 c1 d1 a3 b3 c2 A.并 B.差 C.笛卡尔积 D.自然联接 7、“可行性报告”在数据库设计的( B )阶段产生。 A.需求分析阶段B.规划阶段C.概念设计阶段D.物理设计阶 下列关于索引的叙述中,错误的是(  )。 A.可以为所有的数据类型建立索引 B.可以提高对表中记录的查询速度 C.可以加快对表中记录的排序速度 D.可以基于单个字段或多个字段建立索引若要在一对多的关联关系中,“一方”原始记录更改后,“多方”自动更改,应启用(  )。 A.有效性规则 B.级联删除相关记录 C.完整性规则 D.级联更新相关记录 A.学号 like “*[!2-8]” B.学号 like “*[!2,4,6,8]*” C.学号 not in (2,4,6,8) D.学号 like “######[!2,4,6,8]” 13、“学生表”中有“学号”、“姓名”、“性别”和“入学成绩”等字段,执行如下SQL命令后的查询结果是( C )。 SELECT AVG(入学成绩) FROM 学生表 GROUP BY 性别 A.计算并表示所有学生的平均入学成绩。 B.计算并表示所有学生的性别和平均入学成绩。 C.按性别分组计算并显示不同性别的学生的平均入学成绩。 D.按性别顺序计算并显示所有学生的平均入学成绩。 ?14、假设有一组数据:工资为 800 元,职称为“讲师” ,性别为“男” ,在下列逻辑表达式中结果为“假”的是( D ) 。 A.工资800 AND 职称=助教 OR 职称=讲师 B.性别=女 OR NOT 职称=助教 C.工资=800 AND (职称=讲师 OR 性别=女) D.工资800 AND (职称=讲师 OR 性别=男) 15、SQL语言中,修改基本表结构的语句是( B )。 A. UPDATE B. ALTER C. DROP D.CRE
显示全部
相似文档