2011年全国自考互联网数据库模拟试卷.doc

上传人:精*** 文档编号:15912161 上传时间:2023-07-08 格式:DOC 页数:5 大小:43KB
下载 相关 举报
2011年全国自考互联网数据库模拟试卷.doc_第1页
第1页 / 共5页
2011年全国自考互联网数据库模拟试卷.doc_第2页
第2页 / 共5页
2011年全国自考互联网数据库模拟试卷.doc_第3页
第3页 / 共5页
2011年全国自考互联网数据库模拟试卷.doc_第4页
第4页 / 共5页
2011年全国自考互联网数据库模拟试卷.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

2011年全国自考互联网数据库模拟试卷.doc

《2011年全国自考互联网数据库模拟试卷.doc》由会员分享,可在线阅读,更多相关《2011年全国自考互联网数据库模拟试卷.doc(5页珍藏版)》请在冰点文库上搜索。

2011年全国自考互联网数据库模拟试卷.doc

2011年全国自考互联网数据库模拟试卷

一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

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

1.以下属于非关系数据模型的是()

A.网状模型

B.关系模型

C.面向对象数据模型

D.概念模型

答案:

A

2.数据字典表达的是()

A.系统中各类逻辑定义的集合

B.系统中各类逻辑描述的集合

C.系统中各类数据描述的集合

D.系统中各类数据结构的集合

答案:

C

3.在CGI程序参数的传递中,和POST方法比较起来,GET方法具有的特点是()

A.GET方法比POST方法安全

B.GET方法比POST方法快

C.GET方法不如POST方法快

D.以上都不对

答案:

B

4.ASP默认为主要使用的Script语言是()

A.VBScript

B.JavaScript

C.LiveScript

D.AppletScript

答案:

A

5.构成Web超链网状结构的数据文件主要是()

A.以INDEX编码的二进制程序文档

B.以INDEX编码的HTML文本文档

C.以HTML编码的ASCII文本文档

D.以HTML编码的二进制程序文档

答案:

C

6.元组所对应的是()

A.表中的一行

B.表中的一列

C.表中的一个元素

D.位于表顶端的一行元素

答案:

A

7.SQL语言中,内模式对应于()

A.视图和部分基本表

B.基本表

C.存储文件

D.物理磁盘

答案:

C

8.若要求分解保持函数依赖,那么模式分解一定能够达到()

A.2NF

B.3NF

C.BCNF

D.1NF

答案:

B

9.成员Java.sql.DataTruncation属于JDBC中的()

A.JavaJDBC异常类

B.JavaJDBC接口类

C.JavaJDBC数据传输类

D.普通JavaJDBC类

答案:

A

10.以下名词哪个与“参照关系”等同()

A.逻辑关系

B.目标关系

C.二元关系

D.多元关系

答案:

B

11.以下属于数据仓库基本数据模式的是()

A.集中模式

B.分散模式

C.星型模式

D.分层模式

答案:

C

12.在元组关系演算中,谓词变元的基本对象是()

A.逻辑变量

B.形式变量

C.元组关系

D.元组变量

答案:

D

13.实际的数据库管理系统产品在体系结构上通常具有的相同特征是()

A.树型结构和网状结构并用

B.有多种接口,提供树型结构到网状结构的映射功能

C.采用三级模式结构并提供两级映像功能

D.采用关系模型

答案:

C

14.关系模型中的关系模型至少是()

A.1NF

B.2NF

C.3NF

D.BCNF

答案:

A

15.在数据库设计中,数据流图表达的是()

A.数据和数据结构的关系

B.数据和算法的关系

C.数据和处理的关系

D.数据和通信的关系

答案:

C

解析:

C(P119)

二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格中填上正确答

案。

错填、不填均无分。

1.___约束主要被用来确保不受主键约束的列上的数据唯一性。

答案:

UNIQUE

2.各分E-R图之间的冲突主要有三类:

属性冲突、___和结构冲突。

答案:

命名冲突

3.关系数据模型的操纵主要包括查询、插入、删除和___。

答案:

更新数据

4.数据分布最主要的目的是___。

答案:

提高访问的局部性

5.通常情况下,顾客购物的订单和订单明细之间是___的联系。

答案:

1对多

6.函数依赖和___是最重要的数据依赖。

答案:

多值依赖

7.VBScript的内置函数Ltrim()的作用是___。

答案:

删除字符串左边的空格

8.SQL数据控制功能包括事务管理功能和___。

答案:

数据保护功能

9.在分布式数据库中,用户不必关心数据分布的细节,这种性质成为___。

答案:

分布透明性

10.候选码的定义是:

关系中的某一属性值能___地标识一个元组。

答案:

(P31)唯一

三、简答题(本大题共10小题,每小题3分,共30分)

