




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2015年12月2日 9 数据独立性是数据库技术的重要特点之一 2007 SPAN 2008学年第二学期期终试题答案 踏实学习 弘扬正气 诚信做人 诚实考试 作弊可耻 后果自负 课程名称 数据库系统原理 使用专业 计算机科学与技术类06级 班级 姓名 学号 试 题 得 分 一二三四五六七八九十总分 一 单项选择题 本大题共15小题 每小题1分 共15分 1 数据独立性是数据库技术的重要特点之一 所谓数据独立性是指 A 数据与程序独立存放 B 不同的数据被存放在不同的文件中 C 不同的数据只能被对应的应用程序所使用 D 以上三种说法都不对 答案 D 2 SQL语言又称为 A 结构化定义语言 B 结构化控制语言 C 结构化查询语言 D 结构化操纵语言 答案 C 3 数据库系统的核心是 A 数据模型 B 数据库管理系统 C 数据库 D 数据库管理员 答案 B 4 索引属于 A 模式 B 内模式 C 外模式 D 概念模式 答案 B 5 下述关于数据库系统的叙述中正确的是 数据库系统减少了数据冗余 数据库系统避免了一切冗余 数据库系统中数据的一致性是指数据类型一致 数据库系统比文件系统能管理更多的数据 答案 A 2015年12月2日 9 数据独立性是数据库技术的重要特点之一 6 在数据库设计中 将E R图转换成关系数据模型的过程属于 A 需求分析阶段 B 逻辑设计阶段 C 概念设计阶段 D 物理设计阶段 答案 B 7 相对于数据库系统 文件系统的主要缺陷有数据关联差 数据不一致性和 A 可重用性差 B 安全性差 C 非持久性 D 冗余性 答案 D 8 下列有关数据库的描述 正确的是 A 数据库是一个DBF文件 B 数据库是一个关系 C 数据库是一个结构化的数据集合 D 数据库是一组文件 答案 C 9 下列有关数据库的描述 正确的是 A 数据处理是将信息转化为数据的过程 B 数据的物理独立性是指当数据的逻辑结构改变时 数据的存储结构不变 C 关系中的每一列称为元组 一个元组就是一个字段 D 如果一个关系中的属性或属性组并非该关系的关键字 但它是另一个关系的关键字 则称 其为本关系的外关键字 答案 D 10 单个用户使用的数据视图的描述称为 A 外模式 B 概念模式 C 内模式 D 存储模式 答案 A 11 将E R图转换到关系模式时 实体与联系都可以表示成 A 属性 B 关系 C 键 D 域 答案 B 12 关系规范化中的插入异常是指 A 不该插入的数据被插入 B 应该插入的数据没插入 C 插入了没有用的数据 D 插入了错误的数据 答案 B 13 两个函数依赖集F和G等价的充分必要条件是 A F G B F G 2015年12月2日 9 数据独立性是数据库技术的重要特点之一 C F G D F G 答案 D 14 将查询关系S的权限授予用户WANG 并允许该用户将此权限授予其他用户 实现此功能 的SQL语句是 A GRANT SELECT TO S ON WANG WITH PUBLIC B GRANT SELECT ON S TO WANG WITH PUBLIC C GRANT SELECT TO S ON WANG WITH GRANT OPTION D GRANT SELECT ON S TO WANG WITH GRANT OPTION 答案 D 15 若事务T1已经给数据A加上了共享锁 则事务T2 A 只能再对A加共享锁 B 只能再对A加排他锁 C 可以对A加共享锁 也可以对A加排他锁 D 不能再给A加任何锁 答案 A 二 填空题 本大题共8小题 每小题1 5分 共12分 1 数据管理技术发展过程经过人工管理 文件系统和数据库系统三个阶段 其中数据独立 性最高的阶段是 数据库系统 2 数据模型按不同应用层次分成3种类型 它们是概念数据模型 逻辑数据模型和物理 数据模型 3 关系操作的特点是 一次一集合 操作 4 如果关系模式R是1NF 且每个非主属性 完全 函数依赖于候选键 那么称R是第二范 式的模式 5 模式分解的优点之一是能消除 冗余 和操作异常现象 6 若关系A有m个属性 关系B有n个属性 则A B有 m n 个属性 7 SQL语言中 向数据库表中插入数据的命令是 insert into 8 数据库的并发操作通常会带来三个问题 丢失更新 问题 读脏数据问题 不可重复 读问题 三 简答题 本大题共3小题 每小题3分 共9分 1 什么是事务 它具有哪些性质 答案 事务 transaction 是构成单一逻辑工作单元的操作集合 要么完整地执行 要么完全不 执行 不论发生何种情况 DBS必须保证事务能正确 完整地执行 事务具有以下性质 原子性 Atomicity 事务是一个不可分割的工作单元 一致性 Consistency 即数据不会应事务的执行而遭受破坏 隔离性 Isolation 在多个事务并发执行时 系统应保证与这些事务先后单独执行时的结果一 样 持久性 Durability 一个事务一旦完成全部操作后 它对数据库的所有更新应永久地反映在数 据库中 2 DBS中有哪些类型的故障 哪些故障破坏了数据库 答案 DBS中有哪些类型的故障有 事务故障 系统故障和介质故障 介质故障破坏了数据库 3 SQL完整性约束有哪些 答案 SQL完整性约束有实体完整性 参照完整性和用户定义的完整性 2015年12月2日 9 数据独立性是数据库技术的重要特点之一 四 设计题 20分 设教学数据库中有三个关系 学生关系S S SNAME SEX AGE DEPT 课程关系C C CNAME TEACHER 和 选课关系SC S C GRADE 其中S 23398 号 SNAME 22995 名 SEX 24615 别 AGE 24180 龄 DEPT 23398 生所在的 系C 35838 程 号 CNAME 35838 程名 TEACHER教师名 GRADE 25104 绩 1 每小题1 5分 共6分 用关系代数表达式表示下列查询 1 检索学习课程号为C2的学生学号与姓名 2 检索选修课程名为MATHS的学生学号与姓名 3 检索不学C2课的学生姓名与年龄 4 检索所学课程包含S3所学课程的学生学号 答 1 S SNAME C C2 SSC 此查询亦可等价地写成 S SNAME S S C C2 SC 2 S SANME CNAME MATHS SSCC 3 SNAME AGE S SNAME AGE C C2 SSC 4 S C SC 960 C S S3 SC 2 每小题1 5分 共12分 用SQL语句完成下面操作 1 检索学号为S3的学生所学课程的课程名与任课教师名 2 检索至少选修LIU老师所授一门课的男学生的姓名 3 检索WANG同学不学的课程的课程号 4 检索至少选修C2和C4课的学生的学号 5 检索学习全部课程的学生名 6 检索每个学生已选修课程的门数及平均成绩 7 删除学号为 SPAN 95002 SPAN 的学生选修的课程号为 SPAN C2 SPAN 的记录 8 建立数学系学生的视图C STUDENT 并要求进行修改和插入数据时 仍需保证该视图只 有数学系的学生 视图的属性名为 S SNAME AGE DEPT 答案 1 Select CNAME Teacher From SC C Where SC C C C and S S3 o p 2 2015年12月2日 9 数据独立性是数据库技术的重要特点之一 Select SNAME From S Where S in Select S From SC Where C in Select C From C Where teacher LIU 3 Select C From SC Where S not in Select S From S Where SNAME WANG 4 Select S From SC X SC Y Where X S Y S and X C C2 and Y C C4 o p 5 Select SNAME From S Where not exists Select From C Where not exists select From SC Where C C C and S S S 6 Select S count avg GRADE From SC Group by S 7 Delete From SC Where S 5002 and C C2 o p 8 Create View C STUDENT S SNAME AGE DEPT AS Select S SNAME AGE DEPT From S Where DEPT 数学系 o p With check option 3 10分 求女同学选修课程的课程名和任课教师名 1 写出该查询的SQL语句和关系代数表达式 2 画出其语法树 并进行优化 写出优化后的表达式 2015年12月2日 9 数据独立性是数据库技术的重要特点之一 答案 1 SQL语句为 Select CNAME TEACHER From S SC C Where S S SC S and SC C C C and SEX SPAN 女 o p 关系代数表达式为 CNAME TEACHER SAX 女 SSCC 2 查询语法树为 SPAN CNAME TEACHER s SEX F SPAN style mso spacerun yes sS S SC S SC C C C SPAN lang EN US SPAN C S SC 优化后的语法树为 SPAN CNAME TEACHER sSC C C C SPAN lang EN US SPAN S SPAN C CNAME TEACHER s S S SC S C SPAN lang EN US s SEX SUB 女 SPAN SC S 分组 SPAN CNAME TEACHER sSC C C C 2015年12月2日 9 数据独立性是数据库技术的重要特点之一 SPAN lang EN US SPAN S SPAN C CNAME TEACHER s S S SC S C SPAN lang EN US s SEX SUB 女 SPAN SC S 优化后的查询表达式为 SPAN CNAME TEACHER sSC C C C SPAN S s S S SC S s SEX SUB 女 SPAN S SPAN lang EN US SC SPAN lang EN US SPAN C CNAME TEACHER C 五 综合题 15分 设某工厂数据库中有四个实体集 一是 20179 库 23454 体集 属性有仓库号 仓库面 积等 二是 38646 件 23454 体集 属性有零件号 零件名 规格 单价等 三是 20379 应商 23454 体集 属性有供应商号 供应商名 地址等 四是 20445 管员 23454 体集 属性有职工号 姓名等 设仓库与零件之间有 23384 放 32852 系 每个仓库可存放多种零件 每种零件可存 放于若干仓库中 每个仓库存放每种零件要记录库存量 供应商与零件之间有 20379 应 32852 系 一个供应商可供应多种零件 每种零件也可由多个供应商提供 每个供应商每 提供一种零件要记录供应量 仓库与保管员之间有 24037 作 32852 系 一个仓库可以有 多名保管员 但一名保管员只能在一个仓库工作 1 试为该工厂的数据库设计一个ER模型 要求标注联系类型 可省略实体属性 2 根据转换规则 将ER模型转换成关系模型 要求标明每个关系模式的主键和外键 答案 1 ER图为 2015年12月2日 9 数据独立性是数据库技术的重要特点之一 2 转换成的关系为 仓库 仓库号 仓库面积 零件 零件号 零件名 规格 单价 供应商 供应商号 供应商名 地址 保管员 职工号 姓名 仓库号 存放 零件号 仓库号 库存量 零件号和仓库号各自都是存放关系的外 键 供应 供应商号 零件号 供应量 供应商号 零件号各自都是供应关系 的外键 六 12分 关系模型R U F U ABCDEG F的最小依赖集Fmin A E BC G BD A A C 1 求关系模式R的候选码 2 求分析R属于哪一级范式 3 将R分解为3NF 且保持函数依赖与无损连接 答 依照题意 得出 1 候选键 BD 2 R中每一个非主属性完全函数依赖于R的候选键BD 但C G E都传递依赖于R的候选 键BD 也就是说 R满足2NF的要求 而不满足3NF的要求 此关系模型最高属于2NF 3 依据算法得 R1 U1 ABD F1 BD A R2 U2 BCG F2 BC G 2015年12月2日 9 数据独立性是数据库技术的重要特点之一 R3 U3 ACE F3 A C A E 七 9分 指出下列关系模式的候选键是什么 它是第几范式 并解释其理由 1 R的属性集合为 A B C
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 租赁奥特曼服装合同范本
- 专利赔偿的合同范本
- 项目资产抵押合同范本
- 设备年度维修合同范本
- 金融行业兼职合同范本
- 晋江教师编制合同范本
- 外汇担保借款标准合同书3篇
- 陪老人看病合同范本
- 江苏餐饮投资合同范本
- 运输合同之客运路线经营权使用合同4篇
- 衡水志臻小升初数学真题试卷
- 2025小红书情绪营销白皮书
- 2025新村级后备干部考试题库(附含答案)
- 小微企业供应商管理制度
- 水利水电工程教学课件
- 公共关系学教程 课件全套 胡百精 第1-16讲 现代公共关系的诞生与职业化- 公关伦理与企业社会责任
- GB/T 14451-2025操纵用钢丝绳
- 技工培训机构管理办法
- 氨站培训课件
- 2025年专业技术人员继续教育公需科目考试题及答案
- 加油站全员安全生产责任制制度
评论
0/150
提交评论