当前位置:文档之家› 2014年4月互联网数据库试题和答案

2014年4月互联网数据库试题和答案

全国2014年4月高等教育自学考试互联网数据库试题(课程代码 00911)一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。

错涂、多涂或未涂均无分。

1.在数据模型的三个要素中,用于描述系统静态特性的是BA.数据操作B.数据结构C.数据完整性约束D.数据参照2.SQL语言中的REVOKE语句的主要作用是CA.结束程序B.返回系统C.收回权限D.提交事务3.JDBC包含多个类,其中Java.sql.Time类属于AA.Java JDBC类B.Java JDBC接口C.Java JDBC异常D.Java JDBC控制4.在CGI程序中,如果采用GET方法传递参数,用来传递查询条件参数的环境变量是DA.ENV-STRING B.CONDITION-STRINGC.CONTENT-STRING D.QUERY-STRING5.在SQL语句中,与X BETWEEN 60 AND 90等价的表达式是BA.X>60 AND X<90 B.X>=60 AND X< =90C.X>60 AND X< =90 D.X>=60 AND X<90→,6.如果关系模式R(U,F)中不存在候选码X、属性组Y以及非属性Z(Z⊆Y),使得X Y →和Y→Z成立,则R属于AY XA.3 NF B.4 NFC.5 NF D.BCNF7.在目前的并行数据库体系结构中,实现技术最容易的是CA.SN B.SDC.SM D.SK8.在ASP的内置对象中,从客户端用户提取信息的是CA.Session对象B.System对象C.Request对象D.Application对象9.实体完整性规则规定基本关系中的DA.元组不能取空值B.属性不能取空值C.外码不能取空值D.所有主属性都不能取空值10.保护数据以防止未经授权或不合法的使用造成的数据泄露、更改或破坏,是指数据库的BA.完整性控制B.安全性控制C.并发控制D.故障恢复11.在数据库设计中,设计用户子模式是在CA.需求分析阶段B.概念结构设计阶段C.逻辑结构设计阶段D.物理设计阶段12.在Sybase开发工具中,基于图形界面的客户/服务器前端应用的工具是DA.Power J B.Power+ +C.Power Designer D.PowerBuilder13.在分布式数据库系统中,用户不必关心数据分布的细节,这种性质称为BA.分片透明性B.分布透明性C.定位透明性D.位置透明性14.下列不属于...数据仓库特征的是DA.面向主题的B.集成的C.时变的D.实时更新的15.一个事务的执行不被其他事务干扰,这一特性是指事务的AA.隔离性B.一致性C.原子性D.持久性二、填空题(本大题共10小题,每小题1分,共10分)16.由并发操作引起的数据不一致性包括__丢失修改____、不能重复读和读“脏”数据。

17.各分E—R图之间的冲突主要有三类:属性冲突、结构冲突和_命名冲突_____。

18.在关系代数运算中,5种基本的运算为:并、差、___投影___、选择和笛卡尔积。

19.面向对象数据库语言主要包括_对象定义语言_____和对象操纵语言。

20.在Oracle数据库的数据字典中,前缀为___DBA___的视图为全部用户可存取的视图。

21.多媒体数据模型按复杂程度可分为三种:简单型、复杂型和__智能型____。

22.ASP所用的语言是Javascript或__VBSCRIPT____。

23.用树型结构表示实体类型及实体间联系的数据模型称为__层次模型____。

24.数据库系统中可能发生的故障有:事务内部的故障、系统故障、介质故障和__计算机病毒____。

25.数据仓库中基表的常用数据模式是星型和_雪花_____模式。

三、简答题(本大题共10小题,每小题3分,共30分)26.简述关系模型的存储结构。

27.简述BCNF关系模式具有的性质。

28.简述数据加密的原理和作用。

29.简述多媒体数据库管理系统的体系结构。

30.简述数据抽象的三种类型。

31.在数据库系统中,预防和解决死锁的常用方法是什么?32.简述OLAP实现的关键技术。

33.简述使用JDBC将一个Java应用程序连接到数据源的通用流程。

34.分布式数据库系统有哪些突出特点?35.多对多联系在层次模型中如何表示?四、设计题(本大题共4小题,每小题5分,共20分)已知学生表S和选课表SC,其关系模式如下:S(SNO,SN,SD,SSEX,SAGE)SC(SNO,CN,GR)其中,SNO为学号,SN为姓名,SD为系名,SSEX为性别,SAGE为年龄,CN为课程名,GR为分数。

用SQL语句完成36~39题。

36.查询年龄在20~23岁之间的学生的姓名、所在系和年龄。

37.查询“英语系”选修了“数据库”课程的学生的姓名和分数,查询结果按分数降序排序。

