




已阅读5页,还剩57页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库原理考研习题 单选题简答题SQL语言设计ER图设计 1 关系数据库系统中的关系模式描述为BA 内模式B 关系表结构C 日志文件D 数据字典2 数据库中的索引定义对应数据库的CA 关系模式B 外模式C 内模式D 模式3 数据库管理系统能实现对数据库 表进行授权的操作 此功能体现c A 数据定义功能B 数据控制功能C 数据管理功能D 数据操作功能 单选题 4 下面叙述正确的是AA 自然连接一定是等值连接B 等值连接一定是自然连接C 自然连接去掉重复属性D 条件连接就是自然连接 单选题 5 以事务为单位对数据库进行操作 操作后需要提交 将数据缓冲区的数据刷新到数据库中 这个性质是事务的cA 原子性B 隔离性C 持久性D 一致性6 在数据库恢复时 对没有执行完成的事务执行AA REDO操作B UNDO操作C ABORT处理D ROLLBACK处理 单选题 7 下面叙述正确的是bA 数据库管理系统与数据库共同构成数据库系统B 关系数据库中记录的前后顺序可以任意C 一个关系中的属性名允许重名D 索引建立的越多 数据库的查询效率越高 单选题 8 属性值约束把主要有 A 非空值约束B 基于元组的检查字句C 域约束字句D 取缺省值9 关系模式中 外键的取值是AA 参照表的主键的值或空B 只能是参照表的主键值C 只能为空D 可取任意值 单选题 10 在DBS中 嵌入式SQL和高级语言的关系是CA 并发运行B 相互调用C 高级语言调用SQL函数D SQL调用高级语言提供的函数 单选题 11 事务日志用于保存DA 程序运行过程B 程序执行结果C 数据操作D 对数据的更新操作12 在采用启发式优化关系代数表达式过程中 不属于优化思想的是C A 尽早缩小关系大小B 尽量减少操作步骤C 连接操作尽量操作D 选择操作尽量先做 单选题 13 在下面操作中 可能出现死锁现象的是DA 事务B 丢失修改C 恢复D 并发控制14 设有关系模式R A B C D 函数依赖集 F A B C D C 则关系模式R的规范化程度最高达到dA 1NFB 2NFC 3NFD BCNF 单选题 15 在关系模式R A B C 中 有函数依赖集F A B C B C A 则R最高达到c A INFB 2NFC 3NFD BCNF16 SQL中的视图提高了数据库的BA 完整性B 安全性C 并发性D 恢复性 单选题 17 设有关系模式R A B 一属于3NF 则下列说法正确的是b d A 一定消除了插入和删除异常B 仍存在一定的插入和删除异常C 一定属于BCNFD A和C都对 单选题 18 在SQL中 用来测试一个集合是否为空的操作是aA EXISTB INC ALLD ANY19 对系统故障恢复采用的是dA UNDOB 后援副本C REDOD UNDO和REDO 单选题 20 索引通常创建在bA 连接属性B 主键C 日期型属性D 数值型属性21 具有数据冗余度小 数据共享 以及较高数据独立性等特征的系统是bA 文件系统B 数据库系统C 管理系统D 高级程序 单选题 22 用二维表结构表示实体与实体之间的联系的数据模型是cA 层次模型B 网状模型C 关系模型D 面向对象模型23 设关系R A B C 和S A D 与RS等价的关系代数表达式是 A R A S A R S B R S1 1C B C S A D R A S A R S D R A B C D R S 单选题 24 下面的说法不确切的是dA 索引用来加速数据的访问速度和保证表的实体完整性的数据库对象 B 索引有聚簇和非聚簇索引两种 C 聚簇索引使表的物理顺序与索引顺序一致 一个表只能有一个聚簇索引 D 非聚簇索引与表的物理顺序无关 一个表应该建立多个非聚簇索引 单选题 25 后备副本的用途是aA 数据转储B 一致性控制C 安全性保证D 并发控制26 在第一个事务以共享锁方式读数据A时 其他事务对数据A可以是bA 实现排他锁的读B 实现共享锁的读C 不加封锁的读D 读写等待 单选题 27 当数据的存储结构改变时 数据的逻辑结构可以不变 从而应用程序也不用改变这就是数据与程序的bA 物理独立性B 逻辑独立性C 一致性D 完整性28 关系模式R中若没有非主属性 则a A R属于2NF但不一定属于3NFB R属于3NF但不一定属于BCNFC R属于BCNF但不一定属于4NFD R属于4NF 单选题 29 下列叙述正确的是dA SQL只允许拷贝表的全部 不能有选择的拷贝B 新表的列名必须与被拷贝表的列名相同一C 新表的列数必须与被拷贝表的列数相同D 新表的列名和列数可以与被拷贝表不相同 但是对应列的数据类型必须一致 单选题 30 在登录日志文件时 应该dA 将更新数据库与登录日志文件两个操作同时完成B 将更新数据库与登录日志文件两个操作按随机的先后顺序完成C 先写数据库的更新 后登录日志文件D 先登录日志文件 后写数据库的更新 单选题 31 下列属于概念模型的是dA 关系数据模型B 层次数据模型C 网络数据模型D 实体联系模型32 在关系数据库中 实现 表中任意两行不能相同 的约束是依赖表中的b A 外码B 属性C 主码D 列 单选题 33 关系数据库中 实现表与表之间的联系是通过bA 实体完整性规则B 参照完整性规则C 用户自定义的完整性D 值域34 在SQL语言的查询语句中 实现投影操作命令的是aA SELECTB FROMC WHERED GROUPBY 单选题 35 SQL语言提供实现数据存取的安全性控制的命令是dA CREATETABLEB COMMITC ROLLBACKD GRANT和REVOKE36 不允许任何其它事务对这个锁定目标再加上任何类型锁的是bA 共享锁B 排它锁C 死锁D 活锁 单选题 37 网状数据库中记录与记录之间的联系是通过aA 指针B 索引C 公共属性D 数据项38 在数据库的三级模式结构中 模式有aA 1个B 2个C 0个D 任意多个 单选题 39 有职工和亲属两个关系 当职工调出时 应该从职工关系中删除该职工的元组 同时应该从亲属关系中删除该职工所有亲属的元组 在SQL语言中 定义这个完整性约束的短语是bA ONDELETEALLB ONDELETECASCADEC ONDELETERESTRICTD ONDELETESETNULL 单选题 40 在一个事务执行期间所使用的数据不能被第二个事务再使用 直到第一个事务结束为止 这个性质称为事务的bA 串行性B 隔离性C 永久性D 原子性41 设关系模式R A B 上的函数依赖为A B 则R最高属于cA 2NFB 3NFC BCNFD 4NF 单选题 42 下列没有保存在事务日志中的是aA 所有读取数据库的操作B 数据更新前的值C 数据更新后的值D 事务开始与终止的信息43 在并发操作中 加锁不能解决的问题是b A 数据更新丢失B 事务故障C 读未提交数据D 不一致性检索 单选题 44 在某个数据库中建立了表person no name sex birthday no为表的主码 表中已有的记录如下所示 NoNaneSexbirthday1张丽丽女1967 05 074李方女1970 04 146王安男1982 10 27以下四个语句中能够正确执行的插入操作是b 单选题 A INSERTINTOpersonVALUES 5 王中 男 1964 03 08 B INSERTINTOperson name sex VALUES 王中 男 C INSERTINTOpersonVALUES 2 男 王中 1964 03 08 D INSERTINTOperson no sex VALUES 2 男 单选题 45 T1 T2两个并发操作顺序如下时间顺序T1T21读A 02读A 03A A 204读B 05写A 206读A 207B A 108写B 20 单选题 该操作序列为aA 正确B 读脏数据C 不可重复读D 丢失修改 单选题 46 T1 T2两个并发操作顺序如下时间顺序T1T21读A 02读A 03读B 04A A 205A B 106写A 207写A 10 单选题 该操作序列为dA 正确B 读脏数据C 不可重复读D 丢失修改 单选题 47 SQL中 谓词EXIST可用来测试一个集合是否d c A 有重复元素B 有重复列名C 有非空集合D 有空值 单选题 48 必须使用游标的嵌入式SQL语句的情况是cA INSERTB 对已知查询结构为单元组C 对已知查询结构为多元组D DELETE 单选题 49 关系模式中 一个关键字是cA 只能由多个属性组成B 只能由一个属性组成C 能唯一标识元组的属性或属性集合D 能唯一决定关系的字段 单选题 50 在DB技术中 脏数据是指dA 未回退的数据B 未提交的数据C 回退的数据D 未提交随后又被撤销的数据 单选题 1 设关系模式R ABCD R上成立的FD集F AB C B D AC B 1 找出R的候选键 2 判断R最高可达第几范式 简答题 2 设关系模式R ABCD 设AB是关键字 给定一个函数依赖集FD 使得 1 R属于1NF 但R不属于2NF 2 R属于2NF 但R不属于3NF 简答题 3 设关系模式R ABCDE R上成立的FD集F A B BC E ED A 1 找出R的候选键 2 规范R 3NF 3 规范R BCNF 简答题 例1 假设学生选课系统关系模式 S Sno Sname Age Sex SC Sno Cno Grade C Cno Cname Tno T Tno Tname Title 要求 用SQL语言完成 1 删除缺考学生的选课信息 2 创建视图 被选课程人数大于50人的课程的课号和人数 SQL语言设计 3 存在查询 SELECTcnameFROMS C SCWHERES Sno SC SnoANDSC Cno C CnoANDS age 20若通过建索引实现优化 用SQL语句创建相应的索引 SQL语言设计 4 删除学号为 20101010 学生的信息 5 查询讲授两门及以上教师的姓名和总学时数 用关系代数完成 4 选修了所有专业课的学生的学号和姓名 SQL语言设计 5 查询选修所有课程的学生学号 6 查询王老师所授的课的所有学生的姓名和课程名 7 检索王同学没有选修的课程的课程号 SQL语言设计 例2 假设存在如下关系模式 雇员关系E Eno Ename Sex Age 项目关系P Pno Pname Funds Duration 雇员参加项目关系EP Pno Eno Period 要求 用SQL语言查询 1 查询每个女雇员参加项目的总个数 并按降序排列 2 查询项目经费超过100万元的项目的雇员的信息 SQL语言设计 3 创建一个结题项目表PE F Pno Pname Funds Duration Finish 若Duration 2011 则为结题项目 并将已结题的项目信息从项目信息表中移到项目结题表中 Finish为真 4 用关系代数写出 查询 张三 没有参加的项目的项目编号 Pno SQL语言设计 例4 假设学生选课系统关系模式 S Sno Sname age sex SC Sno Cno grade C Cno Cname lhour credit 要求 用SQL语言完成 1 查询至少选修两门课程的学生学号 2 查询至少选修刘老师所授课程的学生姓名 3 删除无成绩的学生的选课信息 SQL语言设计 4 查询2010年被选修的且选课人数大于50人的课程的课号和选课人数 5 在表S的Sno上创建聚簇索引 6 建立视图 成绩90分以上的学生的学号 姓名 课程号和成绩 若用关系代数查询 7 学号为S3的学生所学课程的课程名与任课教师 8 姓名为WANG的同学没选的课程的课程号 SQL语言设计 例1 某人事管理系统 职工包括职工号 姓名 性别 年龄 电话等信息 部门有部门号 部门名称 职能等 岗位有岗位编号 岗位等级 语义如下 一个职工占一个岗位 且只属于一个部门 每个部门有一名经理 要求 职工至少留有两个及以上的电话号码 试为该系统设计一个ER模型 要求标注联系类型 给出实体属性 ER模型设计 例2 某一公司存在如下关系模式 雇员关系E 雇员所在部门关系D 项目信息P 语义定义 一个雇员只能在一个部门工作多次 项目分在研项目和结题项目 一个雇员最多可以参加3个在研项目 要求 1 画出ER模型 并标注主要属性 2 将ER模型转换成关系模式 ER模型设计 例3 学生选课系统关系模式 S Sno Sname Age Sex SC Sno Cno Grade C Cno Cname Lhour Credit T Tno Tname Major 教师分为基础课教师和专业课教师 语义定义 对于基础课教师 一个教师只能讲授一门课程 一门课程可由多位教师讲授 ER模型设计 对于专业课教师 一个教师可以讲授多门课程 一门课程可由多位教师讲授 此外 学生只能选某一位教师的课 要求 1 画出ER模型 并标注主要属性 2 将ER模型转换成关系模式 ER模型设计 例4 学生 课程 教师系统关系模式 S Sno Sname age sex department SC Sno Cno grade year C Cno Cname lhour credit semester T Tno Tname department D Dno Dname 语义定义 一个教师只能属于一个系 每个系只有一名教师担任系主任 ER模型设计 一门课程可由多位教师讲授 且教师必须讲课 学生选指定某一位教师的课 要求 1 画出ER模型 并标注主要属性 2 将ER模型转换成关系模式 ER模型设计 例5 教师参加科研项目的关系模式 R 教师号 项目名称 科研工作量 项目类别 项目金额 负责人 如果规定 每个项目可有多人参加 每名教师每参加一个项目有一个科研工作量 每个项目只属于一种类别 只有一名负责人 1 写出模式R的基本FD和关键码 2 说明R不是2NF的理由 3 将R规范到3NF ER模型设计 例6 某旅行社管理系统涉及的部分信息如下 1 景点 景点编号 景点名称 地点 景点描述 2 线路 线路编号 线路名称 线路描述 3 导游 工号 姓名 等级 4 团队 团队编号 人数 开始日期 截止日期 ER模型设计 其中 每条线路由多个景点组成 不同线路的景点存在交叉 每条线路有多名导游 但一名导游只负责一条线路 每条线路可同时存在多个旅游团队 但每个团队只旅游一条线路 1 建立一个反映上述局部应用的ER模型 要求标注联系类型 可省略实体属性 2 根据转换规则 将ER模型转换为关系模型 要求标注每个关系模型的主键和外键 如果存在 ER模型设计 例7 记录学生毕业设计的关系模式 R 学号 学生名 班级 教师号 教师名 职称 毕业设计题目 成绩 如果规定 每名学生只有一位毕业设计指导教师 每位教师可指导多
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年设计标准试题及答案
- 安全知识必考试题及答案
- 税务筹划合规性研究-洞察及研究
- 安徽会计考试试题及答案
- 阿坝电大管理学基础试题及答案
- 2025河南成人高考试题及答案
- 工业园区用地地契租赁合同解析
- 跨境电商企业股权合作与品牌运营合同
- 耕种土地承包与农业环保合作协议
- 车规级芯片短缺-洞察及研究
- 后勤人员消防知识培训课件
- 2025年高等教育法学类自考-00859警察组织行为学历年参考题库含答案解析(5套典型考题)
- 2025年大队委选拔笔试题目及答案
- 美的面包机使用说明书
- 2025年中青班考试试题及答案
- 采购电脑管理办法细则
- 中医特色在手术室护理中的应用
- 事故应急救援包括事故单位自救和对事故单位
- 二年级上册书法教案全册
- 市政工程施工技术课件
- GB/T 2820.5-2025往复式内燃机驱动的交流发电机组第5部分:发电机组
评论
0/150
提交评论