文档详情

数据库技术总复习题据库技术总复习题.doc

发布:2017-01-07约1.59万字共15页下载文档
文本预览下载声明
《数据库技术》复习要点 一、选择题 1.物理结构的改变不影响整体逻辑结构的性质,称为数据库的( A ) A.物理数据独立性 B.逻辑数据独立性 C.物理结构独立性 D.逻辑结构独立性 2.ER模型属于( D ) A.概念模型 B.层次模型 C.网状模型 D.关系模型 3.数据库系统的三级模式结构中,定义索引的组织方式属于(  ) A.概念模式 B.外模式 C.逻辑模式 D.内模式 4.一个供应商可供应多种零件,而一种零件可由多个供应商供应,则实体供应商与零件之间的联系是( D ) A.一对一 B.一对多 C.多对一 D.多对多 5.数据库中存储的是( A )。 A.数据 B.数据模型 C.数据之间的联系 D.数据以及数据之间的联系 6.反映现实世界中实体及实体间联系的信息模型是( C )。 A.关系模型 B.层次模型 C.网状模型 D.E-R模型 7.下列四项中,可以直接用于表示概念模型的是( A )。 A.实体-联系(E-R)模型 B.关系模型 C.层次模型 D.网状模型 8. 下列四项中说法不正确的是( C )。 A.数据库减少了数据冗余 B.数据库中的数据可以共享 C.数据库避免了一切数据的重复 D.数据库具有较高的数据独立性 9.要求“学生”关系的“性别”属性只能取0或1,这属于关系的( )。 A.参照完整性规则 B.实体完整性规则 C.用户定义完整性规则 D.域完整性规则 10.多个用户同时对同一数据进行操作,描述的是( B )。 A.数据库的完整性 B.数据库的并发控制 C.数据库的恢复 D.数据的完整性 11.视图是一个“虚表”,视图的构造基于(? C )。 A.基本表? B.视图 ??C.基本表或视图 ?D.数据字典 12.SQL语言中,SELECT语句的执行结果是(? B )。 A.属性? B.表? C.元组 ?D.数据库 13.SQL语言中,条件“年龄BETWEEN?20?AND?30”表示年龄在20至30之间,且(? A )。 ?A.包括20岁和30岁?????????????????????? B.不包括20岁和30岁 ?C.包括20岁但不包括30岁????????????????D.包括30岁但不包括20岁 14.在SQL语言中,对输出结果排序的是( A )。 A.ORDER?BY???? ?B..WHERE???? ?C.GROUP?BY???? ?D.HAVING 15.在SELECT语句中使用*,表示( B )。 A.选择任何属性?? ?B.选择全部属性? C.选择全部元组?? ?D.选择主码 16.在SELECT语句中,对应关系代数中“投影”运算的语句是( B )。 A.SELECT??? ?B.FROM??? C.WHERE???? D.SET 17.若用如下的SQL语句创建了一个表T CREATE?TABLE?T( T#????CHAR(6) ?NOT ?NULL, TNAME?CHAR(8) ?NOT?NULL, ??????????????? TEX???CHAR(2), ?????????????? ? AGE???INTEGER) 现向T表插入如下行时,( )行可以被插入。 A.(991001,张芳,女,23) B.(990746,李明,NULL,NULL) C.(NULL,陈得,男,32) D.(992345,NULL,女,25) 18.有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。其中S#为学生号,SNAME为学生姓名,SEX为性别,C#为课程
显示全部
相似文档