收藏 分享(赏)

数据库期末考试复习题及答案.pdf

上传人:精品资料 文档编号:10612464 上传时间:2019-12-06 格式:PDF 页数:98 大小:641.63KB
下载 相关 举报
数据库期末考试复习题及答案.pdf_第1页
第1页 / 共98页
数据库期末考试复习题及答案.pdf_第2页
第2页 / 共98页
数据库期末考试复习题及答案.pdf_第3页
第3页 / 共98页
数据库期末考试复习题及答案.pdf_第4页
第4页 / 共98页
数据库期末考试复习题及答案.pdf_第5页
第5页 / 共98页
点击查看更多>>
资源描述

1、1试题一一、单项选择题一、单项选择题一、单项选择题一、单项选择题( 本 大题 共 20小 题, 每小 题 2分 ,共 40分 )在 每 小 题 列 出 的 四 个 备 选 项 中 只 有 一 个 是 符 合 题 目 要求 的 , 请 将 其 代 码 填 写 在 题 后 的 括 号 内 。 错 选 、 多 选或 未选 均无 分。1.数 据库 系统 的核 心是 ( B)A 数据 库 B 数据 库管 理系 统C 数据 模型 D 软件 工具2.下 列四 项中 ,不 属于 数据 库系 统的 特点 的是 ( C)A 数 据结 构化 B 数 据由 DBMS统 一管 理和 控制C 数 据冗 余度 大 D 数

2、据独 立性 高3.概 念 模 型 是 现 实 世 界 的 第 一 层 抽 象 , 这 一 类 模 型 中 最 著 名 的 模 型 是( D)A 层 次模 型 B 关 系模 型C 网 状模 型 D 实 体 -联 系模 型4.数 据的 物理 独立 性是 指( C)A 数 据库 与数 据库 管理 系统 相互 独立B 用 户程 序与 数据 库管 理系 统相 互独 立C 用 户的 应用 程序 与存 储在 磁盘 上数 据库 中的 数据 是相 互独 立的D 应 用程 序与 数据 库中 数据 的逻 辑结 构是 相互 独立 的5 要 保证 数据 库的 逻辑 数据 独立 性, 需要 修改 的是 ( A)A 模 式

3、与 外模 式之 间的 映象 B 模 式与 内模 式之 间的 映象C 模 式 D 三 级模 式6 关 系数 据模 型的 基本 数据 结构 是( D)A 树 B 图 C 索引 D 关系7 有 一 名 为 “ 列 车 运 营 ” 实 体 , 含 有 : 车 次 、 日 期 、 实 际 发 车 时 间 、 实 际 抵 达时 间、 情况 摘要 等属 性, 该实 体主 码是 ( C)A 车 次 B 日 期C 车 次 +日 期 D 车 次 +情 况摘 要8.己 知关 系 R和 S, RS等 价于 ( B)得得得得分分分分2A.(R-S)- B.S-(-R)C.(-)-R D.-(-S)9 学 校数 据库 中

4、有 学生 和宿 舍两 个关 系: 学 生( 学号 ,姓 名) 和 宿 舍( 楼名 ,房 间号 ,床 位号 ,学 号)假 设有 的学 生不 住宿 ,床 位也 可能 空闲 。如 果要 列出 所有 学生 住宿 和宿 舍分配 的情 况, 包括 没有 住宿 的学 生和 空闲 的床 位, 则应 执行 ( A)A.全 外联 接 B.左 外联 接C.右 外联 接 D.自 然联 接10 用 下面 的 T-SQL语 句建 立一 个基 本表 :CREAEABEStudent(SnoCHAR(4)PRIMARYKEY,nam e (8)NOTNUL,SexCHAR(2),AgeINT)可 以插 入到 表中 的元 组是

5、 ( D)A.5021, 刘 祥 , 男, 21 B.NUL, 刘 祥 , NUL, 21C.5021, NUL, 男, 21 D.5021, 刘 祥 , , NUL1.把 对关 系 SPJ的 属 性 QTY的 修改 权授 予用 户李 勇 的 T-SQL语 句是 ( C)A.GRANTQYONSPJO李 勇 B. UPDATE(QTY)NSPJTO李 勇 C.GRANT ()OJ李 勇D. UPDATEONSPJ(QTY)TO李 勇12.图 1中 ( B) 是最 小关 系系 统A B C D图 113 关 系规 范化 中的 插入 操作 异常 是指 (D)A 不该 删除 的数 据被 删除 B 不

