
2022年1月至2022年4月高等教育自学考试数据库系统原理试题.docx
11页本文格式为Word版,下载可任意编辑2022年1月至2022年4月高等教育自学考试数据库系统原理试题 全国2022年4月数据库系统原理试题 课程代码:04735 一、单项选择题(本大题共15小题,每题2分,共30分) 在每题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑未涂、错涂或多涂均无分 1.长期存储在计算机内、有组织的、统一管理的相关数据的集合称为 A.数据库 C.数据库系统 2.客观存在,可以相互识别的事物称为 A.实体标识符 C.实体集 3.关于键的描述,下面错误的是 .. A.在关系中能惟一标识元组的属性集称为关系模式的超键 B.不含有多余属性的超键称为候选键 C.假设模式R中属性K是其他模式的主键,那么K在模式R中称为内键 D.用户选作元组标识的候选键称为主键 4.在关系模型中,对关系的表达不正确的是 ...A.关系中每一个属性值都是不成分解的 B.关系中允许展现重复元组 C.由于关系是一个集合,因此不考虑元组间的依次,即没有行序 D.元组中的属性在理论上也是无序的 5.属性集U为ABCD,FD集为{A→B,B→C,D→B},那么属性A的闭包A+为 A.A C.ABC B.AB D.ABCD B.属性 D.实体 B.数据库管理系统 D.数据库技术 6.关于关系模式的非形式化设计准那么,下面表达不正确的是 ... A.关系模式的设计应尽可能使得相应关系中不展现插入、删除和修改等操作奇怪现象 B.关系模式的设计不只包含有直接联系的属性,也可以包含有间接联系的属性 C.关系模式的设计应尽可能使得相应关系中制止放置经常为空值的属性 D.关系模式的设计应尽可能使得关系的等值连接在主键和外键的属性上举行 7.在关系R与关系S举行自然连接时,只把S中原该舍弃的元组保存到新关系中,这种操作称为 A.外连接 C.左外连接 8.在关系代数运算中,五种根本运算为 A.并、差、选择、投影、自然连接 C.并、差、选择、投影、笛卡尔积 9.关于调用存储过程的说法错误的是 .. 1 B.内连接 D.右外连接 B.并、差、交、选择、投影 D.并、差、交、选择、乘积 A.可以从交互式界面调用 C.可以由嵌入式SQL调用 B.可以使用CALL语句来调用存储布局 D.不是全体的SQL接口都能调用存储布局 10.设有一个关系:DEPT(DNO,DNAME),假设要找出倒数第三个字母为z,并且至少包含4个字母的DNAME,那么查询条件子句应写成WHERE DNAME LIKE A.′_ _Z_%′ C. ′_Z_ _′ B. ′_%Z_ _′ D. ′_Z_ _%′ 11.一个事务一旦完成全部操作后,它对数据库的全体更新应永久地反映在数据库中,不会损失,是事务的 ..A.原子性 C.隔离性 B.一致性 D.耐久性 12.在SQL2供给事务的隔离级别中,只允许事务读已提交的数据,并且在两次读同一数据时不允许其他事务修改此...数据的是 A.可串行化 C.读提交数据 B.可重复读 D.可以读未提交数据 13.在SQLServer 2000中,用来启动和中断SQL Server的主要服务和指示其当前状态的是 A.服务管理器 C.企业管理器 B.查询分析器 D.事情探查器 14.PowerBuilder 9.0中,用于拖放可视化控件,并设置控件属性、样式等功能的是 A.窗口画板 C.数据管道画板 B.函数画板 D.查询画板 15.在面向对象技术中,一致类型元素的无序集合,并且允许有重复的元素的复合类型,称为 A.行类型 C.包类型 B.列类型 D.集合类型 非选择题片面 留神事项: 用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。
二、填空题(本大题共10小题,每题1分,共10分) 16.在数据库阶段,对数据的操作不确定以记录为单位,可以以________为单位 17.数据字典中通常包括数据项、数据布局、数据流、数据存储和________五个片面 18.在数据管理中,一向影响系统性能的大问题是________ 19.关系代数表达式的启发式优化是由DBMS的________完成的 20.一个SQL模式是表和________的集合 21.事务的执行次序称为________ 22.安好性确保用户被限制在做其想做的事情;而完整性确保用户所做的事情是________ 23.存储过程可以巩固代码的可重用性,提高________ 24.数据窗口画板是PB中功能最强大的画板在其中创造的数据窗口对象可以实现对数据库的各种操作,并按照不同的风格________ 2 25.聚合表达了成分对象和聚合对象之间的________的联系 三、简答题(本大题共10小题,每题3分,共30分) 26.简述概念模型的特点 27.简述数据库设计中规律设计的主要步骤 28.简述最小函数凭借集的条件 29.嵌入式SQL语句何时不必涉及到游标?何时务必涉及到游标? 30.简述DBMS中完整性子系统的主要功能。
31.简述在数据恢复中REDO处理的方法 32.什么是“脏数据”? 33.简述T—SQL语言中局部变量与全局变量的识别 34.PowerBuilder9.0的开发空间有哪几个层次? 35.简述SQL/CLI中描述记录的功能 四、设计题(本大题共5小题,每题4分,共20分) 某工程工程管理系统的数据库包含如下关系表: S(SNO,SNAME,SEX,DEPT,SCHOLARSHIP);S为学生表,分别表示(学号,姓名,性别,专业,奖学金) C(CNO,CNAME,CREDIT);C为课程表,分别表示(课程号,课程名,学分) SC(SNO,CNO,SCORE);SC为选课表,分别表示(学号,课程号,分数) 实现以下操作: 36.用关系代数表达式查询选修了课号为C3或C4课程的学生学号 37.使用SQL语句查询获得奖学金的全体学生所学课程的信息,包括学号、姓名、课程名和分数 38.使用SQL语句查询没有任何一门课程劳绩超过90分的全体学生的信息,包括学号、姓名和专业 39.使用SQL语言对劳绩有过不及格的学生,假设已经获得奖学金的,将奖学金减半 40.使用SQL语言建立视图V—SC,视图包括学号、姓名、课程号、课程名、分数。
五、综合题(本大题共2小题,每题5分,共10分) 41.设有一个记录各个球队队员每场比赛进球数的关系模式:R(队员编号,比赛场次,进球数,球队名,队长名)假设规定每个队员只能属于一个球队,每个球队只有一个队长,基于R的函数凭借集F={队员编号→球队名,球队名→队长名,(队员编号,比赛场次) →进球数} (1)根据上述条件,写出关系模式R的关键码 (2)R最高属于第几范式,为什么? (3)将R模范到3NF 42.设大学里教学数据库中有三个实体集一是“课程”实体集,属性有课程号、课程名称;二是“教师”实体集,属性有教师工号、姓名、职称;三是“学生”实体集,属性有学号、姓名、性别、年龄、身份证号 设教师与课程之间有“主讲”联系,每位教师可主讲若干门课程,但每门课程只有一位教师主讲;教师与学生之间有“指导”联系,每位教师可指导若干学生,但每个学生只有一位指导教师;学生与课程之间有“选课”联系,每个学生可选修若干课程,每门课程可由若干学生选修,学生选修课程需要记录劳绩 (1)试画出反映上述实体关系的E—R图(可以省略实体的属性) (2)转换成关系模式,并指出每个关系模式的主键和外键(假设存在)。
3 全国2022年10月数据库系统原理试题 课程代码:04735 一、单项选择题(本大题共15小题,每题2分,共30分) 在每题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑未涂、错涂或多涂均无分 1.在数据管理技术进展过程中,关于数据库阶段描述错误的是 ..A.采用数据模型表示繁杂的数据布局 C.对数据的操作只能以记录为单位 2.关于规律模型,下面表达错误的是 ..A.规律模型独立于硬件和软件 B.规律模型表达了DB的整体规律布局 C.规律模型是从数据库实现的观点启程,对数据建模 D.规律模型是数据库设计人员与应用程序员之间交流的工具 3.对于数据库系统生存期,属于数据库实现阶段的工作的是 A.将局部概念模型综合成全局概念模型 B.数据库试运行 C.设计应用程序与数据库的接口 D.数据库的重组织和重构造 4.在关系模型完整性规矩中,要求“不允许引用不存在的实体”的规矩是 A.实体完整性规矩 C.用户定义的完整性规矩 B.参照完整性规矩 D.域的引用规矩 B.有较高的数据独立性 D.数据库系统为用户供给了便当的用户接口 5.已知关系R有如下函数凭借{AB→C,BC→D,AD→E},那么{A,B}的闭包是 A.{A,B} C.{A,B,C,D} 6.关于关系模式分解,表达正确的是 A.2NF的关系模式不确定是1NF B.3NF的关系模式确定是BCNF C.分解成BCNF模式集的算法能保证无损分解,但不确定能保证FD集 D.消释了非主属性对键的局部函数凭借的关系确定是3NF 7.有关系SC(SNO,CNO,AGE,SCORE),查找年龄大于22岁的学生的学号和分数,正确的关系代数表达式是 ⅰ.πⅲ.π SNO,SCORE B.{A,B,C} D.{A,B,C,D,E} (σ(σ AGE>22 (SC))ⅱ.σ(π SNO,SCORE,AGE AGE>22 (π SNO,SCORE (SC)) SNO,SCOREAGE>22 (SC))) B.只有i正确 D.i和ⅱ正确 A.i和ⅲ正确 C.只有ⅱ正确 8.以下关系代数操作中,要求两个运算对象其属性布局完全一致的是 A.笛卡儿积、连接 C.自然连接、除法 B.投影、选择 D.并、交、差 4 9.使用SQL语句举行查询操作时,若梦想查询出全部存在的元组,一般使用的留存字是 A.Unique C.Distinct B.Except D.All 10.某数据库中有设备表:Equipment(编号,名称,启用日期,单价) 命令:select*from Equipment where启用日期=(select max(启用日期)from Equipment)的功能是 A.查询最早启用的设备 C.计算启用日期最大值 11.以下不是数据库恢复采用的方法是 B.查询最晚启用的设备 D.语法有错误没有结果 .. A.建立检查点 C.建立日志文件 B.建立副本 D.建立索引 12.要求事务在读取数据前先加共享锁,且读完数据后即可释放S锁,这种封锁协议是 A.一级封锁协议 B.二级封锁协议 C.三级封锁协议 D.四级封锁协议 13.作为小工作组或部门的数据库服务器使用的理应是 A.SQL Server2000企业版 B.SQL Server2000个人版 C.SQL Server。