1.分布式数据库系统的特点有哪些?

答案:

分布式数据库系统的特点有:

(1)数据独立性;

(2)集中与自治相结合的控制结构;

(3)适度增加数据冗余度;

(4)全局的一致性、可串行性和可恢复性。

2.什么是开放系统?

答案:

开放系统被认为是计算机技术发展的大趋势。

开放系统的目的就是使不同厂商提供的不同的计算机系统、不同的操作系统连接起来,以达到企业内部数据和应用软件的共享要求。

开放系统是相对于传统的、互不兼容的封闭式系统而言的一种新的公共运行环境。

3.关系代数用到的运算符包括哪几类?

答案:

关系代数用到的运算符包括四类:

集合运算符、专门的关系运算符、算术比较符和逻辑运算符。

4.简述JDBC的基本功能。

答案:

JDBC的基本功能:

(1)建立与数据库的连接;

(2)发送SQL语句;

(3)处理结果。

5.什么是授权粒度。

答案:

授权粒度是衡量授权机制是否灵活的一个重要指标,即可以定义的数据对象的范围。

授权定义数据对象的粒度越细,即可以定义的数据对象的范围越小,授权子系统就越灵活。

6.简述数据库设计的概念。

答案:

数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建设中的核心技术,具体说,数据库设计是指对一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。

7.简述JDBC的概念。

答案:

JDBC是一套API集合,该集合设置了许多允许Java程序连接数据库的框架。

JDBC操作在某些方面看起来和ODBC一样。

区别是ODBC不能在Java程序中直接实现,原因是ODBC是用C语言写的。

然而JDBC提供了JDBC/ODBC之间的桥梁。

JDBC是围绕着X/OpenCallLevelInterface(CLI)设计的,一个CLI意味着可直接用SQI查询数据库并得到一行结果。

8.简述关系数据模型的优化手段。

答案:

(1)确定数据依赖;

(2)对于各个关系模式之间的数据依赖进行最小化处理,消除冗余的联系;

(3)按照数据依赖的理论对关系模式逐一进行分析,考察是否存在部分函数依赖、传递函数依赖、多值依赖等,确定各关系模式分别属于第几范式;

(4)确定是否需要进行合并或分解;

(5)对关系模式进行必要的合并或分解,提高数据操作的效率和存储空间的利用率。

9.某班级的学生成绩表包含列“学号”、列“课程代号”、列“成绩”、列“学期号”,请

你统计学期号为“第三学期”的每个学生所有科目的平均成绩。

答案:

SELECT学号,AVG(成绩)

FROM学生成绩表

WHERE学期=′第三学期′

GROUPBY学号;

10.简述数据库维护的主要内容。

答案:

(P139)在数据库运行阶段,对数据库经常性的维护工作主要是由DBA完成的,它包括数据库的转储和恢复、数据库的安全性、完整性控制、数据库性能的监督、分析和改进以及数据库的重组织和重构造。

四、设计题(本大题共4小题,每小题5分,共20分)

1.已知三个关系模式:

订单表:

Order(Ono,Cname,Odate)

其属性的含义依次为订单号、客户名称和订货日期;

订单明细表:

Item(Ono,Pno,price,qty)

其属性的含义依次为订单号、产品编号、单价和订购数量;

产品表:

Product(Pno,Pname,unit)

其属性含义依次为产品编号、品名和单位。

根据上述三个关系模式用SQL语句完成第1~4题。

(1).创建一个视图,视图名为ORD,视图的属性有订单号、客户名称、品名、单价和订购数

量。

答案:

36.Createvieword(ono,cname,pname,price,qty)as

Selectorder.ono,cname,pname,price,qty

Fromorder,item,product

Whereorder.ono=item.onoanditem.pno=product.pno;

(2).查询订购产品编号为P1的客户名称和订单号。

答案:

37.Selectono,cname

Fromorder

Whereonoin

(selectonofromitemwherepno=″p1″);

(3).查询单价最昂贵的产品的定购数量(价格以千元为单位)。

答案:

38.Selectqty,pricc/1000

Fromitem

Whereprice>=all

(SelectpriceFromitem);

(4).将订单明细表中订购数量超过100的商品的单价降低10%。

答案:

39.Updateitem

Setprice=price*0.9

Whereqty>100;

五、综合题(10分)

1.编写一个global.asp文件,将应用程序启动之后的第1000名访问者映射到user1000.asp页。

答案:

SubSession_OnStart

Application.Lock

Application(″user″)=Application(″user″)+1

Application.UnLock

IfApplication(″user″)=1000then

Session.Abandon

Response.Redirect(″user1000.asp″)

Endif

EndSub

SubApplication_OnStart

Application.Lock

Application(″user″)=0

Application.UnLock

EndSub

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 人文社科 > 广告传媒

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2