6、该 插入 的数 据被 插入C 应该 删除 的数 据未 被删 除 D 应该 插入 的数 据未 被插 入14 在 关 系 数 据 库 设 计 中 , 设 计 关 系 模 式 是 数 据 库 设 计 中 ( A) 阶 段 的 任务 A 逻 辑设 计 B 物理 设计 C 需求 分析 D 概念 设计315 在 E-R模 型 中 , 如 果 有 3个 不 同 的 实 体 型 , 3个 m :n联 系 , 根 据 E-R模 型 转换 为关 系模 型的 规则 ,转 换后 关系 的数 目为 ( C) 。A 4 B 5 C 6 D 716 事务 的隔 离性 是指 ( A) 。A 一个 事务 内部 的操 作及 使用

7、 的数 据对 并发 的其 他事 务是 隔离 的B 事务 一旦 提交 ,对 数据 库的 改变 是永 久的C 事务 中包 括的 所有 操作 要么 都做 ,要 么都 不做D 事务 必须 是使 数据 库从 一个 一致 性状 态变 到另 一个 一致 性状 态17.数 据 库 恢 复 的 基 础 是 利 用 转 储 的 冗 余 数 据 。 这 些 转 储 的 冗 余 数 据 是 指( C)A.数 据字 典、 应用 程序 、审 计档 案、 数据 库后 备副 本B.数 据字 典、 应用 程序 、日 志文 件、 审计 档案C.日 志文 件、 数据 库后 备副 本D.数 据字 典、 应用 程序 、数 据库 后备

8、副本18 若 事务 T对 数据 对象 A加 上 S锁 ,则 ( B) 。A 事 务 可 以读 和 修改 A, 其 它事 务只 能再 对 A加 S锁 , 而 不能 加 X锁 。B 事 务 T可 以读 A但 不能 修改 A, 其 它事 务只 能再 对 A加 S锁 , 而 不能 加X锁 。C 事 务 T可 以读 A但 不能 修改 A, 其它 事务 能对 A加 S锁 和 X锁 。D 事 务 可 以读 和 修改 , 其它 事务 能对 加 S锁 和 锁 。19.设 有两 个事 务 T1、 T2, 其 并发 操作 如图 2所 示 , 下 面评 价正 确的 是 (B)A.该 操作 不存 在问 题 B.该 操作

9、 丢失 修改C.该 操作 不能 重复 读 D.该 操作 读 “脏 ”数 据T1 T2 读 A=10 读 A=10 A=-5写 回 A=-8写 回图 220.以 下( D) 封锁 违反 两段 锁协 议。A.SlockASlockBXlockCUnlockAUnlockBUnlockCB.locklocklock nlockCnlocknlockAC.SlockASlockBXlockCUnlockBUnlockCUnlockD.lockUnlockASlockBXlockC.nlockBnlockC4二、填空题二、填空题二、填空题二、填空题( 本 大题 共 9小 题, 每空 1分 ,共 10分

10、)请 在每 小题 的空 格中 填上 正确 答案 。 错 填 、 不 填均 无分 。1.关 系 数 据 模 型 由 关 系 数 据 结 构 、 关 系 操 作 和 关 系 完 整 性 约 束三 部分 组成 。2.一 般情 况下 , 当 对关 系 R和 S使 用自 然连 接时 , 要 求 R和 S含 有一 个或 多个共 有的 属 性3.在 Student表 的 Snam e列 上建 立一 个唯 一索 引的 SQL语 句为 :CREATEUNIQUEINDEX Stusnam eONstudent(Snam e)4.SELCT语 句查 询条 件中 的谓 词 “ !=AL” 与 运算 符 NOTIN等

