




已阅读5页,还剩42页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
茂名学院计算机科学与技术系 数据库原理 模拟题 考试题型 一 选择题 20分 二 填空题 20分 三 简答题 20分 四 综合题 40分 一 选择题 1 单个用户使用的数据视图的描述称为 A 外模式B 概念模式C 内模式D 存储模式 2 数据模型的三要素是指 A 数据结构 数据对象和共享B 数据结构 数据操作和数据控制C 数据结构 数据操作和完整性D 数据结构 数据操作和完整性约束条件 3 只有两个属性的关系 其最高范式必属于 A 1NFB 3NFC 3NFD BCNF 4 SQL语言是 A 高级语言B 非过程化语言C 汇编语言D 宿主语言 5 在SQL中 与关系代数中的投影运算相对应的子句是 A SELECTB FROMC WHERED ORDERBY 6 关于视图 下列说法中正确的是 A 对视图的使用 不可以进行查询和修改操作B 视图只能从表中导出C 视图与表一样也存储着数据D 对视图的操作 最终要转化为对基本表的操作 7 数据库逻辑设计时 下列原则中不正确的是 A 一定要避免插入异常B 一定要避免删除异常C 一定要避免数据冗余D 尽量避免多表连接 8 概念结构设计的主要工具是 A 数据流程图和数据字典B E R图C 规范化理论D SQL语言 9 在数据库中造成数据损害的故障里 CPU故障属于 A 事务故障B 系统故障C 介质故障D 程序故障 10 在SQL的安全控制中 不属于视图机制优点的是 A 数据安全性B 程序安全性C 数据独立性D 操作简单性 11 对于事务并发控制处理 若发现 事务等待图 中存在回路 则 A 出现死锁B 出现活锁C 事务执行失败D 事务执行成功 12 现有关系模式 EMP empno ename mgr sal workday DEPT deptno dname loc 在以下视图中 不能更新的视图为 A 视图V1 由1970年以后参加工作的雇员组成 B 视图V2 由部门号和各部门的平均工资组成 C 视图V3 由雇员姓名和其领导者姓名组成 D 视图V4 由薪金超出所有雇员平均薪金以上的雇员组成 13 根据 S X 锁相容矩阵 若事务A已对表T加上了S锁 则另一事务E可以对表T加 A S锁B S和X锁C X锁D 以上都不是 14 要保证数据库逻辑数据独立性 需要修改的是 A 模式B 模式与内模式的映射 C 模式与外模式的映射D 内模式 15 在下列关系运算中 的结果集膨胀规模最大 A 选择B 投影C 连接D 集合交 16 从E R模型向关系模型转换时 一个M N的联系应转换为一个关系模式 则该关系模式的码应该是 A M端实体的码B N端实体的码C M端和N端实体的码的组合D 重新选择其它属性 17 在SQL中 对表中的数据进行修改的语句是 A UPDATE SET B UPDATE FROM C ALTER SET D ALTER FROM 18 存在一个等待事务集 T0 T1 Tn 其中T0正等待被T1锁住的数据项 T1正等待被T2锁住的数据项 Tn 1正等待被Tn锁住的数据项 Tn正等待被T0锁住的数据项 则系统的工作状态处于 A 并发处理B 封锁C 循环D 死锁 19 已知关系R如图所示 可以作为R的主码的属性组是 A abB bdC acD bc 20 假设在某个公司环境中 一个部门有多名职工 一名职工只能属于一个部门 则部门与职工之间的联系是 A 一对多B 一对一C 多对多D 不确定 二 填空题 1 数据模型的三要素分别是 数据结构 数据操作和 2 概念模型表示方法很多 其中最常用的是1976年提出的实体联系方法 该方法用来描述现实世界的概念模型 3 在DBMS中 美国国家标准协会把数据模式分为三级 外模式 模式和 4 根据实体完整性规则 若属性A是基本关系的主属性 则属性A的值不能为 5 DBMS的并发控制是以为单位进行的 6 所谓 两段 锁的含义是 事务分为两个阶段 第一阶段是获得封锁 第二阶段是 7 若关系R有m个元组 关系S有n个元组 那么R S的元组个数应该是 8 避免发生活锁的方法是采用的策略 9 数据流程图 DFD 是数据库设计中阶段的描述工具 三 简答题 1 数据独立性包括哪两个方面 含义是什么 2 等值连接与自然连接的区别是什么 3 数据库设计的步骤有哪些 4 什么是事务 它有哪四种特性 四 综合题 1 假设有下面两个模式 职工 职工号 姓名 年龄 职务 工资 部门号 其中职工号为主码 部门 部门号 名称 经理名 电话 其中部门号为主码 用SQL语言定义这两个关系模式 要求在模式中完成以下完整性约束条件的定义 1 定义每个模式的主码 2 定义参照完整性 3 定义职工年龄不得超过60岁 CREATETABLE部门 部门号NUMBER 2 名称VARCHAR 10 经理名VARCHAR 10 电话Char 12 CONSTRAINTPK DEPTPRIMARYKEY 部门号 CREATETABLE职工 职工号NUMBER 4 姓名VARCHAR 10 年龄NUMBER 2 CONSTRAINTC1CHECK 年龄 60 职务VARCHAR 9 工资NUMBER 7 2 部门号number 2 CONSTRAINTPK EMPPRIMARYKEY 职工号 CONSTRAINTFK DEPTNOFOREIGNKEY 部门号 REFERENCES部门 部门号 2 有关系模式如下 商品 P PNO PNAME PRICE 分别表示商品号 名称 单价 售货员 S SNO SNAME SXB 分别表示售货员号 姓名 性别 销售记录 R PNO SNO NUM 分别表示商品号 售货员号 销售数量 要求用SQL查询完成 1 所有售货员都出售过的商品名称 2 每个销售人员的总计销售金额 1 SELECTPNAMEFROMPWHERENOTEXIST SELECT FROMSWHERENOTEXIST SELECT FROMRWHEREPNO P PNOANDSNO S SNO 2 SELECTSNAME SUM NUM PRICE FROMR S PWHERER SNO S SNOANDR PNO P PNOGROUPBYS SNAME 3 假设某公司销售业务中使用的订单格式如下 订单号 1145订货日期 09 15 2002客户名称 ABC客户电话 8141763总金额 12000 00公司的业务规定 1 订单号是唯一的 每张订单对应一个订单号 2 一张订单可以订购多种产品 每一种产品可以在多个订单中出现 3 一张订单有一个客户 且一个客户可以有多张订单 4 每一个产品编号对应一种产品的品名和价格 5 每一个客户有一个确定的名称和电话号码 根据上述表格和业务规则设计关系模式为 R 订单号 订货日期 客户名称 客户电话 产品编号 品名 价格 数量 问 1 写出R的基本函数依赖集 2 找出R的候选码 3 判断R最高可达到第几范式 为什么 4 给出一个可能的3NF分解 解 1 F 订单号 客户名称 客户名 客户电话 产品编号 品名 价格 订单号 产品编号 数量 2 订单号 产品编号 3 第1范式因为存在订单号 客户名称 即客户名称这个非主属性对码是部分函数依赖 4 R1 订单号 订货日期 客户名称 R2 客户名称 客户电话 R3 产品编号 品名 价格 R4 订单号 产品编号 数量 4 某医院病房计算机管理中需要如下信息 科室 科名 科地址 科电话 医生姓名病房 病房号 床位号 所属科室名医生 姓名 职称 所属科室名 年龄 工作证号病人 病历号 姓名 性别 主管医生 病房号其中 一个科室有多个病房 多个医生 一个病房只能属于一个科室 一个医生只属于一个科室 但可负责多个病人的诊治 一个病人的主管医生只有一个 完成如下设计 1 设计该计算机管理系统的E R图 2 将该E R图转换为关系模型结构 3 指出转换结果中每个关系模式的候选码 解题思路 先弄清有哪些实体 属性 联系 n 病人 入住 病房 1 n 医生 从属 科室 1 诊治 组成 n 1 n 1 病房号 床位号 科名 科地址 科电话 病历号 姓名 性别 姓名 职称 年龄 工作证号 2 对应的关系模型结构如下 科室 科名 科地址 科电话 病房 病房号 床位号 科室名 医生 工作证号 姓名 职称 科室名 年龄 病人 病历号 姓名 性别 主管医生 病房号 3 每个关系模式的候选码如下 科室的候选码是 科名 病房的候选码是 病房号 床位号 医生的候选码是 工作证号 病人的候选码是 病历号 练习 假设某商业集团数据库中有一关系模式R如下 R 商店编号 商品编号 数量 部门编号 负责人 如果规定 每个商店的每种商品只在一个部门销售 每个商店的每个部门只有一个负责人 每个商店的每种商品只有一个库存数量 试回答下列问题 1 根据上述规定 写出关系模式R的基本函数依赖 2 找出关系模式R的候选码 3 关系模式R最高达到第几范式 为什么 4 如果R不属于3NF 请将R分解成3NF模式集 1 商店编号 商品编号 部门编号 商店编号 部门编号 负责人 商店编号 商品编号 商品库存数量 2 商店编号 商品编号 3 2NF 因为R中存在着非主属性 负责人 对候选码 商店编号 商品编号 的传递依赖 所以R不属于3NF 4 R1 商店编号 商品编号 商品库存数量 部门编号 R2 商店编号 部门编号 负责人 旅馆的客房管理问题应包括客房管理与收费管理 现在用以下关系模式 收费 住客身份证号 住客姓名 性别 年龄 地址 客房号 床位号 收费标准 住宿日期 退房日期 预付款 假设 1 旅馆住客可能存在同名现象 2 一个客人可以多次 不同时间到该旅馆住宿 试回答下列问题 1 根据上述规定 写出该关系模式的基本函数依赖 2 找出该关系模式的候选码 3 该关系模式最高已经达到第几范式 为什么 4 如果该关系模式不属于3NF 该关系模式分解成3NF模式集 1 基本函数依赖有 住客身份证号 住客姓名 性别 年龄 地址 客房号 床位号 收费标准 客房号 床位号 住宿日期 住客姓名 性别 年龄 地址 收费标准 预付款 退房日期 2 候选码是 客房号 床位号 住宿日期 3 该关系模式最高只达1NF 因为存在非主属性对码的部分函数依赖 4 住客信息 住客身份证号 住客姓名 性别 年龄 地址 床位信息 客房号 床位号 收费标准 住宿信息 客房号 床位号 住宿日期 住客身份证号 预付款 退房日期 假设有如下的关系模式 S 供应商 数据项有SNO SNAME SADDR P 零件 数据项有PNO PNAME COLOR WEIGHT J 工程项目 数据项有JNO JNAME JADDR SPJ 供应情况 数据项有SNO PNO JNO QTY 表示某供应商供应某种零件给某工程项目的数量QTY 并规定属性 SNO SNAME SADDR PNO PNAME COLOR JNO JNAME JADDR为字符型数据 WEIGHT QTY为数值型数据 列的宽度自定义 1 试用SQL语句定义S和SPJ表的结构 应包括主键子句和外键子句 2 找出工程项目J2使用的各种零件的名称及其数量 3 试用SQL语句建立一视图 该视图定义某指定供应商 上海电机厂 为 三峡工程 项目提供的零件的编号 名称清单 4 试给出一SQL语句 查询 三峡工程 项目所使用的零件的总重量 1 CREATETABLES SNOCHAR 8 SNAMECHAR 8 SADDRCHAR 20 PRIMARYKEY SNO CREATETABLESPJ SNOCHAR 8 PNOCHAR 10 JNOCHAR 8 QTYINT PRIMARYKEY SNO PNO JNO FOREIGNKEY SNO REFERENCESS SNO FOREIGNKEY PNO REFERENCESP PNO FOREIGNKEY JNO REFERENCESJ JNO 2 SELECTP PNAME SPJ QTYFROMP SPJWHEREP PNO SPJ PNOANDSPJ JNO J2 3 CREATEVIEWV1ASSELECTP PNO PNAMEFROMS J SPJWHERES SNO SPJ SNOANDP PNO SPJ PNOANDJ JNO SPJ JNOANDS SNAME 上海电机厂 ANDJ JNAME 三峡工程 4 SELECTSUM QTY WEIGHT FROMP SPJ JWHEREP PNO SPJ PNOANDJ JNO SPJ JNOANDJ JNAME 三峡工程 现有如下关系模式 借阅 图书编号 书名 作者名 出版社 读者编号 读者姓名 借阅日期 归还日期 试回答下列问题 1 读者姓名是候选码吗 说明判断
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 湖南长沙雨花区雅境中学2026届九上化学期中联考试题含解析
- 2026届重庆八中学、九十五中学等学校化学九年级第一学期期中经典试题含解析
- 青川抽污水施工方案设计
- 河北省保定市清苑区北王力中学2026届九上化学期中教学质量检测试题含解析
- 高层过道清理方案范本
- 员工培训结交客户
- 装配生产工艺培训大纲
- 陕西省宝鸡岐山县联考2026届化学九上期中检测模拟试题含解析
- 2026届江苏省连云港市新海实验中学英语九年级第一学期期末学业水平测试试题含解析
- 2026届重庆市西南大附属中学化学九年级第一学期期末预测试题含解析
- 2025年中电科太力通信科技限公司招聘高频重点提升(共500题)附带答案详解
- 蕈样肉芽肿的临床特征
- 企业内部管理系统升级改造合同
- 《公路工程量计算》课件
- 风湿性心脏病的护理查房
- 阴道镜项目质量管理方案
- 索思医疗卓越产品系列穿戴式动态心电监测产品
- 次氯酸钠培训
- 腰椎间盘突出伴神经根病
- 幼儿园孩子受伤赔偿协议书范文
- 合肥市肥东县大学生乡村医生专项计划招聘考试真题
评论
0/150
提交评论