《山东师范大学数据库系统概论期末考试复习题.docx》由会员分享,可在线阅读,更多相关《山东师范大学数据库系统概论期末考试复习题.docx(12页珍藏版)》请在优知文库上搜索。
1、数据库系统概论期末考试复习题注:可利用查找功能复制部分题干查询对应题目和解析。查找按键:CtrlF超越高度一.单项选择题1 .(1分)关系数据库中的视图属于4个数据抽象级别中的()A.外部模型B.概念模型C.逻辑模型D.物理模型正确答案:A2 .(1分)关系数据库中,实现实体之间的联系是通过表与表之间的()A.公共索引B.公共存储C.公共元组D.公共属性正确答案:D3 .(1分)在下列关于关系的陈述中,错误的是()A.表中任意两行的值不能相同B.表中任意两列的值不能相同C.行在表中的顺序无关紧要D.列在表中的顺序无关紧要正确答案:B4 .(1分)为了防止一个用户的工作不适当地影响另一个用户,应
2、该采取()A.完整性控制B.安全性控制C.并发控制D.访问控制正确答案:C5 .(1分)SQL语言中,删除一个表的命令是()A.DELETEB.DROPCCLEARD.REMORE正确答案:B6 .(1分)下面系统中不属于关系数据库管理系统的是()A.0racleB.MSSQLServerC.IMSD.DB2正确答案:C7 .(1分)存在一个等待事务集TO,Tl,Tn,其中To正等待被Tl锁住的数据项,Tl正等待被T2锁住的数据项,Tnl正等待被Tn锁住的数据项,且Tn正等待被TO锁住的数据项,则系统的工作状态处于()A.并发处理8 .封锁C.循环D.死锁正确答案:D8.(1分)设有一个关系:
3、DEPT(DNO,DNAME),如果要找出倒数第三个字母为W,并且至少包含4个字母的DNAME,则查询条件子句应写成WHEREDNAMELIKEOA._W_%Bc.:WD.W_%正确答案:B9.(1分)有一个网络数据库应用系统,其中一台计算机A存有DBMS软件、所有用户数据和应用程序,其余各节点作为终端通过通信线路向A发出数据库应用请求,这种方式属于()A.集中式数据库体系结构B.主从式数据库体系结构C.客户机/服务器数据库体系结构D.分布式数据库体系结构正确答案:A10.(1分)要保证数据库的逻辑数据独立性,需要修改的是()。A.模式与外模式的映射B.模式与内模式之间的映射C.模式D.三层模
4、式正确答案:AIL(I分)看一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于()A.实体完整性约束B.参照完整性约束C.用户自定义完整性约束D.关键字完整性约束正确答案:c12.(1分)关系模型中,一个码是()。A.可以由多个任意属性组成B.至多由一个属性组成C.可有多个或者一个其值能够唯一表示该关系模式中任何元组的属性组成D.以上都不是正确答案:c13 .(1分)设有关系R和关系S进行如图3所示的运算,则运算结果中含有元组的数目是()A.6B.7C.8D.9正确答案:A答案解析:14 .(1分)现有如下关系:患者(患者编号,患者姓名,性别,出生日起,所在
5、单位)医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的外码是()。A.患者编号B.患者姓名C.患者编号和患者姓名D.医生编号和患者编号正确答案:A15.(1分)若要在基本表S中增加一列CN(课程名),可用()。A.ADDTABLES(CNCHAR(8)B.ADDTABLESALTER(CNCHAR(8)C.ALTERTABLESADD(CNCHAR(8)D.ALERTABLES(ADDCNCHAR(8)正确答案:c16.(1分)SQL语言是()的语言,容易学习。A.过程化B.非过程化C.格式化D.导航式正确答案:B17.(1分)已知关系:厂商(厂商号,厂名)
6、PK二厂商号产品(产品号,颜色,厂商号)PK=产品号,FK=厂商号,假设两个关系中已经存在如图4所示元组,若再往产品关系中插入如下元组:I(P03,红,C02)Il(P01,蓝,COl)III(P04,白,C04)IV(P05,黑,,)能够插入的元组是()A.l,IhIVB. bIllC. I,IlD. I,IV正确答案:D答案解析:18 .(1分)已知关系R如图1所示,可以作为R主码的属性组是()。A.ABCB.ABDC.ACDD.BCD正确答案:B答案解析:19 .(1分)已知成绩关系如图2所示。执行SQL语句:SELECTCOUNT(DlSTINCT学号)FROM成绩WHERE分数60查
7、询结果中包含的元组数目是()A.1B.2C.3D.4正确答案:B答案解析:20 .(1分)下列SQL语句中,哪一(些)组包含了不正确的定义语句?I. Createtable-createview-Createindex-II. DROPTABLE-DROPVIEW-DROPINDEX-111.altertable-alterview-alterindex-a.只有IB.只有IlC只有川D.l和Il正确答案:C21.(2分)在数据库的安全性控制中,授权的数据对象的(),授权子系统就越灵活。A.范围越小B.约束越细致C.范围越大D.约束范围大正确答案:A22 .(2分)DBMS普遍采用()方法来保
8、证调度的正确性。A.索引B.授权C.封锁D.日志正确答案:c23 .(2分)数据库系统的数据独立性体现在()。A.不会因为数据的变化而影响到应用程序B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结构正确答案:B24 .(2分)以下()不属于实现数据库系统安全性的主要技术和方法。A.存取控制技术B.视图技术C.审计技术D.出入机房登记和加锁正确答案:D25 .(2分)设事务Tl和T2,对数据库中的数据A进行操作,可能有如下几种情况,请问哪一种不会发生冲突操作()。T2要读AT2也要写AT2要写A
9、T2也要读AA.T1正在写A,B.T1正在写A,C.T1正在读A,D.T1正在读A,正确答案:D26 .(2分)DBMS中实现事务持久性的子系统是()。A.安全管理子系统B.完整性管理子系统C.并发控制子系统D.恢复管理子系统正确答案:D27.(2分)五种基本关系代数运算是()A.U,B.U, C.U, D.U,-,Jt和08,Jt和0,人和0,8,JI和0正确答案:A28 .(2分)对由selectfromwheregrouporder组成的SQL语句,其中在被DBMS处理时,各子句的执行次序是()。A.SELECTFROMGROUPWHEREORDERB.FROMSELECTWHEREGR
10、OUPORDERC.FROMWHEREGROUPSELECTORDER.SELECTFROMWHEREGROUPORDER正确答案:C29 .(2分)建立基本表数据的SQL语句是()。A.DROPTABLEB.ALTERTABLEC.DELETETABLED.CREATETABLE正确答案:D30 .(2分)在数据库三级模式中,描述数据库中全体数据的逻辑结构和特征的()oA.存储模式B.逻辑模式C.外模式D.内模式正确答案:B31.(2分)下列聚集函数中不能忽略空值”的是()。A.SUM(列名)B.MAX(列名)C.CONT(*)D.AVG(列名)正确答案:c32.(2分)当关系R和S自然连接
11、时,能够把R和S原该舍弃的元组放到结果关系中的操作是()A.左外联接B.右外联接C外部并D.外联接正确答案:D33.(2分)在数据库设计中,将E-R图转换为关系数据模型的过程属于()。A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段正确答案:C34.(2分)数据库与文件系统的根本区别在于()。A.提高了系统效率B.方便了用户使用C.数据的结构化D.节省了存储正确答案:c35.(1分)文件系统与数据库系统相比较,其缺陷主要表现在数据联系弱、数据冗余和()+0分A.数据存储量低B.处理速度慢C.数据不一致D.操作烦琐正确答案:c36.(1分)设关系R和S的结构相同,并且各有80个元
12、组,假如这两个关系作交运算,其运算结果的元组个数为()A.80B.小于等于80C.大于等于160D.大于等于80,小于等于160正确答案:B37 .(1分)在关系模式R(U,F)中,如果X-Y,如果不存在X的真子集XI,使XY,称函数依赖XfY为()+0分A.平凡函数依赖B.部分函数依赖C.完全函数依赖D.传递函数依赖正确答案:C38 .(1分)下述哪个是SQL语言中的数据控制命令()。A.GRANTB.COMMITC.UPDATE.SELECT正确答案:A39 .(1分)为解决“丢失更新”问题,事务在更新一个数据集合前,必须获得对它的()+0分A.S锁B.X锁C.S锁和X锁D.S锁或X锁正确
13、答案:B40 .(1分)在SQL的授权语句中使用“ALLPRIVILEGES,表示()+0分A.授权所有用户B.所有的操作权限C.对所有的数据集合D.允许再授权正确答案:B41 .(1分)在SQL的查询语句中,对应关系代数中“投影”运算的语句是()+0分A.SELECTB.FROMCWHERED.SET正确答案:A42 .(1分)SQL中,下列涉及空值的操作,不正确的是()+0分A.AGEISB.AGEISNOTC.AGE=D.NOT(AGElS)我的答案:正确答案:C43 .(1分)若用如下的SQL语句创建一个student表:CREATETABLEStudentfNOC(4)NOT,NAM
14、EC(8)NOT,SEXC(2),AGEN(2)可以插入到StUdent表中的显A.(41031,,曾华,男,23)B.(41031,,曾华,)C.(,,曾华,男,23)D.(i1031,男,23)我的答案:正确答案:B44 .(1分)下面不属于数据库系统特点的是()。A.数据的共享性高,冗余度低,易扩充B.数据独立性高C.数据的结构化D.数据由文件系统统一管理数据库与文件正确答案:D45 .(1分)SQL中的视图提高了数据库系统的()。A.完整性B.并发控制C.隔离性D.安全性正确答案:D46 .(1分)下述SQL语言中的权限,哪一个允许用户定义新关系时,引用其他关系的主码作为外码()。A.INSERTB.DELETEC.REFERENCESD.SELECT正确答案:c47 .(1分)五种基本关系代数运算是()+0分A.U,-,n和OB.U,-,co,JI和0C.U,X,n和0D.U,8,n和O正确答案:A48 .(1分)提供数据库数据