全国2014年10月高等教育自学考试
互联网数据库试题
课程代码:00911
请考生按规定用笔将所有试题的答案涂、写在答题纸上。
选择题部分
1. 数据库系统与文件系统的主要区别是
A. 数据库系统负责,而文件系统简单
B. 文件系统不能解决数据冗杂和数据独立性问题,而数据库系统可以解决 C. 文件系统智能管理程序文件,而数据库系统能够管理各种类型的文件 D. 文件系统管理的数量较少,而数据库系统可以管理庞大的数据量 2. 在元组关系演算中,谓词变元的基本对象时
A.逻辑变量 B.形式变量 C.域变量 D.元组变量 3.下列关于运算的叙述中,正确的是
A.任何一种运算都是将一定的运算符作用于一定的运算对象上,得到预期的运算结果 B.任何一种运算都是将一定的运算对象作用于一定的运算符上,得到预期的运算结果 C.任何一种运算都是将一定的运算对象用于一定的运算方法上,得到预期的运算结果 D.任何一种运算都是将一定的运算方法用于一定的运算对象上,得到预期的运算结果 4.SQL语言具有两种使用方式,分别称为交互式SQL和 A.提示式SQL B.多用户SQL C.嵌入式SQL D.解释式SQL
5.若用如下的SQL语句创建一个student表:CREATE TABLE student(NO CHAR(4))NOT NULL,NAME CHAR(8)NOT NULL,SEX CHAR(2)可以插入到student表中的元组是 A.(‘1031’,’曾华’,男) B.(‘1031’,‘曾华’,NULL) C.(NULL,‘曾华’,男) D.(‘1031’,NULL,‘男’) 6.关系模式R(A,B)属于3NF,下列说法中正确的是 A.彻底消除了插入异常 B.彻底消除了删除异常
C.仍存在一定程度的插入和删除异常 D.一定属于BCNF
7.多用户的数据库系统的目标之一是使它的每个用户好像面对着一个单用户的数据库一样使用它,为此数据库系统必须进行
A.安全性控制 B.完整性控制 C.并发控制 D.可靠性控制
8.下列关于数据库设计的说法中,正确的是 A.数据库设计应该包括结构设计和行为设计 B.数据库设计应该和硬件系统结构的设计相结合 C.数据库设计应该包括组合设计和分化设计 D.数据库设计应该包括结构设计和精度设计 9.传输表单数据时,浏览器将字符串形式的参数加到http header 中URL的后部,在‘?’符号之后,传给web服务器,这种传递方法是
A.GET方法 B.SEND方法 C.PUT方法 D.POST方法 10.JDBC和ODBC的关系式 A.两者不能进行有效通信
B.JDBC只有通过native方法,才能访问ODBC数据源 C.JDBC完全兼容ODBC
1
D.JDBC提供了与ODBC接口的桥梁 11.知识库系统是
A.数据库技术与存储技术相结合的产物
B.数据库技术与人工智能技术相结合的产物 C.数据库技术与面向对象技术相结合的产物 D.数据库技术与硬件技术相结合的产物
12.下列关于分布式数据库特点的叙述中,错误的是 A.具有数据独立性 B.集中于自治相结合的控制结构 B.全局的一致性,可串行和可恢复性 D.减少数据冗杂 13.下列不属于OLAP实现的关键技术室 A.实视图及维护 B.立方体计算 C.数据分割 D.数据集成
14.ASP默认为主要使用的Script语言是 A.SqlScriptB.VNScript
C.JavaSecriptD.AppletScript
15.在目前流行的并行数据库体系结构中,实现技术最复杂的是 A.SN B. SD C.SK D.SM
二丶填空题
16.在数据库三级模式结构中,描述数据库中局部数据的逻辑和特征的是外模式。
17.分布式数据库系统由一组数据组成,这组数据分布在计算机网络的不同计算机上,网络中的每个节点具有独立处理本地数据库的能力,称为场地自治。
18.数据库在物理设备上的存储结构与存取方法称为数据库的物理结构。 19.ADOCONNECTION的对象用于建立一个数据源的连接。 20. JDBC JDBC URL驱动器使用来标记和链接特定的数据库。 21.数据立方体是多维数据库的一种形象表示方法 22.VBScript中,去掉字符串左边空格的函数是。
23.在关系A(S,SN,D)和B(D,CN,NM,)中,A的主键是S,B的主键是D,则D在S中称为外键。 24.ISAPI规范调用有两个入口点进入ISAPI DLL,分别是GetExtensionVesion函数和函数。 25.封锁对象的大小称为封锁的尺度。 三丶简答题
26.简述Oracle数据库的数据文件的特征。252 27.数据库设计过程中应该注意那些问题?117 28.DBMS的完整性控制机制应具有哪些功能?
29.面向对象数据库模型和面向对象数据库系统的研究主要体现在哪几个方面? 30.数据仓库的成功实现能为企业带来哪些好处? 31.网状数据模型的完整性约束有哪些? 32.简述多值依赖的性质。
33.简述ActiveX控件技术的优缺点。
34.在分布式数据库系统中为什么要适当增加数据冗余度? 35.简述关系演算中元组变量的用途。 四丶设计题
已知关系数据库中有如下4个关系模式: 部门(部门编号,部门名称丶电话)
员工(员工编号,姓名,性别,部门编号,职称) 项目(项目编号,项目名称,预算) 施工(员工编号,项目编号,工时) 用SQL语句完成26~39题。
2
36.查询每个员工的姓名,并按职称降序排列。 SELECT 姓名 FROM 员工 ORDER BY 职称 DESC
37.查询员工在480小时以上(含480小时)的员工编号和总工时。
SELECT 员工编号,SUM(工时) FROM 施工GROUP BY 员工编号 HAVING SUM(工时)>=480 38.定义一个名称为“工作量”的视图,包含的属性有员工编号丶姓名丶项目名称和工时。
CREATE VIEW 工作量( 员工编号,姓名,项目名称,工时) AS SELECT员工.员工编号,姓名,项目名称,工时
FROM 员工,项目,施工WHERE员工.员工编号=施工.员工编号AND 施工.项目编号=项目.项目编号 39对项目名称为“高教新区项目”的施工工时增加50小时。 UPDATE 施工SET 工时=工时+50 WHERE 项目编号 IN
(SELECT 项目编号FROM 项目WHERE 项目名称=‘高教新区项目’) 五丶综合题
40.现有论文和作者两个实体,论文实体的属性包括丶期刊名称丶年份丶期刊号;作者实体的属性包括姓名丶单位丶地址;一篇论文可以有多个作者,且每一位作者写过多篇论文,在每一篇论文中有作者的顺序号。请完成以下操作:(1)根据上述语言画出E-R图,按要求在图中画出实体的属性并注明联系的类型。 (2)将E-R图转换成关系模式,并标出每个关系模式得主码和外码。
3
相关推荐: