资源预览内容
第1页 / 共4页
亲,该文档总共4页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
机密 考试结束前2 0 2 4年4月高等教育自学考试数据库系统原理试题课程代码:0 4 7 3 5 1.请考生按规定用笔将所有试题的答案涂、写在答题纸上。2.答题前,考生务必将自己的考试课程名称、姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸规定的位置上。选择题部分注意事项:每小题选出答案后,用2 B铅笔把答题纸上对应题目的答案标号涂黑。如需改动,用橡皮擦干净后,再选涂其他答案标号。不能答在试题卷上。一、单项选择题(每小题2分,共3 0分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填涂在答题卡相应的位置上(涂黑)。错选、多选或未选均无分。1.一般由数据库、数据库管理系统及其相关实用工具、应用程序、数据库管理员和用户构成,在计算机系统中引入数据库后的系统构成为A.D a t aB.D BC.D BM SD.D B S2.对数据库中用户能够看见和使用的局部数据的逻辑结构和特征进行描述的数据库模式结构为A.外模式B.逻辑模式C.模式D.内模式3.设关系R和S的结构相同,且各有1 0个元组,则R-S的元组个数为A.1 0B.小于等于1 0C.2 0D.小于等于2 04.关系代数的四种专门关系运算是A.B.C.D.5.S Q L中删除索引用的命令是A.D R O P S CHEMAB.D R O P T A B L EC.D R O P V I EWD.D R O P I N D E X6.S Q L中的视图通过查询语句从 导出。A.查看表B.更新表C.基本表或视图D.索引表7.设R属于第一范式,若在R中消除了部分函数依赖与传递函数依赖,则R至少属于A.第一范式B.第二范式C.第三范式D.第四范式8.关系模式中数据依赖问题的存在,可能会导致库中数据插入异常,这是指A.插入了不该插入的数据B.数据插入后导致数据库处于不一致状态C.该插入的数据不能实现插入D.插入了不正确的数据0 4 7 3 5#数据库系统原理试题 第 1页(共4页)9.若有函数依赖XY,并且对X的某个真子集X,有X Y成立,则称为A.Y完全函数依赖于XB.X完全函数依赖于YC.Y部分函数依赖于XD.X部分函数依赖于Y1 0.在数据库系统中D C L表示A.数据操纵语言B.数据描述语言C.数据库语言D.数据控制语言1 1.关于触发器的定义,正确的描述是A.触发器和约束都是在数据修改前被触发B.触发器是一个能自动执行的特殊的存储过程C.触发器作为一个独立的对象存在,与其他对象无关D.触发器是在数据修改前被触发,约束是在数据修改后被触发1 2.用二维表格结构表示实体以及实体间联系的数据模型为A.网状模型B.层次模型C.关系模型D.面向对象模型1 3.如果一个班只有一个班长,且该班长不能同时担任其他班的班长,班和班长两个实体之间的联系属于A.一对一联系B.一对二联系C.多对多联系D.一对多联系1 4.关系模式中的候选键满足的条件为A.有且仅有1个B.必然有多个C.可以有1或多个D.只能有0或1个1 5.对用户访问数据库的权限加以限定是为了保护数据库的A.安全性B.完整性C.一致性D.并发性非选择题部分注意事项:用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。二、填空题(每空1分,共1 0分)1 6.数据库设计过程中,概念设计阶段通常采用 方法。1 7.为了提高查询效率,S Q L提供了 子句进行结果集的排序。1 8.面对可能造成数据丢失或者被破坏的风险,数据库系统提供了数据库备份和 策略来保证数据库中数据的可靠性和完整性。1 9.局部E-R图之间的冲突主要表现在三个方面:属性冲突、结构冲突。2 0.数据库设计生命周期主要包括 、概念结构设计、逻辑结构设计、物理设计、数据库实施、数据库的运行和维护等基本步骤。0 4 7 3 5#数据库系统原理试题 第 2页(共4页)2 1.第一范式要求关系中每个行列交叉点的取值都是 的基本元素,即每一个属性都是原子的。2 2.在S Q L中,函数可用于统计某个列满足特定条件的行数。2 3.将关系模式分解为若干个较小模式的过程,可以转换为若干个高一级范式的关系模式的集合,旨在消除数据冗余并优化性能,这一过程称为 。2 4.事务的A C I D特性中,特性保证了事务一旦提交就永久保存,即使发生系统故障也不会丢失事务对数据库的修改。2 5.关系模式中可能存在的冗余和异常有数据冗余、更新异常、插入异常和 。三、设计题(每小题4分,共2 0分)某学校社团数据库包含三个关系:职工表 EMP(E#,E NAME,AG E,S E X,E C I T Y),其属性分别表示职工工号、姓名、年龄、性别和籍贯。工作表 WO R K(E#,C#,S A L A R Y),其属性分别表示职工工号、工作的公司编号和工资。公司表 C OMP(C#,C NAME,C I T Y),其属性分别表示公司编号、公司名称和公司所在城市。请实现下列操作:2 6.使用关系代数表达式检索上海籍女职工的姓名和年龄。2 7.使用关系代数表达式检索在“华为”公司工作的职工工号和工资。2 8.使用S Q L语句检索超过5 0岁的男职工的年龄和姓名,并按照年龄降序排列。2 9.使用S Q L语句检索在“华为”公司工作且工资超过2 0 0 0 0元的职工的工号和姓名。3 0.使用S Q L语句为5 0岁以上职工加薪5 0 0元。四、简答题(每小题6分,共3 0分)3 1.请解释数据库中第二和第三范式的基本概念。3 2.关系代数是数据库理论中的重要工具,请列出并解释五种基本的关系代数操作符。3 3.什么是数据库安全性?在M y S Q L数据库中,数据库系统对数据安全管理的主要措施是什么?3 4.多个事务并发操作时,可能出现的典型问题有哪些?3 5.比较S Q L语言中的DML(数据操纵语言)和D D L(数据定义语言)操作,分别给出实例说明。0 4 7 3 5#数据库系统原理试题 第 3页(共4页)五、综合题(共1 0分)设有关系模式M(患者编号,患者姓名,科室编号,药品编号,药品名,用药方式,用药剂量)用于记录患者的用药情况。假设每个患者只在一个科室就诊,并且针对每种药品,每个患者对应一个唯一的用药剂量。请根据以上条件进行分析:3 6.写出关系模式M的关键字。(2分)3 7.关系模式M最高属于第几范式?原因是什么?(2分)3 8.描述M可能出现更新异常的情形。(2分)3 9.将M规范化至3 N F。(4分)0 4 7 3 5#数据库系统原理试题 第 4页(共4页)
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号