38.将学生表中所有“中文系”的学生定义为一个视图C_S。

39.删除选课表中没有分数的记录。

五、综合题(10分)40.假设教学管理规定:(1)一个学生可选修多门课,一门课有若干学生选修;(2)一个教师可讲授多门课,一门课只有一个教师讲授;(3)一个学生选修一门课,仅有一个成绩。

学生的属性有学号、学生姓名;教师的属性有教师编号,教师姓名;课程的属性有课程号、课程名。

①根据上述语义画出ER图,要求在图中画出实体的属性并注明联系的类型。

(5分)②根据所构建的ER图,设计满足3NF的关系模式,并标出每个关系模式的主码和外码。

(5分)全国2014年4月高等教育自学考试互联网数据库试题答案(课程代码 00911)一、单项选择题(本大题共15小题,每小题2分,共30分)1——5:BCADB 6——10:ACCDB 11——15:CDBDA二、填空题(本大题共10小题,每小题1分,共10分)16.丢失修改 17.命名冲突18.投影 19.对象定义语言(或ODL)20.DBA 21.智能型22.VBscript 23.层次模型24.计算机病毒 25.雪花三、简答题(本大题共10小题,每小题3分,共30分)26.关系模型中,实体及实体间的联系都用表来表示,(1分)在数据库的物理组织中,表以文件形式存储,(1分)每一个表通常对应一种文件结构。

(1分)27.BCNF关系模式具有的性质:①所有非主属性都完全函数依赖于每个候选码;(1分)②所有主属性都完全函数依赖于每个不包含它的候选码;(1分)③没有任何属性完全函数依赖于非码的任何一组属性。

(1分)28.采用数据加密技术,以密码形式存储和传输数据,(1分)即使非法存取者进入了系统,窃取了数据,没有密钥也不能对数据解密,(1分)加密技术的关键是对密钥的分配、管理和保密。

(1分)29.多媒体数据库管理系统的体系结构是三级层次结构:①存储层是对多媒体数据进行物理存储的形式描述;(1分)②概念层是对现实世界对象进行全面的描述;(1分)③表示层是对数据对象的外部表示形式的描述。

(1分)30. ①分类:定义某一类概念作为现实世界中一组对象的类型,它抽象了对象值与型之间的“is member of”的语义。

(1分)②聚集:定义某一类型的组成成分,它抽象了对象内部类型和成分之间的语义。

(1分)③概括:定义类型之间的一种子集联系,它抽象了类型之间的“is subset of”的语义。

(1分)31. ①要求每个事务一次就将所有要使用的数据全部加锁,否则就不能执行。

(1分)②采用按序加锁法。

(1分)③不采取任何措施来预防死锁的发生,而是周期性的检查系统中是否有死锁。

(1分)32. ①实视图及其维护。

②立方体计算。

③查询优化与并行处理技术。

④数据集成。

【评分参考】答对1个要点给1分,答对4个要点给满分3分。

33.通用流程是:Java应用程序使用JDBC,(1分)然后通过JDBC驱动器,(1分)在协议的框架内连接到数据源。

(1分)34. ①数据独立性,除了传统的逻辑独立性和物理独立性之外,还具有分布独立性。

②集中和自治相结合的控制结构。

③适当增加数据冗余度。

④全局的一致性、可串行性和可恢复性。

【评分参考】答对1个要点给1分,答对4个要点给满分3分。

35.用层次模型表示多对多联系,必须首先将其分解成一对多联系,(1分)分解的方法有两种,冗余结点法和虚拟结点法,冗余结点法的优点是结构清晰,允许结点改变存储位置,缺点是需要额外占用存储空间,有潜在的不一致性,(1分)虚拟结点法的优点的减少对存储空间的浪费,避免产生潜在的不一致性,缺点是结点改变存储位置可能引起虚拟结点中指针的修改。

(1分)四、设计题(本大题共4小题,每小题5分,共20分)36.SELECT SN,SD,SAGE (2分)FROM S (1分)WHERE SAGE>=20 AND SAGE<=23 (2分)37.SELECT SN,GR FROM S,SC (2分)WHEBE SD=“英语系”AND CN=“数据库”AND S.SNO=SC.SNO (2分)ORDER BY GR DESC (1分)38.CREATE VIEW C_S AS (2分)SELECT * FROM S (1分)WHERE SD=“中文系”(2分)39.DELETE FROM SC (2分)WHERE GR IS NULL (3分)五、综合题(10分)40.(1)(5分)(每个实体,联系及联系类型各1分,共5分,没有属性不扣分)(2)教师(教师编号,教师姓名)(1分)课程(课程号,课程名,教师编号)(2分)学生(学号,姓名)(1分)选修(学号,课程号,成绩)(1分)。

相关主题