2009数据库系统期末(C)
- 格式:doc
- 大小:56.00 KB
- 文档页数:6
第 1 页 共 6页
5、关系数据库中,数据的物理独立性是通过哪种机制来实现的? A.逻辑模型 C.物理模型 B.模式/外模式映像 D.模式/内模式映像
(
)
6、在基本表创建时,关系模型的实体完整性用什么语句定义? A.CHECK 子句 B.PRIMARY KEY C.WHERE 子句 D.FOREIGN KEY REFERENCES 7、数据库完整性控制所要防范的对象是什么? A.非法用户进入系统 B.合法用户的非法操作 D.数据泄露 C.不正确的数据 8、定义事务的语句中不包括: A.BEGIN TRANSAXCTION C.END TRANSACTION
第 5 页 共 6页
第 6 页 共 6页
(
)
20、一个事务执行过程中,其正在访问的数据被其他事务所修改,导致处理结果不正 确,这是由于违背了事务的哪个特性? ( ) A.原子性 B.隔离性 C.一致性 D.持续性
二、 填空题(每空 2 分,共 20 分)
得分 评阅人
1、 数据管理技术的发展经历了人工管理阶段、 ________________和________________。 2、在关系数据库的参照完整性被破坏时,系统可以采取拒绝执行(NO ACTION) 、 ______________________或者设置为空值(SET-NULL)的违约处理策略。 3、要取消查询结果中的重复项,应该在 SELECT 子句里加入________________短语。 4、当指示变量的值为负值时,它所指示的输出主变量将被赋为___________。 5、 一个关系数据库的内模式形成于该数据库设计开发过程中的_______________阶段。 6、 关系数据模型中, ______________是实际存在的表, 它是实际存储数据的逻辑表示。 7、要对 SQL 查询结果进行排序,必须使用_________________子句。 8、 为了区分嵌入 SQL 语句和主语言语句, ESQL 语句前要加上____________________。 9、审计设置和审计内容一般都存放在__________________中。
学年第一学期期末考试试卷 南昌大学 2009~2010 学年第一学期期末考试试卷 ~
试卷编号: 试卷编号: 课程编号: 课程编号: H61030008 课程名称: 课程名称: 数据库原理 学号: 学号: ( C )卷 卷
考试形式: 考试形式: 闭卷 班级: 班级:
适用班级: 计算机,网络, 适用班级: 计算机,网络,数媒 07 学院: 学院:
(
)
第 2 页 共 6页
17、在某学校的综合管理系统设计阶段,教师实体在学籍管理子系统中被称为“教 师”,而在人事管理子系统中被称为“职工”,这类冲突被称之为: ( ) A.结构冲突 B.属性冲突 C.命名冲突 D.语义冲突 18、一张基本表上可以建立多少个聚簇索引,多少个唯一索引? A.一个,一个 B.一个,多个 D.多个,多个 C.多个,一个 19、对于 ARMSTRONG 公理系统中的增广律表示正确的是: A.若 Y≤X≤U,则 X →Y 为 F 所蕴含 B.若 X→Y 及 Y→Z 为 F 所蕴含,则 X→Z 为 F 所蕴含 C.若 X→Y 为 F 所蕴含,且 Z≤U,则 XZ→YZ 为 F 所蕴含 D.若 X→Y,WY→Z,有 XW→Z ( )
(
)
4、与条件表达式 Sage>ANY (SELECT Sage FROM STUDENT WHERE Sdept=’IS’)等价 的表达式是: ( ) A.Sage> (SELECT MAX(Sage) FROM STUDENT WHERE Sdept=’IS’) B.Sage> (SELECT MIN(Sage) FROM STUDENT WHERE Sdept=’IS’) C.Sage< (SELECT MAX(Sage) FROM STUDENT WHERE Sdept=’IS’) D.Sage< (SELECT MIN(Sage) FROM STUDENT WHERE Sdept=’IS’)
一、 选择题(每空 2 分,共 40 分)
得分 评阅人
1、对于查询的代数优化来说,正确的是: A.先做选择操作 B.先做投影操作 C.先做集合操作 D.先做连接操作 2、SQL Server2000 是一种: A.数据库 C.应用系统 B.数据库系统 D程中,要使 2NF 关系模式满足第三范式就必须消除: A.非主属性对码的部分函数依赖 B.非主属性对码的传递函数依赖 C.主属性对码的部分和传递函数依赖 D.非平凡的非函数依赖的多值依赖
)
)
(
)
14、若‘年龄’是教师关系表的一个字段,按规定未退休女教师年龄应不超过 55 岁。 这属于( ) A.实体完整性规则 B.参照完整性规则 C.用户定义完整性规则 D.域完整性规则 15、嵌入式 SQL 语句中,不可以使用主变量的是: A.INTO 子句 B.HAVING 短语的条件表达式 C.WHERE 子句 D.CHECK 子句 16、在一个关系模式中,哪一类问题是不可能完全避免的? A.数据冗余 B.修改异常 D.删除异常 C.插入异常 ( )
第 3 页 共 6页
三、 综合题(共 40 分)
得分 评阅人
1、简述数据与程序的物理独立性与逻辑独立性的含义,以及如何实现。 (10 分)
2、表 table 数据如下: id name num color A a 9 red A b 11 blue B f 7 red B g 8 blue 请写出获得以下语句执行的结果(每题 10 分,共 30 分) (1) π id ,num (σ id = 'B ' ∧ name = ' f ' ( table))
第 4 页 共 6页
(2) select * from table where color='red' order by num;
(3) select * from table where color='blue' AND num > ANY (select max(num) from table where color='red')
题号 题分 得分
姓名: 姓名:
信息工程学院
一 40 二 20 三 40 四
专业: 专业:
五
计算机,网络, 考试日期: 计算机,网络,数媒 考试日期:
六 七 八 九 十 总分 100 累分人 签名
考生注意事项:1、本试卷共 6 页, 请查看试卷中是否有缺页或破损。 如有立即举手报告以便更换。 2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。
(
)
(
)
( B.ROLLBACK D.COMMIT ( D.集成 (
)
9、 用于定义某一实体型的组成成分的抽象方式是: A.概括 B.聚集 C.分类 10、 SQL 语言中, 删除一个元组的命令是 A.DELETE B.DROP C.CLEAR D.REMOVE
) )
11、 何种 SQL 语句可使被授予某种角色的用户有权将这种权限授给其他角色? ( A.WITH GRANT OPTION B.WITH ALL PRIVILLEGES D.WITH DBA OPTION C.WITH ADMIN OPTION 12、. 为计算机系统提供最外层安全保护措施的机制是? A.用户标识与鉴别 B.自主存取控制 C.数据加密和审计 D.创建角色 13、关系模式的规范化是服务于: A.数据完整性 C.数据独立性 B.并发控制 D.数据库逻辑设计 (