12018年10月高等教育自学考试全国统一命题考试数据库系统原理试卷(课程代码04735)本试卷共4页,满分l00分,考试时间l50分钟。考生答题注意事项:1.本卷所有试题必须在答题卡上作答。答在试卷上无效,试卷空白处和背面均可作草稿纸。2.第一部分为选择题。必须对应试卷上的题号使用2B铅笔将“答题卡”的相应代码涂黑。3.第二部分为非选择题。必须注明大、小题号,使用0.5毫米黑色字迹签字笔作答。4.合理安排答题空间,超出答题区域无效。第一部分选择题一、单项选择题:本大题共l5小题,每小题2分,共30分。在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出。1.描述事物的符号记录是A.DataB.DBC.DBMSD.DBS2.不属于人工管理阶段特点的是A.数据共享B.数据不保存C.应用程序管理数据D.数据面向应用3.关系表中的列,也称作A.元组B.记录C.字段D.数组4.关系中包含在任何一个候选码中的属性称为A.非主属性B.主属性C.非码属性D.超属性5.关于参照关系和被参照关系叙述正确的是A.以外码相关联的两个关系,以外码作为主码的关系称为参照关系B.以外码相关联的两个关系,外码所在的关系称为被参照关系C.参照关系也称为主关系,被参照关系也称为从关系D.参照关系也称为从关系,被参照关系也称为主关系6.将相关数据集中存放的物理存储技术是A.非聚集B.聚集C.授权D.回收7.颁布SQL3的年份是A.1986年B.1987年C.1989年D.1999年8.可用于收回权限的SQL语句是A.GRANTB.ROLLC.REVOKED.RETURN9.在MySQL中,用于实现交叉连接的关键字是A.CROSSJOINB.INNERJOINC.JOIND.LEFTJOIN、10.对于使用存储过程的好处说法错误的是A.可增强SQL语言的功能’B.可增强SQL语言的灵活性C.具有良好的封装性2D.系统运行稳定11.可以独立地删除完整性约束,而不会删除表的语句是A.ALTERTABLEB.DROPTABLEC.CHECKTABLED.DELEALTER12.在触发器的创建中,每个表每个事件每次只允许一个触发器,因此每个表最多支持的触发器是A.1个B.3个C.6个D.8个13.用于删除一个或多个MySQL账户,并消除其权限的语句是A.DROPUSERSB.DROPUSERC.ALTERUSERSD.ALTERUSER14.把数据按照相似性归纳成若干类别的是A.概念描述B.关联分析C.分类D.聚类15.数据库技术与人工智能技术相结合出现的数据库系统是A.分布式数据库系统B.并行数据库系统C.主动数据库系统D.移动数据库系统第二部分非选择题二、填空题:本大题共l0空,每空l分,共l0分。16.引起数据不一致的根源是_________。17.元组中的一个属性值,称为_________。18.一类较为普遍、常用的数据库设计方法是_________。19.在MySQL中,变量名称前常添加一令“@”符号的是_________变量。20.在MySQL中,给局部变量赋值的语句是_________。21.封锁带来的一个重要问题是可能引起“活锁”与“_________”。22.数据库恢复是以备份为基础的,它是与备份相对应的_________和管理操作。23.通过使用MySQL数据库的_________命令,创建数据库。24.图存储数据库是基于图理论构建的,使用结点、属性和_________的概念。25.数据仓库具有三个常用的重要概念,即粒度、分割和_________。三、设计题:本大题共5小题,每小题4分,共20分。某房屋租赁公司数据库包含三个关系:房屋(房屋编号,小区名,租金,地区)会员(会员编号,会员名,性别,所在区,联系电话)租赁(房屋编号,会员编号,租借日期,到期日期)实现下列操作:26.使用关系代数查询“万科城”小区的房屋信息。27.使用关系代数查询会员的会员名和联系电话。28.使用SQL语句查询每个相同地区的房屋数量。29.使用SQL语言查询“李红”租过的房屋编号和租借日期。30.使用SQL语言建立一个“男”会员的视图VSH,该视图包括信息:会员编号,会员名,性别,联系电话。四、简答题:本大题共5小题,每小题6分,共30分。31.简述关系模型的优点。32.简述用户定义完整性约束。333.简述数据操纵语言的功能及主要SQL语句。34.简述使用游标的注意事项。35.简述事务的概念与事务的特征。五、综合题:l0分。36.设有关系模式R(读者号,姓名,单位号,单位名,图书号,书名,借阅日期,还书目期)存储读者倦阅图书等信息。如果规定:每个读者只属于一个单位;每个读者可以借阅多本图书,每本图书也可以被多名读者借阅,每个读者也可以对某本图书多次借阅,但每个读者每本图书每天最多借一次。(1)根据上述条件,写出模式R的关键字。(2)R最高属于第几范式,为什么?,(3)举例说明R在何种情况下会发生删除异常。(4)将R规范到3NF。45