11、 价5.关 系模 式 R(A, B, C, D)中 , 存 在函 数依 赖关 系 A B, A C, A D, ( B,C) A, 则侯 选码 是 A和 (B,C) , R NF。6.分 E-R图 之间 的冲 突主 要有 属性 冲突 、 命 名冲 突 、 结 构冲 突三 种 。7.事 物 是 DBMS的 基本 单位 ,是 用户 定义 的一 个数 据库 操作 序列 。8.存 在 一 个 等 待 事 务 集 T0, T1, , Tn, 其 中 T0正 等 待 被 T1锁 住 的 数 据 项 ,T1正 等 待 被 T2锁 住 的 数 据 项 , n-1正 等 待 被 n锁 住 的 数 据 项 , 且

12、 Tn正 等 待被 0锁 住的 数据 项, 这种 情形 称为 死 锁 。9.可 串行 性 是 并发 事务 正确 性的 准则 。三、简答题三、简答题三、简答题三、简答题( 第 1、 3题 3分 ,第 2题 4分 , 共 10分 )1 试 述关 系模 型的 参照 完整 性规 则? 答 : 参 照完 整性 规则 : 若 属性 ( 或 属性 组 ) F是 基本 关系 R的 外码 , 它 与基 本 关 系 S的 主 码 Ks相 对 应 ( 基 本 关 系 R和 S不 一 定 是 不 同 的 关 系 ) ,则 对于 R中 每个 元组 在 F上 的值 必须 为 : 取 空值 ( F的 每个 属性 值均 为空

13、值 )或 者等 于 S中 某个 元组 的主 码值 。2 试 述视 图的 作用 ? ( 1) 视图 能够 简化 用户 的操 作 。 ( 1分 )( 2) 视图 使用 户能 以多 种角 度看 待同 一数 据 。 ( 1分 )( 3) 视图 对重 构数 据库 提供 了一 定程 度的 逻辑 独立 性 。 ( 1分 )( 4) 视图 能够 对机 密数 据提 供安 全保 护 。 ( 1分 )得得得得分分分分得得得得分分分分53.登 记日 志文 件时 必须 遵循 什么 原则 ? 登 记日 志文 件时 必须 遵循 两条 原则 :( 1) 登记 的次 序严 格按 并发 事务 执行 的时 间次 序 。 ( 1分

14、)( 2) 必须 先写 日志 文件 ,后 写数 据库 。 ( 2分 )四、设计题四、设计题四、设计题四、设计题(第 1题 4分 ,第 2题 6分 ,第 3题 3分 ,第 4题 4分 ,第 5题 8分 ,共 25分 )1 设 教学 数据 库中 有三 个基 本表 : 学 生表 S( SNO, SNAME, AGE, SEX) , 其 属性 分别 表示 学号 、 学 生姓 名 、年 龄 、 性 别 。 课 程 表 C( NO, CNAM, TEACHER) , 其 属 性 分 别 表 示 课程 号 、 课 程名 、 上 课教 师名 。 选 修表 SC( SNO, NO, GRADE) , 其 属性

