数据库习题1

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

复习题1.下列四项中,属于数据库特点的是()A.数据共享低B.C.数据冗余度低D.数据独立性差2.要保证数据库逻辑数据独立性,需要修改的是()A.模式B.C.模式与外模式的映射D.3.学生社团可以接纳多名学生参加,每个学生可以参加多个社团,从社团到学生之间的联系类型是()A.多对多B.一对一C.多对一D.一4.反映现实世界中实体及实体间联系的概念模型是()A.关系模型B.层次模型C.网状模型D.E-R5.数据库并发操作可能带来的问题不包括()A.读“脏数据”B.丢失修改C.未被授权的用户非法存取数据D.不可重复读6.关系数据模型的三个组成部分中,不包括()A.完整性规则B.数据结构C.故障恢复D.数据操作7.关系代数表达式的优化策略中,要尽早执行的是()A.对文件进行预处理B.选择运算C.执行笛卡儿积运算D.投影运算8.关系数据模型上的关系运算分为()A.关系代数和集合运算B.关系代数和关系演算C.关系演算和谓词演算D.关系代数和谓词演算9.在SQL语言中,属于数据定义语言的操作命令是()A.CREATEB.GRANTC.UPDATED.SELECT10.关系模式R中若没有非主属性,则()A.R属于2NF但不一定属于3NFB.R属于3NF但不一定属于BCNFC.R属于BCNF但不一定属于4NFD.R属于4NF11.对数据库物理存储方式的描述称为()A.外模式B.内模式C.概念模式D.逻辑模式12.在下面给出的内容中,不属于DBA职责的是()A.定义概念模式B.修改模式结构C.编写应用程序D.制定完整性规则13.在数据库三级模式间引入二级映象的主要作用是()A.提高数据与程序的独立性B.提高数据与程序的安全性C.保持数据与程序的一致性D.提高数据与程序的可移植性14.设有关系R和S,与R-S等价的元组关系演算表达式是()A.{t|R(t)∨┐s(t)}B.{t|R(t)∧┐S(t)}C.{t|┐R(t)∧S(t)}D.{t|┐R(t)∨s(t)}15.以下四项中,不包括在数据库维护工作中的是()A.故障维护B.设计关系模型C.定期维护D.日常维护16.关系数据模型的三个组成部分中,除了数据结构、数据操作,还包括()A.并发控制B.安全性保护C.故障恢复D.17.视图是一个“虚表”,视图的构造基于()A.基本表B.视图C.基本表或视图D.数据字典18.事务有多个性质,其中不包括()A.一致性B.唯一性C.原子性D.隔离性19.SQL语言通常称为()A.结构化查询语言B.C.结构化定义语言D.20.下列关于逻辑数据模型的说法中,正确的是()A.依赖于计算机系统,独立于DBMSB.仅依赖于计算机系统C.独立于计算机系统和DBMSD.与计算机系统和DBMS有关21.要保证数据库的数据独立性,需要修改的是()A.三层模式之间的两种映射B.模式与内模式C.模式与外模式D.三层模式22.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是()A.多对多B.一对一C.多对一D.一对多23.有关系R和S,R∩S的运算等价于()A.S-(R-S)B.R-(R-S)C.(R-S)∪SD.R∪(R-S)24.下列四项中,必须进行查询优化的是()A.关系数据库B.网状数据库C.层次数据库D.非关系模型25.在视图不能完成的操作是()A.更新视图B.查询C.在视图上定义新的数据库D.在视图上定义新视图26.视图是一个“虚表”,视图的构造基于()A.基本表B.视图C.基本表或视图D.数据字典27.关系代数中,与SQL语言SELECT语句功能相同的运算是()A.选择B.投影C.连接D.除28.如果事务T获得了数据项X上的排它锁,则T()A.可以读X,不能写XB.可以读X,也可以写XC.不能读X,可以写XD.不能读X,也不能写X29.下列关于E-R模型的说法中,正确的是()A.依赖于计算机硬件和DBMSB.独立于计算机硬件,依赖于DBMSC.独立于计算机硬件和DBMSD.依赖于计算机硬件,独立于DBMS30.DB、DBMS和DBS三者之间的关系是()A.DB包括DBMS和DBSB.DBS包括DB和DBMSC.DBMS包括DB和DBSD.不能相互包括31.设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为()A.r+sB.r-sC..r×sD.max(r,s)32.SQL语言中,条件“年龄BETWEEN20AND30”表示年龄在20至30之间,且()A.包括20岁和30岁B.不包括20岁和30岁C.包括20岁但不包括30岁D.包括30岁但不包括20岁33.为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字()A.UNIQUEB.COUNTC.DISTINCTD.UNION34.设有关系模式R(A,B,C,D),F是R上成立的FD集,F={B→C,C→D},则属性C的闭包C+为()A.BCDB.BDC.CDD.BC35.把ER模型转换成关系模型的过程,属于数据库的()A.需求分析B.概念设计C.逻辑设计D.物理设计36.在ER模型中,如果有6个不同实体集,有9个不同的二元联系,其中3个1∶N联系,3个1∶1联系,3个M∶N联系,根据ER模型转换成关系模型的规则,转换成关系的数目至少是()A.6B.9C.12D.1537.SQL中的视图提高了数据库系统的()A.完整性B.并发控制C.隔离性D.安全性38.在关系模型中,关系中的任意两个元组()A.不能全同B.可以全同C.必须全同D.是不可分割的39.多个用户同时对同一数据进行操作,描述的是()A.数据库的安全性B.数据库的并发操作C.数据库的恢复D.数据的完整性40.构造关系数据模型时,通常采用的方法是()A.从网状模型导出关系模型B.从层次模型导出关系模型C.从E—R图导出关系模型D.以上都不是41.数据库系统的三级模式中,表达物理数据库的是()A.外模式B.模式C.用户模式D.内模式42.具有坚实数学理论基础的数据模型是()A.关系模型B.层次模型C.网状模型D.E—R模型43.供应商可以给某个工程提供多种材料,同一种材料也可以由不同的供应商提供,从材料到供应商之间的联系类型是()A.多对多B.一对一C.多对一D.一对多44.设关系R和S分别有m和n个元组,则R×S的元组个数是()A.mB.nC.m+nD.m×n45.在SQL中,与“NOTIN”等价的操作符是()A.ALLB.SOMEC.=SOMED.=ALL46.SQL的SELECT语句中,“HAVING条件表达式”用来筛选满足条件的()A.列B.行C.关系D.分组47.设关系模式R(A,B,C),F是R上成立的FD集,F={A→B,C→B},R上的分解ρ={AB,AC},则分解ρ()A.保持函数依赖集FB.丢失了C→BC.丢失了A→BD.是否保持FD,由R的当前关系确定48.函数依赖X→Y能由Armstrong推理规则导出的充分必要条件是()A.XYB.XYC.YXD.YX49.在基本层次联系中,父记录型与子记录型之间的联系是()A.一对一联系B.一对多联系C.多对多联系D.多对一联系50.在数据库系统中,可以提高数据安全性的是()A.外码B.主码C.视图D.完整性规则51.自然连接与等值连接的区别是进行自然连接运算的两个关系要求具有()A.相同属性个数B.相同的属性组C.相同关系名D.相同关键字52.设有关系模式EMP(职工号,姓名,年龄,技能),假设职工号唯一,每个职工有多项技能,则EMP表的主码是()A.职工号B.姓名,技能C.技能D.职工号,技能53.在视图上不能完成的操作是()A.更新视图B.查询C.在视图上定义新视图D.在视图上定义新的基本表54.一个外码的属性个数()A.至多1个B.至多2个C.至少1个D.至少2个55.表示数据库的概念模型一般使用()A.用户活动图B.数据流图C.E—R图D.流程图56.数据库的并发操作有可能带来的问题包括()A.丢失更新B.数据独立性会提高C.非法用户的使用D.增加数据冗余度57.在SQL语言中,用于测试列值非空的短语是()A.SNOTEMPTYB.ISNOTNULLC.NOTUNIQUED.NOTEXISTS58.如果关系模式R上有函数依赖AB→C和A→C,则R中存在()A.完全函数依赖B.部分函数依赖C.传递函数依赖D.多值函数依赖59.事务日志的用途是()A.事务处理B.完整性约束C.数据恢复D.安全性控制60.设关系模式R(A,B,C,D)上的函数依赖集F={AD→B,C→D},F在属性集ABC上的投影ПABC(F)为()A.{AD→B,C→D}B.{C→B}C.{AB→C}D.{AC→B}61.能够描述数据库中全局数据的逻辑结构的是()A.模式B.内模式C.存储模式D.外模式62.数据库系统中,物理数据独立性是指()A.外模式改变不影响模式B.模式改变不影响应用程序C.模式改变不影响内模式D.内模式改变不影响应用程序63.下列说法不正确的是()A.关系DML属于非过程性语言B.非过程性语言比过程性语言编程复杂C.非过程性语言增加了系统开销D.非过程性语言不需要指出“怎么做”64.实现关系代数选择运算的SQL子句是()A.SELECTB.ORDERBYC.FROMD.WHERE65.已知关系R和S,则R∩S等价于()A.(R-S)-SB.S-(S-R)C.(S-R)-RD.S-(R-S)66.设有关系R(书号,书名),如果要检索第3个字母为M,且至少包含4个字母的书名,则SQL查询语句中WHERE子句的条件表达式应写成:书名LIKE()A.'__M_'B.'__M%'C.'__M_%'D.'_%M__'67.关系模式设计理论主要解决的问题是()A.插入异常、删除异常和数据冗余B.提高查询速度C.减少数据操作的复杂性D.保证数据的安全性和完整性68.设关系模式R(X,Y,Z),F={Y→X,Z→X},分解ρ={XY,YZ}相对于F()A.是无损联接,也保持函数依赖B.是无损联接,但不保持函数依赖C.不是无损联接,但保持函数依赖D.既不是无损联接,也不保持函数依赖69.建立索引属于数据库的()A.概念设计B.逻辑设计C.物理设计D.实现与维护设计70.有如下4条SQL语句:Ⅰ.CREATETABLEⅡ.CREATEVIEWⅢ.COMMITⅣ.GRANT其中具有安全性控制功能的是()A.Ⅰ和ⅡB.Ⅱ和ⅢC.Ⅲ和ⅣD.Ⅱ和Ⅳ71.数据库系统的物理数据独立性是指()A.模式改变,外模式和应用程序不变B.模式改变,内模式不变C.外模式改变,模式不变D.内模式改变,外模式和应用程序不变72.一个供应商可供应多种零件,而一种零件可由多个供应商供应,则实体供应商与零件之间的联系是()A.一对一B.一对多C.多对一D.多对多73.ER模型属于()A.概念模型B.层次模型C.网状模型D..关系模型74.有关系:教学(学号,教师号,课程号)假定每个学生可以选修多门课程,每门课程可以由多名学生来选修,每个老师只能讲授一门课程,每门课程可以由多个老师来讲授,那么该关系的主码是()A.课程号B.教师号C.(学号,课程号)D.(学号,教师号)75.表达式“AGEBETWEEN18AND24”等价于()A.AGE18ANDG24B.AGE=18ANDG24C.AGE18ANDG=24D.AGE=18ANDAGE=2476.关系R(A,B)、S(B,C)中分别有10个和15个元组,则RS中元组个数的范围是()A.(10,25)B.(15,25)C.(10,50)D.(0,150)77.与关系代数中的Π运算符相对应的SELECT语句的子句是()A.SELECTB.FROMC.WHERED.GROUPBY78.“一个事务中的诸操作要么都做,要么都不做”,这是事务的()A.原子性B.一致性C.隔离性D.持续性79.在数据库系统中,把可以相互区别的客观事物称为()A.属性B.字段C.文件D.实体80.ER模

1 / 26
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功