厦门理工学院数据库系统概论试卷及答案_第1页
厦门理工学院数据库系统概论试卷及答案_第2页
厦门理工学院数据库系统概论试卷及答案_第3页
厦门理工学院数据库系统概论试卷及答案_第4页
厦门理工学院数据库系统概论试卷及答案_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第 1 页 共 6 页 厦门理工学院试卷厦门理工学院试卷 2020 2020 学年学年 第第 2 2 学期学期 课程名称课程名称数据库原理与应用数据库原理与应用 试卷试卷 卷别卷别 A B 专业专业 级级 班级班级 考试考试 方式方式 闭卷闭卷 开卷开卷 本试卷共本试卷共 4 4 大题大题 4 4 页页 满分 满分 100100 分 考试时间分 考试时间 120120 分钟 分钟 请在答题纸上作答 在试卷上作答无效 请在答题纸上作答 在试卷上作答无效 考考 生生 信信 息息 栏栏 系系 专业专业 级级 班级班级 姓名姓名 学号学号 装装 订订 线线 一 单项选择题一 单项选择题 本大题共本大题共 2020 小题 每小题小题 每小题 2 2 分 共分 共 4040 分分 在每小题列出的四个备选项中只有一个是符合题目要求的 请将其代码填写在答题纸上在每小题列出的四个备选项中只有一个是符合题目要求的 请将其代码填写在答题纸上 对应的表格内 错选 多选或未选均无分 对应的表格内 错选 多选或未选均无分 1 下面列出的条目中 哪些是数据库系统的组成成员 操作系统 数据库管理系统 用户 数据库管理员 数据库 A 与 B 与 C 与 D 都是 2 在下面列出的数据模型中 哪一个是概念数据模型 A 关系模型 B 层次模型 C 网状模型 D 实体 联系模型 3 数据库的三级模式结构中最接近外部存储器的是 A 模式 B 外模式 C 概念模式 D 内模式 4 设关系 R 与关系 S 的元数分别是 3 与 4 关系 T 是 R 与 S 的广义笛卡尔积 即 T R S 则关系 T 的元数是 A 12 B 9 C 7 D 16 5 设有关系 R A B C 与 S C D 与 SQL 语句 select A B D from R S where R C S C 等价的关系代数表达式是 A B SR DBACSCR SR CSCRDBA C D SDDBACSCR SR BADCSCR 6 在关系代数表达式的查询优化中 不正确的叙述是 A 尽可能早地执行连接 B 尽可能早地执行选择 C 尽可能早地执行投影 D 把笛卡尔积与随后的选择合并成连接运算 7 有如下两个关系 EMP 与 DEPT EMP 雇员号 雇员名 部门号 工资 DEPT 部门号 部门名 地址 在雇员信息表关系 EMP 中 哪个属性是外键 foreign key A 雇员号 B 雇员名 C 部门号 D 工资 第 2 页 共 6 页 8 有关系 R 与 S R S 的运算等价于 A S R S B R R S C R S SD R R S 9 为数据表创建索引的目的是 A 提高查询的检索性能 B 创建唯一索引 C 创建主键 D 归类 10 SQL 语言中 删除一个表的命令是 A DELETE B DROP C CLEAR D REMOVE 11 数据库管理系统中用于定义与描述数据库逻辑结构的语言称为 A 数据库模式描述语言 DDL B 数据库子语言 SubDL C 数据操纵语言 DML D 数据控制语言 DCL 12 SQL 语言的 GRANT 与 REVOKE 语句主要是用来维护数据库的 A 完整性 B 可靠性 C 安全性 D 一致性 13 X Y 当下列哪一条成立时 称为平凡的函数依赖 A X Y B Y X C X Y D X Y 14 设属性 A 是关系 R 的主属性 则属性 A 不能取空值 NULL 这是 A 参数完整性规则 B 参照完整性规则 C 用户定义完整性规则 D 实体完整性规则 15 C 课程 T 教员 H 上课时间 R 教室 S 学生 根据语义有如下函数依赖集 F C T H R C H T R H S R 关系模式 A 的码是 A C B H R C H T D H S 16 在概念模型中的客观存在并可相互区别的事物称 A 实体 B 元组 C 属性 D 节点 17 下述哪一条不是由于关系模式设计不当而引起的 A 数据冗余 B 丢失修改 C 插入异常D 更新异常 18 从 E R 模型向关系模型转换时 一个 M N 联系转换为关系模式时 关键字是 A M 端实体的关键字 B N 端实体的关键字 C M 端实体关键字与 N 端实体关键字组合 D 重新选取其他属性 19 SQL 语言中的 COMMIT 语句的主要作用是 A 结束程序 B 返回系统 C 提交事务D 存储数据 20 若系统在运行过程中 由于某种故障 使存储在外存上的数据损失或全部损失 这种情况称为 A 运行故障 B 介质故障 C 系统故障D 事务故障 二 填空题二 填空题 本大题共本大题共 5 5 小题 每小题小题 每小题 2 2 分 共分 共 1010 分分 21 映像为数据库提供了数据的逻辑数据独立性 外模式外模式 模式模式 22 SELECT 语句中进行查询时 若希望查询的结果不出现重复元组 应在 SELECT 子句中使用 保留字 DistinctDistinct 23 如果表 T1 的字段 A 为主关键字 同时 A 也是表 T2 中的字段 并且规定在 T2 表中 A 字段的取值只允许有两 种可能 或者为空值 或者等于 T1 表中 A 字段值 则该字段称为表 T2 的 表 T1 称为主表 表 T2 称为从表 外键外键 24 数据库中 每个事务都感觉不到系统中其他事务在并发地执行 这一特性称为事务的 独立独立 性性 25 SQL Server2005 中 事务应 Begin Transaction 开始 若希望执行的结果不写入数据库中则应以 结束 Rollback Rollback 第 3 页 共 6 页 三 设计题 三 设计题 3030 分 分 学生选课关系数据库由以下三个关系模式组成 学生 Student Sno Sname Ssex Sdept Sage 各属性分别表示学生学号 姓名 性别 所属系与年龄 课程 Course Cno Cname Credit Pcno 各属性分别表示课程号 课程名 学分 前驱课程号 选课关系 SC Sno Cno Grade 各属性分别表示学生学号 选修课程号 成绩 请根据说明与表结构 完成 26 28 题 26 26 请根据要求完成以下各题 请根据要求完成以下各题 6 6 分 分 1 写出完成下列查询的关系代数表达式 求成绩 grade 在 90 分以上的学生的学号 sno 与姓名 sanme 2 假设学生信息表student不存在 根据表 1所描述的信息 写出完成创建Student表的SQL语句 27 27 根据表结构 写出完成下列查询的根据表结构 写出完成下列查询的 SQLSQL 语句 语句 1212 分 分 1 查询年龄在20岁以下的学生的姓名及其年龄 Sage 2 查询年龄在20 30岁之间的学生的姓名 姓名 所在系 Sdept 3 查找所有姓 李 的学生的姓名 学号与性别 Ssex 并要求结果按年龄的降序排列 4 分类统计每门课程的平均成绩 注 SC表中grade列表示指定学号指定课程的成绩 求平均值可用Avg 函数 28 28 写出实现下列功能的写出实现下列功能的 SQLSQL 语句 语句 1212 分 分 1 创建一个学生信息视图View CS 仅查看Student表中 计算机科学与技术系 学生信息 2 为表course 添加一个约束C credit 设定credit字段的值只能在0 100之间 3 修改表sc表中数据 为其中成绩 grade 小于60分的学生每人加5分 4 假设现在无需再使用课程信息表course 需把它删除 请写出相应的SQL语句 第 4 页 共 6 页 四 解答题 共四 解答题 共 2 2 小题 每小题小题 每小题 1010 分 共分 共 2020 分 分 29 29 设有关系模式设有关系模式 R UR U F F 其中 其中 U A B C D E F AB C B D C E EC B AC B 1 试写出关系模式 R 的候选键 并给出证明 5 分 2 若将该关系模式分解为三个关系 R1 A B D R2 B C 与 R3 C E 请判断该分解是否为无损分 解 30 30 请根据题目描述 完成问题 请根据题目描述 完成问题 1010 分 分 假设某公司的业务规则如下 1 公司下设几个部门 如技术部 财务部 市场部等 2 每个部门承担多个工程项目 每个工程项目只属于一个部门 3 每个部门拥有多名职工 每一名职工只能属于一个部门 4 一个职工可能参与多个工程项目 且每个工程项目有多名职工参与施工 根据职工在工程项目中完成 的情况发放酬金 5 工程项目有工程号 工程名两个属性 部门有部门号 部门名称两个属性 职工有职工号 姓名 性 别属性 要求 要求 1 根据上述规则设计 E R 模型 6 分 2 将完成的 E R 模型转换成关系数据模型 并指出每个关系的主码与外码 4 分 第 5 页 共 6 页 数据库原理与应用期末试题 数据库原理与应用期末试题 卷 参考答案卷 参考答案 一 单项选择题一 单项选择题 本大题共本大题共 20 小题 每小题小题 每小题 2 分 共分 共 40 分分 题号题号 1 12 23 34 45 5 题号题号 6 67 78 8 910 答案 ADDCB 答案 ACB AB 题号题号 11111212131314141515 题号题号 161617171818 1920 答案 ACBDD 答案 ABC CB 二 填空题 本大题共二 填空题 本大题共 5 小题 每空小题 每空 2 分 共分 共 10 分 分 题号题号 21212222232324242525 答案外模式外模式 模式模式 DistinctDistinct 外键外键隔离性隔离性Rollback 三 三 设计题设计题 本大题共 本大题共 3 小题 共小题 共 30 分 分 26 1 sno name grade 90 Student SC 第 6 页 共 6 页 四 解答题 本大题共四 解答题 本大题共 2 2 小题 每小题小题 每小题 1010 分 共分 共 2020 分 分 29 解 解 1 将 U 中属性分成以下几类 仅在左边出现的属性 L 类 A 仅在右边出现的属性 R 类 D 同时在左边有右边出现的属性 LR 类 B C E 既不在左边 也不在右边出现的属性 N 类 无 候选键属性一定包含 L 类与 N 类 可能包含 LR 类 一定不包括 R 类 可推测 R 的候选键可能为 A 或 AB

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论