《2022年数据库技术试题终版 .pdf》由会员分享,可在线阅读,更多相关《2022年数据库技术试题终版 .pdf(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、数据库技术试题课程代码 :3139第一部分选择题一、单项选择题(本大题共20小题,每小题 2分,共 40分)在每小题列出的四个选项中只有一个是符合题目要求的,请将其代码填在题后的括号内。错选或未选均无分。1关系数据库中的视图属于4个数据抽象级别中的()A 外部模型B 概念模型C 逻辑模型D 物理模型2在下列关于关系的陈述中,错误的是()A 表中任意两行的值不能相同B 表中任意两列的值不能相同C 行在表中的顺序无关紧要D 列在表中的顺序无关紧要3为了防止一个用户的工作不适当地影响另一个用户,应该采取()A 完整性控制B 安全性控制C 并发控制D 访问控制4关系数据库中,实现实体之间的联系是通过表
2、与表之间的()A 公共索引B 公共存储C 公共元组D 公共属性5在 MS SQL Server中,用来显示数据库信息的系统存储过程是()A sp_ dbhelp B sp_ db C sp_ help D sp_ helpdb 6下面系统中不属于关系数据库管理系统的是()A Oracle B MS SQL Server C IMS D DB2 7SQL 语言中,删除一个表的命令是()A DELETE B DROP C CLEAR D REMORE 8如果在关系的分片过程中使用了选择操作,则不可能是()A 水平分片名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - -
3、- - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 9 页 - - - - - - - - - B 垂直分片C 导出分片D 混合分片9在一个实体集中,一个实体实例(一行)与另外多个实例(多行)相关,则这个实体称为()A 递归实体B 弱实体C 复合实体D 联系实体10存在一个等待事务集T0,T1,,, Tn,其中 T0正等待被 T1锁住的数据项, T1正等待被 T2锁住的数据项, Tn-1正等待被 Tn锁住的数据项,且 Tn正等待被 T0锁住的数据项,则系统的工作状态处于()A 并发处理B 封锁C 循环D 死锁11在分布式数据库中,若存取数据时只需指出片段名
4、称,不必指出片段地址,则称系统具有()A 片段透明性B 地址透明性C 局部映象透明性D 异地透明性12某学校规定,每一个班级至多有50名学生,至少有 10名学生;每一名学生必须属于一个班级。在班级与学生实体的联系中,学生实体的基数是()A(0, 1 )B(1, 1 )C(1, 10 )D( 10, 50 )13关系 R(A,B)和 S(B,C)中分别有 10个和 15个元组,属性B 是 R 的主码,则中元组数目的范围是()A(0,15)B(10 ,15)C(10 ,25)D( 0,150 )14有一个网络数据库应用系统,其中一台计算机A 存有 DBMS软件、所有用户数据和应用程序,其余各节点作
5、为终端通过通信线路向A发出数据库应用请求,这种方式属于()A 集中式数据库体系结构B 主从式数据库体系结构C 客户机 /服务器数据库体系结构D 分布式数据库体系结构15设有一个关系:DEPT(DNO ,DNAME ) ,如果要找出倒数第三个字母为W,并且至少包含4个字母的DNAME ,则查询条件子句应写成 WHERE DNAME LIKE A_ _ W _ % B_ % W _ _ C_ W _ _ D _ W _ % 16有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于()名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - -
6、 - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 9 页 - - - - - - - - - A 实体完整性约束B 参照完整性约束C 用户自定义完整性约束D 关键字完整性约束17。已知关系R 如图 1所示,可以作为R 主码的属性组是()RABCD123413452456143413473456图1A ABC B ABD C ACD D BCD 18已知成绩关系如图2所示。执行 SQL 语句:SELECT COUNT (DISTINCT 学号)FROM 成绩WHERE 分数 60 查询结果中包含的元组数目是()成绩学号课程号分数S1C180S1C275S
7、2C1nullS2C255S3C390图2A 1 B 2 C 3 D 4 19。设有关系R 和关系 S 进行如图 3所示的运算,则运算结果中含有元组的数目是()RS名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 9 页 - - - - - - - - - ABC123456789DE5678910图3A 6 B 7 C 8 D 9 20。已知关系:厂商(厂商号,厂名)PK=厂商号产品(产品号,颜色,厂商号)PK=产品号, FK= 厂商号假设两个关系中已经存在如图4所示元组
8、:厂商产品厂商号厂名C01宏达C02立仁C03广源产品号颜色厂商号P01红C01P02黄C03图4若再往产品关系中插入如下元组:I(P03 ,红, C02 )II(P01 ,蓝, C01 )III(P04,白, C04 )IV(P05 ,黑, null )能够插入的元组是()A I ,II,IV B I,III C I,II D I,IV 第二部分非选择题二、填空题(本大题共10小题,第小题 1分,共 10分)21数据管理经过了手工文档、文件系统和_ 三个发展阶段。22SQL 语言中,用于事务回滚的语句是_ 。23在层次数据库中,交片段和子片段之间只能具有_ 类型的联系。24封锁对象的大小称为
9、_ 。25如果一个汽车销售公司,经营摩托车,小汽车、货车和客车,那么在该公司的E-R 模型设计中,应该采用_ 方法。26MS SQL Server提供多个图形化工具,其中用来启动、停止和暂停SQL Server的图形化工具称为_ 。27用于表达一个ODBC 驱动程序和DBMS 特殊连接的命名,被称为_ ,它是数据库驱动程序与数据库系统连接的桥梁。28DBMS 利用事务日志保存所有数据库事务的_ 操作。29如果两个实体之间具有M :N 联系,则将它们转换为关系模型的结果是_ 个表。30在安装 MS SQL Server时,必须选择一种安全类型。如果在登录时,需要记录用户名和登录ID,则该安全类型
10、是_ 。三、简答题(本大题共5小题,每小题 3分,共 15分)31简要说明事务的原子性。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 9 页 - - - - - - - - - 32简单说明排它锁和它的作用。33什么是分布式数据库?34解释文件系统为什么会存在数据冗余?这种数据冗余会导致哪两类典型的问题?35在开发和使用数据库应用系统过程中,SQL Server的许可系统为什么将用户分成四类?请将它们按层次从高到低排列出来。四、设计题(本大题共4小题,每小题 5分,共
11、20分)设有关系 EMP(ENO ,ENAME ,SALARY ,DNO ) ,其中各属性的含义依次为职工号、姓名、工资和所在部门号,以及关系 DEPT (DNO ,DNAME ,MANAGER ) ,其中各属性含义依次为部门号、部门名称、部门经理的职工号。(回答 3639题)四、设计题(本大题共4小题,每小题 5分,共 20分)36试用 SQL 语句完成以下查询:列出各部门中工资不低于600元的职工的平均工资。37写出“查询 001 号职工所在部门名称”的关系代数表达式。38请用 SQL 语句将“销售部”的那些工资数额低于600 的职工的工资上调10% 。39。有如下关系代数表达式请将其转化
12、成相应的SQL 语句。40。图中显示一张交通违章处罚通知书,根据这张通知书所提供的信息,设计一个E-R 模型,并将这个E-R 模型转换成关系数据模型,要求标注主码和外码。交通违章通知书:编号: TZ11719姓名:驾驶执照号:地址:邮编:电话:机动车牌照号: 型号: 制造厂: 生产日期: 违章日期: 时间: 地点: 违章记载: 处罚方式警告罚款暂扣驾驶执照名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 9 页 - - - - - - - - - 警察签字: 警察编号: 被
13、处罚人签字: 注:一张违章通知书可能有多项处罚,例如:警告+罚款2002年4月份全国高等教育自学考试数据库技术试题参考答案课程代码 :3139一、单项选择题(本大题共20小题,每小题 2分,共 40分)1A2B3C4D5D 6C7B8B9A10D 11B12B13A14A15B 16C17B18B19A20D 二、填空题(本大题共10小题,每小题 1分,共 10分)21数据库系统22ROLLBACK (或 rollback )23一对多24封锁的粒度(或粒度)25超类与子类(或层次归纳)26SQL 服务管理器(或SQL Service Manager)27数据源(或DSN)28更新(或修改)2
14、93 30标准安全三、简答题(本大题共5小题,每小题 3分,共 15分)31事务的所有操作必须完成,否则事务将被撤消。也就是说,事务是作为一个整体的单位处理,不可以被分割。(3分)32排它锁又称为写锁。如果事务T 对数据对象X 加上排它锁,则只允许事务T 读取和修改数据项X,其他任何事务都不能对X 加任何类型的锁,直到T 释放 X 上的锁。(2分)从而保证其他事务在T 释放 X 上的锁之前不能再读取和修改X。 (1分)33数据库分布在计算机网络的不同计算机上,(1分)网络中的每个节点具有独立处理的能力(场地自治),可以执行局部应用, (1分)同时,每个节点也能通过网络通信子系统执行全局应用。(
15、1分)34由于文件系统难于实现数据共享,因此,相同的数据可能会在多个文件中重复出现,即产生数据冗余。(1分)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 9 页 - - - - - - - - - 数据冗余会导致数据(或更新)异常(1分)和数据不一致性(1分) 。35不同角色分担不同职责(1分)系统管理员( SA)数据库拥有者(DBO)数据库对象拥有者(DBOO )一般用户( User)(说明:四类用户按自上向下的排序每答对2个得 1分,若顺序不对不得分,全部答对得2分
16、。 )四、设计题(本大题共4小题,每小题 5分,共 20分)36SELECT DNO, A VG (SALARY) (1分)FROM EMP (1分)WHERE SALARY =600(1分)GROUP BY DNO (2分)(说明: WHERE 子句与 GROUP BY 子句顺序颠倒的,扣1分。 )3738UPDATE EMP SET SALARY=SALARY*1.1 WHERE ENO IN(2分)(SELECT ENO FROM EMP, DEPT WHERE EMP.DNO=DEPT.DNO AND DNAME=销售部 AND SALARY600( 3分)39。SELECT ENO
17、FROM EMP, DEPT (2分)WHERE EMP.DNO=DEPT.DNO AND DEPT.MANAGER=001(3分)五、综合题(本大题15分)40第一种答案: (1)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 9 页 - - - - - - - - - (说明:每一个二元联系正确给2分,其中有 3个二元联系,共 6分。 )(2)司机(驾照号,姓名,地址,邮编,电话)PK=驾照号机动车(牌照号,型号,制造厂,生产日期)PK=牌照号警察(警察编号,姓名)P
18、K=警察编号处罚通知(编号,日期,时间,地点,驾照号,牌照号,警告,罚款,暂扣,警察编号)PK=编号FK= 驾照号,牌照号,警察编号(说明:每个关系占1分,每个主码占1分,处罚通知关系的外码占1分,共计 9分,联系的方式没标注或标错一个以上都扣1分。 )第二种答案: (1)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 9 页 - - - - - - - - - (说明:每一个二元联系正确给2分,其中有 4个二元联系,共 8分,联系的方式没标注或标错一个以上都扣1分。 )(2)司机(驾照号,姓名,地址,邮编,电话)PK=驾照号机动车(牌照号,型号,制造厂,生产日期)PK=牌照号警察(警察编号,姓名)PK=警察编号通知书(编号,日期,时间,地点,驾照号,牌照号,警察编号)PK=编号FK= 驾照号,牌照号,警察编号处罚(编号,处罚方式)PK=编号,处罚方式(说明:每个关系占1分,通知书关系的外码正确给1分,处罚关系的主码正确给1分,共计 7分。 )名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 9 页 - - - - - - - - -