全国2013年1月高等教育自学数据库系统原理4735考 试及 答案资料

上传人:w****i 文档编号:92490245 上传时间:2019-07-10 格式:DOCX 页数:6 大小:57.93KB
返回 下载 相关 举报
全国2013年1月高等教育自学数据库系统原理4735考 试及 答案资料_第1页
第1页 / 共6页
全国2013年1月高等教育自学数据库系统原理4735考 试及 答案资料_第2页
第2页 / 共6页
全国2013年1月高等教育自学数据库系统原理4735考 试及 答案资料_第3页
第3页 / 共6页
全国2013年1月高等教育自学数据库系统原理4735考 试及 答案资料_第4页
第4页 / 共6页
全国2013年1月高等教育自学数据库系统原理4735考 试及 答案资料_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《全国2013年1月高等教育自学数据库系统原理4735考 试及 答案资料》由会员分享,可在线阅读,更多相关《全国2013年1月高等教育自学数据库系统原理4735考 试及 答案资料(6页珍藏版)》请在金锄头文库上搜索。

1、全国2013年1月高等教育自学考试数据库系统原理试题课程代码:04735一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。未涂、错涂或多涂均无分。1以下不属于数据库系统优于文件系统的特点是( )A.数据库系统冗余更少、共享性更强B.数据库系统的数据独立性更强C.数据库系统为用户提供更方便的用户接口D.数据库系统对数据的操作以记录为单位2数据库完整性约束的建立需要通过DBMS提供的A.数据定义语言B.数据操纵语言C.数据查询语言D.数据控制语言3数据库逻辑设计时,应首先A.设计外模型B.把概念模型转

2、化成逻辑模型C.设计存储模型D.修正模型4如果规定:一个学校只有一个校长,一个校长只在一个学校任职,则实体集学校和校长之间的联系是A.1对1B.1对多C.多对多D.多对15在关系模式设计时,每个关系模式应只对应于A.一个实体类型或一个联系类型B.一个实体类型和一个联系类型C.多个实体类型D.多个联系类型6设F是关系模型R的FD集,如果对F中每个非平凡函数依赖XY,都有X是R的超键,则R属于A.1NFB.2NFC.3NFD.BCNF7设关系R如下表,则专业,入学年份(R)的元组数为A.2B.3C.4D.5学号姓名专业入学年份09001AA数学199309020BBB经济199309023CCC数

3、学199309001DDD计算机199407001EE计算机19958常用的关系运算是关系代数和A.集合运算B.逻辑演算C.关系演算D.集合演算9如果想找出关系R的属性A上为空的那些元组,则选择子句应该为A.WHERE A=NULLB.WHERE A=NULLC.WHERE A IS NULLD.WHERE A NOT IS NULL10.SQL语言的聚合函数COUNT、SUM、AVG等,不允许出现在其中的子句为A.SELECTB.HAVINGC.GROUPHAVINGD.WHERE11.下列语句中表示事务执行成功的是A.COMMITB.BEGIN TRANSACTIONC.ROLLBACKD

4、.OK12.事务把数据R的S锁升级为X锁的操作是A.XFIND RB.SFIND RC.UPDX RD.SRELEASE R13.在T-SQL批处理中调用存储过程所使用的命令是A. execB. declareC. userD. set14.在PowerBuilder应用中建立窗口为w_main,下列打开此窗口的正确脚本语句是A.open w_mamB.open(w_main)C.display w_mamD.display(w_main)15如果有枚举类型定义:sexmale,female,那么male和female的值分别为A.0,0B.0,1C.1,0D.1,1非选择题部分注意事项:用黑

5、色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。二、填空题(本大题共10小题,每小题1分,共10分)16.DBMS中提供存储在数据库中低层数据和应用程序、查询之间的接口的是_ 管理器。17.全局ER模型的优化原则包括:合并实体类型、消除冗余属性和消除冗余_。18最小函数依赖集F必须满足的一个条件是F中的每个函数依赖的右部都是_。19关系代数表达式优化的启发式规则有:尽早地执行_和投影操作,避免直接做笛卡尔积。20撤销基本表Score的SQL语句是_。21数据库的并发操作通常会带来三个问题:丢失更新问题、读脏数据问题和_。22在SQL中,视图机制使系统具有三个优点:数据安全性、逻辑数据

6、独立性和_。23.Microsoft SQL Server 2000是一个分布式的_型数据库管理系统。24.PowerBuilder9.0中,PowerBar是PB的_工具栏。25对用户来说,_驱动程序屏蔽了不同数据库系统的差异。三、简答题(本大题共10小题,每小题3分,共30分)26在数据库三层模式体系结构中包含哪几种模式?27简述关系数据库的三类完整性规则。28已知关系模式R中U=A,B,C,D,E,G,F=ABC,BCD,CA,ACDB,DEG,BEC,求(BD)+。29设SC(学号,课号,成绩)为选课关系,则下面的元组表达式t|(u)(SC(u)(u2=C2u2=C4)t1=u1)的中