15、分别 表示 学号 、课 程号 、成 绩。 有 如下 SQL查 询语 句:SELCTNOFROMWHECNOTIN(SLETCFROMS,WHE.NO=SC.NOANDSAME张 三 );请 完成 下列 问题 :( 1) 用汉 语句 子阐 述上 述 SQL语 句的 含义 ;( 2) 用等 价的 关系 代数 表达 式表 示上 述 SQL查 询语 句。解 : ( 1) 查询 张三 同学 没有 选修 的课 程的 课程 号 。 ( 2分 )( 2) CNO()-CNO(SNAME=张三 (S)SC)或() (SE=张三 ( )( 2分 )2.设 有如 图 3所 示的 三个 关系 。其 中各 个属 性的

16、含义 如下 : A (商 店代 号 ) 、ANME( 商 店名 ) 、 WQTY( 店 员人 数 ) 、 CITY( 所 在城 市 ) 、 B ( 商 品号 ) 、B( 商品 名称 ) 、 PRICE( 价格 ) 、 Q( 商品 数量 ) 。A BA#ANMEWQTYCITY得得得得分分分分610韶 山商 店 15长 沙204前 门百 货商 店 89北 京256东 风商 场 501北 京345铁 道商 店 76长 沙620第 一百 货公 司 413上 海 ABA B QTY101 105102 42103 25104 1042043 612561 2412562 913451 143452 1

17、83454 746204 125图 3试 用 SQL语 言写 出下 列查 询:( 1) 找出 店员 人数 不超 过 10人 或者 在长 沙市 的所 有商 店的 代号 和商 店名 。( 2) 找出 至少 供应 了代 号为 256的 商店 所供 应的 全部 商品 的其 它商 店的 商店 名和 所在 城市 。解 :( 1) SELCTA#,NAMEFROMAWHRWQY50时 , R中 与相 关联 的属 性 B之 值 。 ( 3分 )( 2) 当属 性 =40时 ,将 中 与之 相关 联的 属性 值 修改 为 b4。 ( 5分 )得得得得分分分分阅卷人阅卷人阅卷人阅卷人复查人复查人复查人复查人ABa

18、1b1a2b2a3b3 ACa140a250a35294.设 有关 系 R和 函数 依赖 F:R( W, X, Y, Z) , =XZ, WXY。试 求下 列问 题: ( 1) 关系 R属 于第 几范 式? ( 3分 )( 2) 如果 关系 R不 属于 BCNF, 请将 关系 R逐 步分 解为 BCNF。 ( 5分 )要 求: 写出 达到 每一 级范 式的 分解 过程 ,并 指明 消除 什么 类型 的函 数依 赖 。五、综合题五、综合题五、综合题五、综合题(15分)分)分)分)某 医院 病房 管理 系统 中, 包 括四 个实 体型 ,分 别为 :科 室: 科名 ,科 地址 ,科 电话 病 房:

19、 病房 号, 病房 地址 医 生: 工作 证号 ,姓 名, 职称 ,年 龄 病 人: 病历 号, 姓名 ,性 别 且 存在 如下 语义 约束 : 一 个 科 室 有 多 个 病 房 、 多 个 医 生 , 一 个 病 房 只 能 属 于 一 个 科 室 , 一 个 医生 只属 于一 个科 室;得得得得分分分分阅卷人阅卷人阅卷人阅卷人复查人复查人复查人复查人30 一 个医 生可 负责 多个 病人 的诊 治, 一个 病人 的主 管医 生只 有一 个; 一 个病 房可 入住 多个 病人 , 一 个病 人只 能入 住在 一个 病 房。注 意: 不同 科室 可能 有相 同的 病房 号。 完 成如 下设

20、计: ( 1) 画出 该医 院病 房管 理系 统的 E R图 ; ( 5分 )( 2) 将该 E-R图 转换 为关 系模 型 ; ( 5分 )( 要求 : 1:和 1:n的 联系 进行 合并 )( 3) 指出 转换 结果 中每 个关 系模 式的 主码 和外 码 。 ( 5分 )试题三试题三试题三试题三参考答案与评分标准参考答案与评分标准参考答案与评分标准参考答案与评分标准一、选择题(每题 1.5分)1 B2 C3 A4 C5 D6 B7 B8 A9 D10 C1 D12 B13 14 15 B16 C17 C18 C19 20二、填空题二、填空题二、填空题二、填空题(每题 1分)1.外 模式

21、2.外 码 3.集 合 4.班 级 ISNUL 5. F(R S) 6.IN 7.定 义 8.物 理9.封 锁 10.二三、简答题1、 参 考答 案:答 : 数 据库 管理 系统 ( DBMS) 是 位于 操作 系统 与用 户之 间的 一个 数据 管理 软件 ,它 主要 功能 包括 以下 几个 方面 : ( 1) 数据 定义 功能 : DBMS提 供数 据描 述语 言( DL) , 用户 可通 过它 来定义 数据 对象 。( 2) 数 据操 纵功 能 : DBMS还 提供 数据 操纵 语言 ( DML) , 实 现对 数据 库的基 本操 作: 查询 、插 入、 删除 和修 改。( 3) 数 据库 的运 行管 理 : 这 是 DBMS运 行时 的核 心部 分 , 它 包括 并发 控制 ,安 全 性 检 查 , 完 整 性 约 束 条 件 的 检 查 和 执 行 , 发 生 故障 后的 恢复 等。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报