北京交通大学远程与继续教育学院《数据库及其应用》课考试题 (C)
北京交通大学远程与继续教育学院
添加微信好友, 获取更多信息
复制微信号
年级 专业 层次 高起专
《数据库及其应用》 课考试题 (C) 考试方式: (开卷)
一、单选题(共 15 道小题, 每小题 2 分, 共 30 分)
1. 数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据 库管理系统、 和数据库管理员组成。
A.管理系统 B. 编译程序 C. 应用系统 D. 操作系统
2. SQL 语言通常称为 。
A. 结构化查询语言 B. 结构化控制语言
C. 结构化定义语言 D. 结构化操纵语言
3. 在 SQL 语言中,子查询是 。
A. 返回单表中数据子集的查询语言
B. 选取多表中字段子集的查询语句
C. 选取单表中字段子集的查询语句
D. 嵌入到另一个查询语句之中的查询语句
4. 在 Transact-SQL 语法中,用来修改数据的命令是 。
A. INSERT B. UPDATE C. DELETE D. CREATE
5. E-R 图是数据库设计的工具之一,它适用于建立数据库的 。
A. 概念模型 B. 逻辑模型 C. 结构模型 D. 物理模型
6. 关系模式的候选码可以有 ,而主码只能有 1 个。
A. 多个 B. 0 个 C. 1 个 D. 1 个或多个
7. 在概念模型中的客观存在并可相互区别的事物称 。
A. 实体 B. 元组 C. 属性 D. 节点
8. 在视图上不能完成的操作是 。
A. 更新视图 B. 查询
C. 在视图上定义新的表 D. 在视图上定义新的视图
9. 事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。 这是事务的 特性。
A. 原子性 B. 一致性 C. 独立性 D. 持久性
10. SQL 语言中用 语句实现事务的回滚 。
A. CREATE TABLE B. ROLLBACK
C. GRANT 和 REVOKE D. COMMIT
11. 因操作系统故障导致系统停止运转,系统必须要重新启动才能运行。 这种 情况称为 。
A. 介质故障 B. 运行故障 C. 系统故障 D. 事务故障
12. DBMS 普遍采用 方法来保证调度的正确性 。
A. 索引 B. 授权 C. 封锁 D. 日志
13. 约束“性别只能是男或女”属于 DBMS 的 。
A. 安全性 B. 完整性 C. 并发控制 D. 恢复
14. 下述 SQL 命令中, 允许用户定义新关系时,引用其他关系的主码作为外码 的是 。
A. INSERT B. DELETE C. REFERENCES D. SELECT
15. 在数据库的安全性控制中,授权的数据对象的 ,授权子系统就越灵 活。
A. 范围越小 B. 约束越细致 C. 范围越大 D. 约束范围大
二、填空题(共 3 道小题, 每空 3 分, 共 15 分)
16. 数据管理进展的三个阶段分别 、 和 。
17. 设有学生关系: S(XH ,XM ,XB ,NL)。在这个关系中, XH 表示学
号, XM 表示姓名, XB 表示性别, NL 表示年龄。查询学生姓名和年龄的投影 操作的关系运算式是 。
18. 用树型结构表示实体类型及实体间联系的数据模型称为 。
三、简答题(共 3 道小题, 共 30 分)
19. 试述关系数据库的优点。(10 分)
20.数据库设计人员的职责是什么?(10 分)
21. 简述分布式数据库。(10 分)
四、综合题(共 2 道小题, 共 25 分)
22. 假设有一关系模式 S-L-C(Sno,Sdept,Sloc,Cno,Grade) , Sloc 为学生的住处,
并且每个系的学生住在同一个地方。
试回答下列问题:
(1) 根据上述规定,写出关系模式 S-L-C 的基本函数依赖; (5 分)
(2) 找出关系模式 S-L-C 的码;
(2分)
(3) 试问关系模式 R 最高已经达到第几范式?为什么? (3 分)
(4) 如果 R 不属于 3NF,请将 R 分解成 3NF 模式集。 (5 分)
23. 设有如下关系模式:
学生:S(SNO,SNAME,SAGE,SDEPT)
课程:C(CNO,CNAME)
学生选课表 SC(SNO,CNO,GRADE)
请用 SQL 语句完成下列操作: (10 分)
(1) 查询计算机系(CS)和数学系(MA)的学生的姓名和年龄。 (2 分)
(2) 所有有成绩的学生学号和课程号。(2 分)
(3) 查询选修了 1 号课程的学生平均成绩。(3 分)
(4) 查询每个学生的学号、姓名、选修的课程名及成绩。 (3 分)
本文链接:https://daizuozuoye8.com/?id=813
转载声明:本站发布文章及版权归原作者所有,转载本站文章请注明文章来源!
请发表您的评论