7、文含义是什么?30什么是事务的原子性?31设DBS运行时,在某检查点之后发生故障。事务T1在检查点之前完成更新;事务T2结束于检查点之后和故障点之前;事务T3在故障点还没有做完,试问对事务Tl、T2、T3分别要进行什么操作?32如果教学数据库中的关系如下:教师关系T(T#,TNAME,TITLE),课程关系C(C#,CNAME,T#),学生关系S(S#,SNAME,AGE,SEX),选课关系SC(S#,C#,SCORE),用断言写出每门课程最多50名男生选修的完整性约束。33简述SQL Server 2000提供的Master数据库有何作用。34简述PowerBuilder9.0中数据窗口画板

8、的作用。35简述SQLCLI函数:SQLAllocHandle(,)中三个参数的含义。四、设计题(本大题共5小题,每小题4分,共20分)设学生管理数据库有3个关系:学生(学号,姓名,性别,年龄,系名)课程(课号,课名,学时)选课(学号,课号,成绩,考试时间)用SQL语言完成下面36-40题。36查询不是信息系、数学系、物理系的学生姓名和性别(提示:使用NOT IN)。37查询考试成绩有不及格(小于60分)的学生的学号(要求结果无重复)。38查询各门课程的课号及其选课人数。39把学生“刘晨”所选修的课程的成绩加10分。40创建学生成绩表视图VW1,包括学号,姓名,课名,成绩,考试时间。五、综合题

9、(本大题共2小题,每小题5分,共10分)41有运动员参加比赛的关系模式R(运动员号码,比赛项目,成绩,项目类别,比赛主管),如果规定:每个运动员参加一个比赛项目只有一个比赛成绩,每个比赛项目只属于一个项目类别,每个项目类别只有一个比赛主管。(1)根据上述规定,写出模式R的基本FD和关键码。(2)R最高为第几范式?(3)将R规范为3NF。42某图书管理系统,涉及如下信息:书籍:书号、名称、品种、数量、存放位置;借书人:单位、姓名、借书证号;出版社:出版社名,电话等。如果规定:任何人可借多种书,任何一种书可为多个人所借,借书证号具有唯一性;当借书人借书时产生借书日期和还书日期;一个出版社可出版多种

10、书籍,同一本书仅为一个出版社出版,出版社名具有唯一性。(1)根据上述语义画出ER图,要求在图中注明联系的类型(实体的属性可省略)。(2)将ER模型转换成关系模型,并指出每个关2013 年1月高等教育自学考试全国统一命题考试数据库系统原理试题答案及评分参考一、 选择题1.D 2. A 3.B 4.A 5. A 6.D 7.C 8.C 9.C 10. C11. A 12.C 13. A 14. B 15.D二、 填空题16. 存储 17. 关系 18. 单属性 19. 选择 20. DROP TABLE SCORE21.不可重复读 22. 操作简便性 23. 关系型 24.主菜单 25 数据库三、

11、 简答题26 内模式 逻辑模式 外模式27.实体完整性 参照完整性 用户自定义完整性28.(BD)+=ABCDEG29.选择选修了课程号为C2或者C4课程的学号30.一个事务是对数据库的所有操作,是一个不可分割的工作单元,这些操作要么全部执行,要么什么都不做。31.T1不需要任何操作,T2进行REDO操作,T3进行UNDO操作32 Create Assertion ASSE1 check(50=ALL (Select count(*) from SC group by C#)33记录用户创建数据库的系统信息,登陆账号,系统配置设置,系统中数据库及系统信息以及存储介质信息34用户可以在窗口画板中

12、拖放可视化控件,设置窗口大小,类型,设置各种可视化控件属性,样式,并且可以在窗口的设计开发过冲预设窗口,还可以直接编辑窗口对象脚本35.指所创建的记录的类型, 指示了新句柄在那个容器中创建 是指向新创建类型记录的指针。四、 设计题学生(学号, 姓名, 性别, 年龄, 系名)课程(课号,课名,学时)选课(学号,课号,成绩,考试时间)36. select 姓名 性别from 学生 where 学号not in (select 学号From 学生Where 系名!=信息系and 系名!=数学系and 系名!=物理系)37.select distinct 学号From 选课Where 成绩6038.

13、select 课号 count(*) From 选课Group by 课号39. update 选课Set 成绩=成绩+10Where 学号=(select 学号From 学生Where 姓名=李晨)40 create view VW1As select 学号, 姓名,课名,成绩,考试时间From 学生,课程 选课Where 学生.学号=选课.学号 and 选课.课号=课程.课号五、 综合题41(1)运动员号码 比赛项目-成绩比赛项目-项目类别项目类别-比赛主管关键码(运行员号码 比赛项目)(2)1NF(3)R1(运动员号码,比赛项目,成绩) R2(比赛项目,项目类别) R3(项目类别, 比赛主管)42(2)借书人(单位 姓名 借书证号) 书籍(书号 名称 品种 数量 存放位置 出版社名)出版社(出版社名 电话)借阅(借书证号,书号 借书日期 还书日期)NM借书人N1借阅书籍借阅(1)借书日期还书日期出版社第 6 页 共 6 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号