已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库平时作业 第一章 数据库系统引论 1 不属于逻辑数据模型的是 A A E R 模型 B 关系模型 C 网状模型 D 层次模型 2 用户看到的现实系统的 描述实际领域的情况的模型是 A A E R 模型 B 关系模型 C 逻辑模型 D 物理模型 3 MS SQL Server 是 D A 数据库 B 数据库系统 C 数据处理系统 D 数据库管理系统 4 下面没有反映数据库优点的是 A A 数据面向应用程序 B 数据冗余度低 C 数据独立性高 D 数据共享性高 5 表示数据库的概念模型一般使用 C A 用户活动图 B 数据流图 C E R 图 D 流程图 6 数据库 DB 数据库系统 DBS 和数据库管理系统 DBMS 三者之间的关系是 A A DBS 包括 DB 和 DBMS B DBMS 包括 DB 和 DBS C DB 包括 DBMS 和 DBS D DBS 就是 DB 也就是 DBMS 7 数据库系统包括数据库 数据库管理系统 DBMS 数据库管理员 DBA 和各种应用四个部分 8 用逻辑数据模型描述的模式有 外模式 概念模式或逻辑模式 9 数据管理技术经历了 人工管理 文件系统和 数据库 三个发展阶 段 10 概念模式 是用逻辑数据模型对一个单位的数据的描述 第二章 数据模型 1 不属于关系数据模型中的概念是 B A 主键 B 系 C 关系 D 属性 2 有关系 R A B C PK A S D A PK D FK A 参照于 R 的属性 A 关系 R 和 S 的元组如图 1 所示 指出图 1 关系 S 中违反关系完整性规则的元组是 B A 1 2 B 2 null C 3 3 D 4 1 3 有一个关系 学生 学号 姓名 系别 规定学号的值域是 8 个数字组成的字 符串 这一规则属于 B A 实体完整性约束 B 引用完整性约束 C 一般性完整性约束 D 关键字完整性约束 4 在关系运算中 化费时间可能最长的运算是 C A 投影 B 选择 C 笛卡尔乘积 D 加 5 从关系中挑选满足条件的记录的运算称为 A A 选择运算 B 投影运算 C 联接运算 D 笛卡尔运算 6 同一关系模型的任两个元组值 A A 不能全同 B 可全同 C 必须全同 D 以上都不是 7 已知关系 R 如图 1 所示 可以作为 R 主键的属性组是 B R ABCD 1234 1345 2456 1434 1347 3456 图 1 A ABC B ABD C ACD D BCD 8 关系 R 有 4 列属性 关系 S 有 6 列属性 则 R S 有 10 列属性 9 有关系 课程表 课程名 课程号 学分 开课时间 上课老师 其中 课程 名不重复 在此关系中能作为键是 课程名 课程号 10 简答题 外键的充要条件及其作用 答答 外键的充要条件 1 FK 和 K 的取值域是一样的 2 对于 R 中任何一个元组 t 要么 t FK 上的值为 null 要么存在 R 中的元组 t 使得 t FK t K 作用 形成关系 表 与关系 表 之间的联系 11 简答题 什么是实体完整性约束 举例说明 答 答 每个关系应有一个主键 每个元组的主键的应是唯一的 这就是实体完整 性约束 如关系 empolyee 工号 姓名 性别 中 有一个主键 工号 每条工 人记录的工号都不同 这是就关系 empolyee 中的实体完整性约束 12 简答题 设有如图示的关系 R 计算 R4 A B B b1 R R ABC a1b1c1 a2b1c2 a3b3c3 答 答 R4 为 AB a1b1 a2 b2 13 简答题 有如下关系代数表达式 DNO 分别是 EPM 的 PK 和 DEPT 的 FK ENO EPM manager 001 DEPT 请将其转化成相应的 SQL 语句 答 答 ENO EPM manager 001 DEPT ENO manager 001 EPM DEPT SELECT ENO FROM EMP DEPT WHERE DEPT MANAGER 001 AND EMP DNO DEPT DNO 14 假设 ABC 房地产公司聘用多名业务员负责房地产的销售业务 每名客户可以多 次或一次购买多套住房 每套住房有唯一的标识 房间号 每套房产交易都要签 定合同 合同的实例如图 2 所示 1 试为 ABC 房地产公司数据库设计一个优化的 E R 模型 要求标注连通词 可 以省略属性 2 将 E R 模型转换成关系模型 要求写出每一个关系的主键和外键 如果有 答 答 1 E R 模型 2 客户 身份证号 客户姓名 联系电话 地址 邮政编码 主键 身份证号 业务员 业务员代号 业务员姓名 电话号码 主键 业务员代号 房间 房间号 居室数 使用面积 建筑面积 单位 金额 合同号 主键 房间号 外键 合同号 合同 合同号 日期 付款方式 总金额 身份证号 业务员代号 主键 合同号 外键 身份证号 业务员代号 15 图中显示一张交通违章处罚通知书 根据这张通知书所提供的信息 1 设计 一个 E R 模型 可省略属性 2 将这个 E R 模型转换成关系数据模型 要求标注 主键和外键 本大题每小题 5 分 共 10 分 交通违章通知书 编号 TZ11719 姓名 驾驶执照号 地址 邮编 电话 机动车牌照号 型号 制造厂 生产日期 违章日期 时间 地点 违章记载 处罚方式 警告 罚款 暂扣驾驶执照 警察签字 警察编号 被处罚人签字 注 一张违章通知书可能有多项处罚 例如 警告 罚款 答 1 E R 模型 2 司机 驾照号 姓名 地址 邮编 电话 PK 驾照号 机动车 牌照号 型号 制造厂 生产日期 PK 牌照号 警察 警察编号 姓名 PK 警察编号 处罚通知 编号 日期 时间 地点 驾照号 牌照号 警告 罚款 暂扣 警察编号 PK 编号 FK 驾照号 牌照号 警察编号 第三章 1 已知成绩关系如图所示 执行 SQL 语句 SELECT COUNT 学号 FROM 成绩 WHERE 分数 60 查询结果中包含的元组数目是 B A 1 B 3 C 5 D 4 2 SQL 语言中 删除一条记录的命令是 A A DELETE B DROP C CLEAR D REMORE 3 SQL 语言中 删除一个表的命令是 B A DELETE B DROP C CLEAR D REMORE 4 授予用户 Jean 可以查询帐户表的权限 使用的 SQL 语句是 A A GRANT SELECT ON 帐户 TO Jean B GRANT SELECT TO Jean ON 帐户 C GRANT SELECT TO 帐户 ON Jean D GRANT SELECT ON Jean TO 帐户 5 若用如下的 SQL 语句创建了一个表 S CREATE TABLE S S CHAR 6 NOT NULL SNAME CHAR 8 NOT NULL SEX CHAR 2 AGE INTEGER 今向 S 表中插入如下行时 B 可以被插入 A 李明芳 女 23 B 张为 NULL NULL C NULL 陈道 男 32 D NULL 女 25 6 如下面的数据库的表中 若职工表的主键是职工号 部门表的主键是部门号 SQL 操作不能执行是 B 学号课程号分数 S1C180 S1C255 S2C1null S2C270 S3C390 职工表 职工号职工号职工名职工名部门号部门号工资工资 001 李红 01580 005 刘军 01670 025 王芳 03720 038 张强 02650 部门表 部门号部门号部门名部门名主任主任 01 人事处高平 02 财务处蒋华 03 教务处许红 04 学生处杜琼 图 1 A 从职工表中删除行 025 王芳 03 720 B 将行 005 乔兴 04 750 插入到职工表中 C 将职工号为 001 的工资改为 700 D 将职工号为 038 的部门号改为 03 7 假定学生关系是 student S SNAME SEX AGE 其属性为学号 姓名 性 别 年龄 课程关系 course C CNAME TEACHER 其属性为课程号 课程名 教师 学生选修课关系是 sc S C GRADE 其属性为学号 课程号 成绩 若 查询年龄为 20 岁的男生的学号和姓名 将涉及到的关系为 D A student B student course C student sc D student course sc 8 SQL 语言中对数据库的权限进行操作的命令主要有 grant 和 revoke 9 设关系 STUDENT SNO SNAME SEX BDATE HEIGHT 其中属性含义依次为学号 姓 名 性别 出生年月 身高 关系 COURSE CNO LHOUR CREDIT SEMESTER 其中属 性含义为课程号 课时 学分 开课时期 关系 SC SNO CNO GRADE 其中含义为 学号 课程号 成绩 1 试用 SQL 语句完成以下查询 查询有一门以上 含一门 三学分以上课程的成绩低于 70 分的学生的姓名 2 将上述命令转换为关系代数表示达式 3 查询缺成绩的学生的姓名 缺成绩的课程号及其学分数 4 查询每门课程选课的学生人数 最高成绩 最低成绩和平均成绩 并按学生 的课程号排序 5 生成一个女学生成绩临时表 FGRADE 表中包括 SNAME CNO GRADE 三个属性 答 答 1 Select sname from student course sc where credit 3 and grade3 and grade 600 and emp dno dept dno 2 select dname from emp dept where eno 001 and emp dno dept dno dname eno 001 and emp dno dept dno emp dept 或者 dname emp eno 001 dept 3 update emp set salary salary 1 1 where salary0 中 PRIMARY KEY SNO 是 B A 域完整性约束 B 实体完整性约束 C 引用完整性约束 D 固有约束 3 下面几种约束中 D 不属于隐含约束 A 域完整性约束 B 实体完整性约束 C 引用完整性约束 D 固有约束 4 数据库安全措施有 视图限制和查询修改 访问控制 数据加密和跟踪审查 5 简答题 数据库安全的最基本手段是什么 数据库用户权限有那几种 答答 数据库安全的基本手段是访问控制 用户权限有 CONNECT 权限 RESOURCE 权限 DBA 权限三种 第九章 不包含在本课程的教学范围 第十章 1 在关系 student 学号 姓名 性别 年龄 床号 身高 中 属于非平凡依赖 的是 A A 学号 性别 B 姓名 学号 姓名 C 身高 年龄 床号 D 姓名 床号 床号 2 对关系 student 姓名 性别 年龄 系 系主任 这样的关系结构可能在产生数 据冗余和 更新异常 等问题 3 设有关系模式 R A B C D F 是 R 上成立的函数依赖集 F B C C D 则属性 C 的闭包 C 为 CD 4 如果两个实体之间具有 M N 联系 则将它们转换为关系模型的结果是 3 个表 5 设 R A B C D F A C D A B C 则 D 为 ABC 6 简答题 将图 1 中的 E R 图转换为关系模式 答 答 R1 课号 课时 学分 R2 学号 姓名 性别 年级 R3 学号 课号 成绩 7 简答题 关系模式分解的两种准则是什么 答 答 关系模式的分解主要有两种准则 1 只满足无损分解要求 2 既满足无损分解要求 又满足保持依赖要求 8 简答题 分析下列关系模式属于第几范式 1 R X Y Z F XY Z 2 R X Y Z F Y Z XZ Y 3 R W X Y Z F X Z WX Y 4 R A B C F A B B A C A 答 答 1 R 为 BCNF R 的键为 XY F 只有一个函数依赖 而该函数依赖的左部 包 含了 R 的键 XY 2 R 为 3NF R 的键为 XY 和 XZ R 中所有的属性都是主属性 不存在非 主属性对键的传递依赖 3 R 为 1NF R 的键为 WX Y Z 为非主属性 又由于 X Z 因此 F 中存 在非主属性对键的部分函数依赖 4 R 为 2NF R 的键为 C 属性 C 是主属性 属性 A B 是非主属性 存在 非主属性对键的传递依赖 学分 课号 姓名 课时 课程 修 学号 性别 年级 学生 M N 图 1 成绩 9 设有关系模式 R A B C D E F 其函数依赖集为 F E D C B CE F B A 请回答如下问题 1 指出 R 的所有候选键并说明原因 2 R 最高属于第几范式 为什么 3 分解 R 为 3NF 答 答 1 CE 为候选键 方法 1 因为 CE C C B 所以 CE B 又 B A 所以 CE A CE E 而 E D 所以 CE D 又 CE F 故 CE ABCDEF 综上所述 CE 为候选键 方法 2 把所有决定子组合在一起 ECCEB 去掉重叠的 CE 这样假定 CEB 为键 再对函数依赖进行分析 只有 C B 对 CEB 有影响 因为 C 决定 B 也就是说 C 包含 B 有 C 存在的话 B 可以从键 CEB 中去掉 这样得到键为 CE 2 R 最高为 1NF 因为 CE 为键 而 E D 故存在非主属性对键的部分函 数依赖 所以 R 不是 2NF 3 因函数依赖集 F 为函数最小依赖集 将 R 分解为 R1 E D R2 C B R3 C E F R4 B A 这样的分解开来关系模式 R1 R2 R3 R4 满足保持 依赖的要求 同时达到了第三范式 3NF 但不一定满足无损分解的要求 要使分 解满足无损分解的要求 可加入 R5 C E R5 为键 CE 包含的属性 但是 R5 包含 于 R3 中 有 R3 存在 可删除掉 R5 所以 最终分解的关系模式为 R1 E D R2 C B R3 C E F R4 B A 分解后的关系模式为无损的和保持依赖 的 且均达到 3NF 10 假设某商业集团数据库中有一关系模式 R 如下 R MNO SNO NUMB
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 搪瓷智能生产数据分析系统创新创业项目商业计划书
- 建筑五金配件出口市场拓展创新创业项目商业计划书
- 城市通勤折叠电动车创新创业项目商业计划书
- 统编版(2024)二年级上册道德与法治第12课 家乡新变化 教案(表格式)
- 2025年营口辅警协警招聘考试备考题库及一套答案详解
- 2025年西安辅警协警招聘考试真题及一套答案详解
- 2025年菏泽辅警协警招聘考试备考题库含答案详解(巩固)
- 2025年玉林辅警招聘考试真题附答案详解(夺分金卷)
- 2025年甘肃辅警协警招聘考试备考题库含答案详解(综合卷)
- 2025年石家庄辅警招聘考试题库含答案详解(综合卷)
- 塔磨机安全操作规程
- 消防水泵房巡检签到表
- vas疼痛评分完整版
- 全科医师转岗培训理论考试试题及答案
- 公会之间挂靠主播合作协议书
- 实验三基因组序列分析
- 2022年澄迈县辅警招聘笔试试题及答案解析
- 小学语文人教三年级上册 童话中有趣的角色
- 2022年临沧边境经济合作区国有资本投资运营有限公司招聘笔试试题及答案解析
- 思想道德与法治课件:第六章 第三节 维护宪法权威
- 高边坡锚杆施工记录表
评论
0/150
提交评论