收藏 分销(赏)

全国2012年10月自考数据库系统原理试题及答案word修订版.doc

上传人:精*** 文档编号:9771503 上传时间:2025-04-07 格式:DOC 页数:9 大小:39.04KB 下载积分:6 金币
下载 相关 举报
全国2012年10月自考数据库系统原理试题及答案word修订版.doc_第1页
第1页 / 共9页
全国2012年10月自考数据库系统原理试题及答案word修订版.doc_第2页
第2页 / 共9页


点击查看更多>>
资源描述
绝密 ★ 考试结束前 全国2012年10月高等教育自学考试 数据库系统原理试题 课程代码:04735 请考生按规定用笔将所有试题的答案涂、写在答题纸上。 选择题部分 注意事项: 1. 答题前,考生务必将自己的考试课程名称、姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸规定的位置上。 2. 每小题选出答案后,用2B铅笔把答题纸上对应题目的答案标号涂黑。如需改动,用橡皮擦干净后,再选涂其他答案标号。不能答在试题卷上。 一、单项选择题(本大题共15小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。未涂、错涂或多涂均无分。 1.数据管理技术的发展经历了人工管理、文件系统、数据库与高级 A.数据描述阶段 B.应用程序系统 C.编译系统 D.数据库阶段 2.下面不是关系数据模型的性质的是 A.关系的每个属性是不可分割的 B.关系模型的查询效率比非关系模型高 C.关系中不允许出现重复元组 D.关系是一个集合,因此没有行序 3.要保证数据库逻辑数据独立性,需要修改的是 A.逻辑模式 B.模式与内模式的映射 C.逻辑模式与外模式的映射 D.内模式 4.下列模型中,广泛采用ER模型设计方法的是 A.逻辑模型 B.概念模型 C.物理模型 D.外模型 5.如果关系模式设计的不好,会出现 A.数据冗余 B.函数依赖 C.关键码 D.多值依赖 6.下面说法正确的是 A.满足4范式不一定满足BC范式 B.满足BC范式一定满足4范式 C.满足4范式一定满足BC范式 D.BC范式与4范式没有任何关系 7.若关系R与S分别包含r与s个属性,分别含有m与n个元组,则R×S A.包含r+s个属性与m+n个元组 B.包含r+s个属性与m×n个元组 C.包含r×s个属性与m+n个元组 D.包含r×s个属性与m×n个元组 8.关系演算是一种 A.以元组为变量的谓词演算 B.以属性为变量的谓词演算 C.基于集合的运算 D.以关系为运算对象的高级运算的集合 9.下列关于导出表叙述正确的是 A.导出表即为视图 B.导出表是执行了查询时产生的表 C.导出表必然与原表具有同样结构 D.导出表可以用CREATETABLE直接创建 10.关于SQL语言下列描述正确的是 A.SQL语言只包括数据查询语言与数据操纵语言 B.用SQL语言可以实现可视化应用程序开发 C.SQL语言可作为一种交互式语言 D.SQL语言是一种关系代数查询语言 11.DBMS的恢复管理子系统保证了事务的 A.独立性实现 B.一致性实现 C.隔离性实现 D.持久性实现 12.下列不属于并发操作带来的问题的是 A.丢失更新 B.读脏数据 C.不可重复读 D.运算溢出 13.记录了所有SQLServer2000的系统信息、登录账号、系统配置设置、系统中所有数据库及其系统信息以及存储介质信息的是 A.Master数据库 B.Model数据库 C.Msdb数据库 D.Tempdb数据库 14.用PowerBuilder脚本语言来连接数据库时,语句SQLCA.DBMS="ODBC"所指的是 A.数据库厂商的名称 B.定义程序是否提交事务 C.从数据库中显示检索到的数据 D.所需要的额外信息 15.在面向对象技术中,可以避免数据结构的无穷嵌套问题的数据类型是 A.行类型 B.集合类型 C.引用类型 D.包类型 非选择题部分 注意事项: 用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。 二、填空题(本大题共10小题,每小题1分,共10分) 16.数据库系统提供四方面数据控制功能:数据库的恢复、数据库的并发控制、数据的完整性与_数据库的安全性_。 17.若关系R满足1NF,且它的每一非主属性完全函数依赖于候选键,则该关系满足____2NF_______。 18.数据库应用系统从开始规划、设计、实现、维护到最后被新的系统取代而停止使用的整个期间,称为数据库系统的_生存期__。 19.关系R与S做外连接时,结果元组中只有R中的属性存在Null值,则该连接属于_右外___连接。 20.国际标准化组织ISO发布的SQL语言标准SQL99习惯上被称为__SQL3___。 21.SQL的基本表约束主要有三种形式:候选键定义、外键定义、__检查约束_定义。 22.封锁对象的大小称为_封锁的粒度___。 23.用户管理SQLServer2000的主要管理工具是___企业管理器__________。 24.在PB9.0中连接数据库有三个步骤:建立ODBC数据源;建立数据库描述文件;用 ___connect_______命令连接数据库。 25.在对象联系图中,椭圆之间的边表示对象之间的__“引用”_。 三、简答题(本大题共10小题,每小题3分,共30分) (注:“P数字”表示答案在教材上的页码) 26.什么是数据库的外模式,外模式有何特点?P17、P18 27.简述逻辑设计的主要步骤。P32 28.设关系模式R(A,B,C,D,E,G)上的函数依赖集F={D→G,C→A,CD→E,A→B},那么分解={DG,AC,CDE,AB}是无损分解吗?为什么?是(方法参照P79_算法3.3) 29.说明DROPTABLE语句与DELETE语句的联系与区别。 DROPTABLE删除基本表,表中数据与表对象都被删除掉;DELETE删除表中数据,表对象还在。 30.典型的数据库恢复策略中,平时应做好哪两件事?转储与建立日志 31.简述SQL3触发器中触发动作的作用,它由哪几个部分组成? 定义了当触发器激活时要执行的语句,由三部分组成:动作间隔尺寸、动作事件条件、动作体 32.什么是数据库的安全性?P172 33.SQLServer中的存储过程有哪些主要的优点? 提供安全机制、改进执行性能、减少网络流量、增强代码的可重用性 34.简述PowerBuilder9.0查询画板的功能。P221 35.简述驱动程序管理器的主要功能。P269 四、设计题(本大题共5小题,每小题4分,共20分) 36.某农场有多名饲养员(Worker),每名饲养员可以饲养多只动物(Animal),每只动物都有一个动物编号,每只动物只由一名饲养员饲养,其关系模式如下: Worker(wID,wName,wSex,wAge,wPhone),分别表示(编号,姓名,性别,年龄, ) Animal(aID,wID,aType,aAge),分别表示(动物编号,饲养员编号,种类,年龄) 实现下列操作: 用关系代数语言查询没有饲养过牛的饲养员的姓名与年龄。 ∏wName,wAge(Worker) —∏wName,wAge (6aType=’ 牛’( Worker [﹥﹤] Animal)) 37.根据题36给出的关系模式,实现下列操作: 写出创建饲养员表的SQL语句,其中wID定义为主码。 CREATE TABLE Worker(wID char(5) PRIMARY KEY, wName VARCHAR(10), wSex CHAR(2), wAge INT, wPhone CHAR(12)) 38.根据题36给出的关系模式,实现下列操作: 用SQL语言查询由姓吴的饲养员饲养的所有动物的个数。 SELECT COUNT(*) FROM Animal WHERE wID IN (SELECT wID FROM Worker WHERE wName LIKE ’ 吴%’) 39.根据题36给出的关系模式,实现下列操作: 用SQL语言查询饲养过牛或者年龄大于40岁的饲养员的编号。 SELECT wID FROM wAge>40 OR wID IN (SELECT wID FROM Animal WHERE aType=’ 牛’) 40.根据题36给出的关系模式,实现下列操作: 用SQL语言创建视图VW:没有饲养过牛的饲养员的姓名与年龄。 CREATE VIEW VW(姓名,年龄) AS SELECT wID,wName FROM Wid NOT IN (SELECT wID FROM Animal WHERE aType=’ 牛’) 五、综合题(本大题共2小题,每小题5分,共10分) 41.设有关系模式R(学号Sno,课程号Cno,成绩G,任课教师TN,教师工作单位TD),基于R的函数依赖集F={(Sno,Cno) →G, Cno→TN, TN→TD}根据上述规定 (1)写出模式R的关键码。(Sno,Cno) (2)判断R最高为第几范式?为什么?1NF,因为Cno→TN, TN→TD,非主属性TN,TD部分依赖于关键码(Sno,Cno),R不是2NF。 (3)若R不为3NF,试将R分解成等价的3NF模式。 R1(Cno,TN) R2(TN,TD) R3((Sno,Cno) 42.某学生管理系统,涉及如下信息: 学生:学号、姓名、性别、年龄; 课程:课程号、课程名、学分; 教师:教师号、姓名、职称、专业; 学会:学会名称、成立时间、负责人姓名、会费。 假设每门课程可由多位教师讲授,每位教师只讲授一门课程;每个学生可加入多个学会,学生进入学会有一个入会年份。学生可选修多门课程,每个学生选修的每门课程有一个成绩。 (1)根据以上叙述,设计优化的ER模型,要求标注联系类型(可省略实体的属性)。 学会 参加 学生 讲授 教师 M 1 N N 入会年份 成绩 选修 M N 课程 (2)将ER模型转换成关系模型,要求标注每个关系模型的主键与外键(如果存在)。 学生(学号,姓名,性别,年龄,学会名称,入会年份) 课程(课程号,课程名,学分) 教师(教师号,姓名,职称,专业,课程号) 学会(学会名称,成立时间,负责人姓名,会费) 选修(学号,课程号,成绩),外键:学号、课程号 参加(学号,学会名称,入会年份),外键:学号、学会名称 第 9 页
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 考试专区 > 自考

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服