2020-03-03 02:29:58 来源:范文大全收藏下载本文
绝密★考试结束前
全国2014年4月高等教育自学考试
互联网数据库试题
课程代码:00911
请考生按规定用笔将所有试题的答案涂、写在答题纸上。
选择题部分
注意事项:
1.答题前,考生务必将自己的考试课程名称、姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸规定的位置上。
2.每小题选出答案后,用2B铅笔把答题纸上对应题目的答案标号涂黑。如需改动,用橡皮擦干净后,再选涂其他答案标号。不能答在试题卷上。
一、单项选择题(本大题共15小题,每小题2分,共30分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”
的相应代码涂黑。错涂、多涂或未涂均无分。
1.在数据模型的三个要素中,用于描述系统静态特性的是
A.数据操作
C.数据完整性约束
B.数据结构 D.数据参照
2.SQL语言中的REVOKE语句的主要作用是
A.结束程序
C.收回权限
B.返回系统 D.提交事务
3.JDBC包含多个类,其中Java.sql.Time类属于
A.Java JDBC类
C.Java JDBC异常
B.Java JDBC接口 D.Java JDBC控制
4.在CGI程序中,如果采用GET方法传递参数,用来传递查询条件参数的环境变量是
A.ENV-STRING
C.CONTENT-STRING
B.CONDITION-STRING D.QUERY-STRING
5.在SQL语句中,与X BETWEEN 60 AND 90等价的表达式是
A.X>60 AND X
C.X>60 AND X
B.X>=60 AND X=60 AND X
YX和YZ成立,则R属于
1
A.3 NF
C.5 NF
B.4 NF D.BCNF
7.在目前的并行数据库体系结构中,实现技术最容易的是
A.SN
C.SM
B.SD D.SK 8.在ASP的内置对象中,从客户端用户提取信息的是
A.Seion对象
C.Request对象
9.实体完整性规则规定基本关系中的
A.元组不能取空值
C.外码不能取空值
B.属性不能取空值
D.所有主属性都不能取空值 B.System对象 D.Application对象
10.保护数据以防止未经授权或不合法的使用造成的数据泄露、更改或破坏,是指数据库的
A.完整性控制
C.并发控制
11.在数据库设计中,设计用户子模式是在
A.需求分析阶段
C.逻辑结构设计阶段
B.概念结构设计阶段 D.物理设计阶段 B.安全性控制 D.故障恢复
12.在Sybase开发工具中,基于图形界面的客户/服务器前端应用的工具是
A.Power J
C.Power Designer
B.Power+ + D.PowerBuilder
13.在分布式数据库系统中,用户不必关心数据分布的细节,这种性质称为
A.分片透明性
C.定位透明性
14.下列不属于数据仓库特征的是 ...
A.面向主题的
C.时变的
B.集成的 D.实时更新的 B.分布透明性 D.位置透明性
15.一个事务的执行不被其他事务干扰,这一特性是指事务的
A.隔离性
C.原子性
B.一致性 D.持久性
非选择题部分
注意事项:
用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。
二、填空题(本大题共10小题,每小题1分,共10分) 16.由并发操作引起的数据不一致性包括_丢失修改_、不能重复读和读“脏”数据。
2 17.各分E—R图之间的冲突主要有三类:属性冲突、结构冲突和_命名冲突___。 18.在关系代数运算中,5种基本的运算为:并、差、_投影_、选择和笛卡尔积。 19.面向对象数据库语言主要包括_对象定义语言_和对象操纵语言。
20.在Oracle数据库的数据字典中,前缀为_ALL_的视图为全部用户可存取的视图。 21.多媒体数据模型按复杂程度可分为三种:简单型、复杂型和__智能型____。 22.ASP所用的语言是Javascript或_VBsript_____。
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)
3 其中,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分)
4
人人范文网 m.inrrp.com.cn 手机版