文档详情

2008郑州大学软件学院数据库A.doc

发布:2017-06-10约字共4页下载文档
文本预览下载声明
郑州大学软件学院数据库系统原理课程试(A卷) 2008学年第一学期 题号 一 二 三 四 五 六 总分 分数 合分人: 复查人: 一、单项选择题(每题2分,共30分) 分数 评卷人 1.关于数据库中数据的描述不正确的是( ) A. 数据是有组织的 B. 数据是可共享的 C. 数据没有冗余 D. 数据具有较高的数据独立性 2.下列哪一种操作属于DML( ) A. 定义用户的权限的操作 B. 对数据库中数据的更新操作/查询操作 C. 回收用户权限的操作 D. 定义数据库结构的操作 3.多值属性的含义是( ) A. 特定的实体在该属性上可以取多个值 B. 属性可以划分为多个成分属性 C. 多值属性的值可以由其它相关属性计算得出 D. 多值属性就是派生属性 4.对弱实体集的描述正确的是( ) A. 弱实体集是存在码的实体集 B. 弱实体集中的全部属性一起形成实体集的码 C. 弱实体集中的任何一个实体都能独立地存在于一个系统中 D. 弱实体集的任何属性集都不足以形成实体集的码 5.R、S是两个具有相同属性的关系,则R∩S的元组演算表述式为( ) A. {t |R(t)∧S(t) } B. {t |t∈R∧t∈S} C. {t |t∈R∧t !∈S} D. {t |R(t)∨S(t) } 6.关于视图的描述不正确的是( ) A. 视图是一种命名的导出表 B. 视图提供了一定程度的逻辑独立性 C. 视图与授权配合,可以在某种程度上对数据库起到保护作用 D. 视图中的数据存放在数据库中 7.嵌入式SQL中,SQL语句可通过( )与主语言进行信息交换。 A. SQLCODE B. SQL中的变量 C. 主语言中的任意变量 D. EXEC 8.创建触发器使用( ) A. create assertion B. create trigger C. create domain D. create role 9.数据库系统通常提供授权功能来控制不同用户访问数据的权限,这主要为了实现数据库的( ) A. 可靠性 B. 一致性 C. 完整性 D. 安全性 10.关系模式R中的属性全部是主属性,则R的最高范式必定是( ) A. 2NF B. 3NF C. BCNF D. 4NF 11.当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是() A. 属性冲突 B. 语法冲突 C. 结构冲突 D. 命名冲突 12.数据库的逻辑结构设计中不包含( ) A. 关系模式规范化 B. 关系模式优化 C. 建立索引 D. 外模式设计 13. 设有两个事务T1、T2,其并发操作如下,下面评价正确的是( ) T1 T2 读 A=10, B=5 读A=10 A=A*2 写A 读A=20, B=5 A、B之和为25,验证错 A. 该操作不存在问题C. 该操作不能重复读 四、写SQL语句(8分) 分数 评卷人 教学管理系统包括下面3个表: Students (Sno, Sname, Sex, Birthday, Enrollyear, Speciality, Dno) Courses (Cno, Cname, Period, Credit) SC (Sno, Cno, Grade) 写出下列查询的SQL语句: (1)查询所有以数据开头的课程名查询和王丽丽出生年月相同的学生的姓名U={A, B, C, D, E},F={AB→C, B→D, C→E, EC→B, AC→B}。使用算法6.1,可以计算(AB)+。 六、(8分) 分数 评卷人 设有关系模式R(F,G,H,I,J),R的函数依赖集{F→I,J→I,I→G,GH→I,IH→F},试回答下列问题: (1)求出R的所有侯选码; (2)将R分解为R1(FG)、R2(FJ)、R3(JH)、R4(IGH)、R5(FH)是否为无损连接分解? (3)将R分解为3NF,并具有无损连接性和保持函数依赖 第 3 页 共 4 页 借书人 借阅 出版 图书 出版社 借书日期 还书日期 m n p 1 时间 T5 T4 T3 T1 T2 检查点t1 系统故障点t2
显示全部
相似文档