…………………………………………………………精品自学考试资料推荐………………………………………………
全国2018年4月高等教育自学考试
互联网数据库试题
课程代码:00911
一、单项选择题(本大题共15小题,每小题2分,共30分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。
1.数据模型有三个要素,其中用于描述系统静态特性的是( ) A.数据结构
B.数据操作 D.数据检索
C.数据完整性约束
2.为了方便使用数据库,DBMS提供的数据操纵语言可以嵌入到某一高级语言中,该高级
语言称为( ) A.会话语言 C.主控语言
B.宿主语言 D.虚拟语言
3.数据库管理系统的工作不包括( ) ...A.定义数据库
B.对已定义的数据库进行管理 D.数据通信
C.为定义的数据库提供操作系统
4.在关系数据库中,表与表之间的联系是通过如下哪项实现的?( ) A.实体完整性规则
B.参照完整性规则 D.值域
C.用户自定义的完整性规则
5.在概念模型中的一个实体对应于数据库中一个关系的一个( ) A.属性 C.列
B.字段 D.元组
6.在下列SQL语句中,属于数据控制的语句是( ) A.CREATE,DROP,DELETE,ALTER
B.GRANT,REVOKE D.CREATE,DROP,ALTER
C.SELECT,UPDATE,DELETE,INSERT
7.规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足:其每一属性都是( ) A.互不相关的 C.长度可变的
1
B.互相关联的 D.不可分解的
…………………………………………………………精品自学考试资料推荐………………………………………………
8.在关系数据库中,规范化理论的引入是为了( ) A.解决插入、删除、更新异常和数据冗余 C.减少数据操作的复杂性
B.提高查询速度
D.保证数据的安全性和完整性
9.用来记录对数据库中数据进行的每一次更新操作的是( ) A.后援副本 C.数据库
B.日志文件 D.缓冲区
10.事务的原子性是指( )
A.事务中包括的所有操作要么都做,要么都不做 B.事务一旦提交,对数据库的改变是永久的
C.一个事务内部的操作及使用的数据对并发的其它事务是隔离的 D.事务必须是使数据库从一个一致性状态变到另—个一致性状态
11.若两个实体间联系的是类型M∶N,则将其转化为关系时应( ) A.将M方的码纳入N方 B.将N方的码纳入M方
C.将M方的码纳入N方,同时将N方的码纳入M方
D.另建一个关系,包括M方和N方的码以及联系上的所有属性 12.URL正确的含义是( ) A.网络协议
B.统一资源定位器 D.网络资源
C.Internet节点
13.JDBC包含多个类,其中Java.sql.DriverManager类属于( ) A.Java JDBC类
B.Java JDBC接口类 D.Java JDBC控制类
C.Java JDBC异常类
14.关于VBScript脚本语言的变量,下面叙述正确的是( ) A.变量使用之前必须声明 B.显式声明变量必须使用Dim C.可以显式声明,也可隐式声明 D.变量名称长度没有限制
15.OODB语言不具备的功能是( ) ...A.类的定义与操纵 C.定义元数据
2
B.操作/方法的定义 D.对象的操纵
…………………………………………………………精品自学考试资料推荐………………………………………………
二、填空题(本大题共10小题,每小题1分,共10分)
请在每小题的空格中填上正确答案。错填、不填均无分。
16.在数据库的三级模式体系结构中,外模式与模式之间的映象实现了数据库的
________独立性。
17.按谓词变元的不同,关系演算可分为元组关系演算和________。 18.SQL语言使用________语句建立索引。
19.将1NF的关系模式转变为2NF的关系模式,是消除了非主属性对主码的________。
20.施加在数据库数据之上的________条件称为数据库完整性约束条件。
21.确定数据库存储结构时要综合考虑存取时间、________和维护代价三方面的因素。
22.CGI是外部应用程序(CGI程序)与________之间的接口标准。 23.VBScript只支持________变量类型。
24.RDBMS产品发展分为三个阶段,在第三阶段(20世纪90年代)RDBMS产品加强了
对________和安全性的支持。
25.并行数据库系统研究一直以三种并行计算结构为基础,分别是共享内存结构、
________和无共享资源结构。
三、简答题(本大题共10小题,每小题3分,共30分) 26.简述DB、DBMS和DBS。
27.已知关系模式:学生(学号,姓名,性别,年龄,系别),选课(学号,课程号,成绩),
用关系代数实现查询没有选修课程号为‘C3’课程的学生学号。
28.若属性F是基本关系R的外码,它与基本关系S的主码Ks相对应,则对于R中每个元
组在F上的值必须满足的条件是什么? 29.所有的视图是否都可以更新?为什么? 30.关系模式分解应达到什么标准?
31.每个BCNF的关系模式应具有哪三个性质? 32.简述数据库的安全性和完整性的区别。 33.简述在需求分析阶段需要注意的事项。 34.简述ASP文件的组成。 35.简述VBScript变量的作用范围。
四、设计题(本大题共4小题,每小题5分,共20分)
已知一广告公司代理若干个品牌的电视广告宣传业务。该公司有专人对所代理的品牌
3
…………………………………………………………精品自学考试资料推荐………………………………………………
和签约电视频道进行登记,对每个品牌的登记信息包括:品牌编号、品牌的名称、电视宣传片的长度(以秒计)、联系人及电话、备注等,对每个频道登记的信息包括:频道编号、频道名称、简称、联系人及电话等。每个品牌的宣传广告片可投放到多个电视频道的多个时段播出。不同时段有不同收费标准,播出时间表示为YYY-MMDDHHMISS(即年月日时分秒)的字符串形式。该公司对每个品牌的广告按电视频道汇总,结果保存在月投放播出长度及广告费用计划汇总表中。 根据以上信息完成36~39题。 36.写出需要建立的关系模式。
37.播出长度超过60秒的为专题片,写出求2018年4月播出的专题片次数及总时间长度的SQL语句。(提示:关系表名使用36题中建立的关系模式名,下同)
38.现在“猴王”牌桃子(品牌编号PEACH)的广告要求增加滚动字幕,按要求应加收5%的费用。写出增加费用事务的语句。
39.现在“猴王”牌桃子要撤销在花果山电视台(频道编号HGS)2018年4月的宣传广告,试分析应修改哪些关系表中的数据,并写出相应的SQL语句。 五、综合题(10分)
40.已知三个关系R(A,B,C),S(A,D,E),T(D,F)。 (1)试找出三个关系的码。(3分)
试用SQL语句实现如下操作:
(2)将R、S、T三个关系按关联属性建立一个视图RST;(4分) (3)对视图RST按属性A分组后,求属性C和E的平均值。(3分)
4