全国2013年4月高等教育自学考试
互联网数据库试题
课程代码:00911
一、单项选择题(本大题共15小题,每小题2分,共30分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。错涂、多涂或未涂均无分。
1.在数据的三级模式结构中,设计数据库模式结构时应首先确定数据库的
A.物理模式 B.逻辑模式
C.存储模式 D.外模式
2.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为
A.数据操纵功能 B.数据定义功能
C.数据控制功能 D.数据维护功能
3.在数据库系统中,下列说法不正确的是
A.数据结构化 B.数据易扩充
C.数据独立性高 D.避免了一切数据的重复
4.关系演算的基础是
A.形式逻辑中的逻辑演算 B.形式逻辑中的关系演算
C.数理逻辑中的谓词演算 D.数理逻辑中的形式演算
5.为防止用户通过视图对数据进行增、删、改时,无意或故意操作不属于视图范围内的基本表数据,可以在定义视图时加的子句是
A.WITH UPDATE OPTION B.WITH INSERT OPTION
C.WITH CHECK OPTION D.WITH DELETE 0PTION
6.若要求分解保持函数依赖,那么模式分解一定能够达到的最高范式是
A.2NF B.3NF
C.BCNF D.4NF
7.在关系R中,关系代数表达式
(R)表示
A.从R中选择值为4的分量小于第5个分量的元组组成的关系
B.从R中选择第4个分量的值小于5的元组组成的关系
C.从R中选择第4个分量的值小于第5个分量的元组组成的关系
D.从R中选择所有元组组成的关系
8.1级封锁协议加上对事务T要读取的数据R加S锁,直到事务结束才释放,这是
A.1级封锁协议 B.2级封锁协议
C.3级封锁协议 D.4级封锁协议
9.修改某个元组的值时需要参照其旧值,并且新旧值之间需要满足某种约束条件叫做
A.静态元组约束 B.动态元组约束
C.静态列级约束 D.动态列级约束
10.在数据字典中,能同时充当数据流的来源和去向的是
A.数据记录 B.数据通路
C.数据存储 D.数据结构
11.浏览器发请求时,跟在http header后有一专门的数据段,这个数据段包含在表单中输入的查询参数,它一起被发送给Web服务器,这种传递方法是
A.GET方法 B.REP方法
C.PUT方法 D.POST方法
12.在JDBC中,充当可移植的接口并且是指向所有驱动程序的入口点的类是
A.DriverPropertyInfo类 B.DataTruncation类
C.DriverManager类 D.SQLExecption类
13.在ASP中,JavaScript或VBScript代码的执行位置是
A.服务器端
B.浏览器端
C.服务器端和浏览器端各执行一部分
D.服务器端和浏览器端都可以
14.下列选项中,不属于数据分布方式的是
A.划分式 B.全重复式
C.部分重复式 D.集中式
15.下列选项中,不属于数据仓库基本操作的是
A.查询操作 B.立方体操作
C.上卷操作 D.下探操作
二、填空题(本大题共10小题,每小题1分,共10分)
16.在数据管理技术的发展过程中,数据独立性最高的是________阶段。
17.在关系代数的专门关系运算中,从表中选出满足某条件的元组的操作称为________。
18.设计性能较优的关系模式称为规范化,规范化主要的理论依据是________。
19.若系统在运行过程中,由于某种原因造成系统停止运行,致使事务在执行过程中以非控制方式终止,这时内存中的信息丢失,而存储在外存上的数据未受影响,这种情况称为________。
20.关系模式R中,若其函数依赖集中所有候选关键字都是决定因素,则R最高范式是________。
21.数据库概念设计的E—R图方法中,椭圆形表示________。
22.在CGI程序中,如果使用GET方法传递参数,用来传递查询条件参数的环境变量是________。
23.ADO中,提供一种简单而很有效的方法来处理查询或存储过程的对象是________。
24.面向对象程序设计的基本思想是________和可扩展性。
25.每一个Oracle数据库都包含有一个名为________的表空间,它在数据库建立时自动建立。
三、简答题(本大题共10小题,每小题3分,共30分)
26.简述关系数据模型的优点。
27.关系数据语言可以分为哪几种类型?
28.分析关系模式STUDENT(学号,姓名,出生日期,系名,班号,宿舍区),指出其候选关键字和最小函数依赖集。
29.怎样进行介质故障的恢复?
30.简述ASP引擎提供的5个内置对象。
31.简述对象-关系数据库系统具有的特点。
32.简述分布式数据库系统的目标。
33.简述在元组关系演算中修改操作的步骤。
34.简述Sybase SQL Server的特色。
35.简述Statement接口提供的三种执行SQL语句的方法。
四、设计题(本大题共4小题,每小题5分,共20分)
已知学生表S和学生选课表SC,其关系模式如下:
S(SNO,SN,SD,SSEX,SAGE,PROV)
SC(SNO,CN,GR)
其中,SNO为学号,SN为姓名,SD为系名,SSEX为性别,SAGE为年龄,PROV为省名,CN为课程名,GR为分数。
用SQL语句完成36~39题。
36.查询“英语系”的学生来自哪些省区。
37.查询“中文系”学生选修了“计算机”课程的姓名和分数,查询结果按分数降序排序。
38.将学生表中所有女生记录定义为一个视图F_S。
39.把所有学生的年龄加1。
五、综合题(10分)
40.一网上商城现进行促销活动,已知要求如下:
(1)能随时查询促销商品的编号、名称、折让规则、基准单价;
(2)顾客订货时,对每个商品应根据不同订货数量或基准总价采用不同的优惠折让;
(3)根据顾客在数据库中登记的地址、名称、邮编、电话等信息为顾客送货。顾客有惟一的编号。
根据上述语义要求,回答下列问题:
(1)设计出满足要求的E-R模型。(4分)
(2)将E-R模型转换为等价的关系模式,并指出每个关系模式的主码。(6分)
本试题下载地址: