互联网数据库习题及答案.docx

上传人:b****5 文档编号:7884130 上传时间:2023-01-26 格式:DOCX 页数:16 大小:29.89KB
下载 相关 举报
互联网数据库习题及答案.docx_第1页
第1页 / 共16页
互联网数据库习题及答案.docx_第2页
第2页 / 共16页
互联网数据库习题及答案.docx_第3页
第3页 / 共16页
互联网数据库习题及答案.docx_第4页
第4页 / 共16页
互联网数据库习题及答案.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

互联网数据库习题及答案.docx

《互联网数据库习题及答案.docx》由会员分享,可在线阅读,更多相关《互联网数据库习题及答案.docx(16页珍藏版)》请在冰豆网上搜索。

互联网数据库习题及答案.docx

互联网数据库习题及答案

全国2011年4月高等教育自学考试

互联网数据库试题

课程代码:

00911

一、单项选择题(本大题共15小题,每小题2分,共30分)

在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

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

1.下列SQL语句中,属于数据控制的语句是()

A.CREATE、DROP、DELETE、ALTERB.GRANT、REVOKE

C.SELECT、UPDATE、DELETE、INSERTD.CREATE、DROP、ALTER

2.在关系数据库中,规范化理论的引入是为了()

A.解决插入、删除、更新异常和数据冗余

B.提高查询速度

C.减少数据操作的复杂性

D.保证数据的安全性和完整性

A.JavaJDBC异常类B.JavaJDBC接口类

C.JavaJDBC类D.JavaJDBC控制类

4.设有关系W(工号,姓名,工种,定额),将其规范化到第三范式,则下列选项中正确的是()

A.W1(工号,姓名),W2(工种,定额)

B.W1(工号,定额),W2(姓名,工种)

C.W1(工号,工种,定额),W2(工号,姓名)

D.W1(工号,姓名,工种),W2(工种,定额)

5.下列关于ASP的描述中,正确的是()

A.ASP是一种动态网页编程语言B.ASP是服务器端脚本环境

C.ASP是跨平台的D.ASP的源程序会传递到客户端执行

6.能真正实现平台无关性的Web数据库技术是()

A.ADOB.DAO

C.ODBCD.JDBC

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

A.数据和数据结构的关系B.数据和算法的关系

C.数据和处理过程的关系D.数据和通信的关系

8.在CGI程序中,若使用POST方法,则用来确定参数长度的环境变量是()

A.CONTENT-LENGTHB.CONDITION-STRING

C.QUERY-LENGTHD.ENV-STRING

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

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

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

10.面向对象程序设计的基本思想是()

A.屏蔽和可重用性B.封装和可扩展性

C.封装和模块化特性D.屏蔽和过程划分特性

11.下列关于关系数据库中型和值的叙述中,正确的是()

A.关系模式是值,关系是型

B.关系模式是型,关系的逻辑表达式是值

C.关系模式是型,关系是值

D.关系模式的逻辑表达式是型,关系是值

12.OLAP的体系结构是()

A.两层B/S结构B.两层C/S结构

C.三层B/S结构D.三层C/S结构

13.下列对DDBMS的分类中,错误的是()

A.全局控制集中的DDBMSB.全局控制部分分散的DDBMS

C.全局控制分散的DDBMSD.局部控制分散的DDBMS

14.下列不属于Sybase开发工具的是()

A.Developer2000B.Power++

C.PowerBuilderD.PowerDesigner

15.若事务T对数据R已加X锁,则其他事务对数据R()

A.只能加X锁B.不能加任何锁

C.只能加S锁D.能加任何锁

二、填空题(本大题共10小题,每小题1分,共10分)

请在每小题的空格中填上正确答案。

错填、不填均无分。

16.在数据库的三级模式结构中,描述数据库中全体数据的逻辑结构和特征的是_________。

18.在ADO接口中,用来跟踪正在使用的DSN连接保持的时间以及其他定义的数据库属性的是_________对象。

19.由多个具有独立内存(主存储器)的处理机和多个磁盘构成,且每个处理机都可以读写任何磁盘,多个处理机和磁盘存储器由高速通信网络连接,这种并行结构是_________结构。

20.ASP可以使用的脚本语言是VBScript或_________。

21.VBScript中,按变量的作用域将变量划分为脚本级变量和_________变量。

22.OO模型的核心概念包括对象与对象标识、封装、类、类层次(结构)、_________。

23.数据库系统可能发生的故障主要包括事务故障、_________、介质故障和计算机病毒。

24.在关系数据库设计中,设计关系模式属于_________阶段。

25.按谓词变元的不同,关系演算可分为_________演算和域关系演算。

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

26.已知关系模式:

医生(医生编号,姓名,职称,科室),患者(患者病例号,患者姓名,性别,年龄,医生编号),用关系代数实现:

查找王林医生的所有患者的姓名。

27.简述数据库设计需求分析阶段的任务。

28.关系模式规范化时应遵循哪些原则?

29.简述URL的组成。

30.简述数据库中解决死锁的方法。

31.DBMS由哪几部分组成?

32.简述对象—关系数据库系统具有的特点。

33.数据的分布方式有哪几种?

34.简述JDBC的基本功能。

35.OLAP实现的关键技术有哪些?

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

已知学生表S和学生选课表SC,其关系模式如下:

S(SNO,SN,SD,PROV),SC(SNO,CN,GR)

其中,SNO为学号,SN为姓名,SD为系名,PROV为省名,CN为课程名,GR为分数。

用SQL语句完成36~39题。

36.查询“信息系”的学生来自哪些省区。

37.查询“英语系”学生选修了“计算机”课程的学生的姓名和分数,查询结果按分数降序排序。

38.按系名查询每个系的学生人数。

39.把“李林”同学选修的课程和分数全部删除。

五、综合题(10分)

40.假设某公司在多个地区设有销售部经销本公司的各种产品,每个销售部聘用多名职工,

且每名职工只属于一个销售部。

销售部有部门名称、地区和电话等属性,产品有产品编

码、品名和单价等属性,职工有职工号、姓名和性别等属性,每个销售部销售产品有数量

属性。

①根据上述语义画出ER图,并在图中注明属性、联系的类型。

(4分)

②将ER图转换成关系模型,并指出每个关系模式的主码和外码。

(6分)

全国2011年4月高等教育自学考试

互联网数据库试题答案

课程代码:

00911

一、单项选择题(本大题共15小题,每小题2分,共30分)

1.B2.A3.C4.D5.B

6.D7.C8.A9.C10.B

11.C12.D13.D14.A15.B

二、填空题(本大题共10小题,每小题1分,共10分)

16.模式(或逻辑模式)17.ALPHA

18.Connection19.SD

20.JavaScript21.过程级

22.消息(或者Message)23.系统故障

24.逻辑设计25.元组关系

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

26.略

27.

信息要求,指用户需要从数据库中获得信息的内容与性质。

由信息要求可以导出数据要求,即在数据库中需要存储哪些数据;(1分)

处理要求,制用户要完成什么处理功能,对处理的响应时间有什么要求,处理方式是批处理还是联机处理;(1分)

安全性与完整性要求。

(1分)

28.关系模式规范化时一般应遵循以下原则:

关系模式进行无损连接分解;(1分)

合理选择规范化程度;(1分)

正确性与可实现性原则。

(1分)

29.

检索协议;(1分)

Internet节点;(1分)

为HTTP客户服务的资源文件。

(1分)

30.数据库中解决死锁的常用方法有:

要求每个事务一次就将所有要使用的数据全部加锁,否则就不能执行;(1分)

采用按序加锁法;(1分)

不采取任何措施来预防死锁的发生,而是周期性的检查系统中是否有死锁。

(1分)

31.DBMS通常由以下4部分组成:

数据定义语言及其翻译处理程序;

数据操纵语言及其编译(或解释)程序;

数据库运行控制程序。

实用程序。

(评分参考)答对每个要点一分,答对任意3点给3分。

32.对象-关系数据库系统特点:

扩充数据类型;

支持复杂对象;

支持继承的概念;

提供通用的规则系统

(评分参考)答对每个要点一分,答对任意3点给3分。

33.数据的分布方式有三种:

划分式;(1分)

全重复式;(1分)

部分重复式。

(1分)

34.JDBC的基本功能包括:

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

发送SQL语句;(1分)

处理结果。

(1分)

35.

实视图及其维护;

立方体计算;

查询优化与并行处理技术;

数据集成。

(评分参考)答对每个要点一分,答对任意3点给3分。

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

36.SELECTDISTINCTPROV

FROMS

WHERESD=”信息系”

37.SELECTSN,GR

FROMS,SC

WHERESD=”英语系”ANDCN=”计算机”ANDS.SNO=SC.SNO

ORDERBYGRDESC

38.SELECTSD,COUNT(*)

FROMS

GROUPBYSD

39.DELETEFROMSC

WHERESNOIN

(SELECTSNOFROMSWHERESN=”李林”)

五、综合题

40.

职工(职工号,姓名,性别,部门名称)(1分)

主码:

职工号外码:

部门名称(1分)

产品(产品编码,品名,单价)主码:

产品编码(1分)

销售部(部门名称,地区,电话)主码:

部门名称(1分)

销售(部门名称,产品编码,数量)(1分)

主码:

部门名称+产品编码外码:

部门名称,产品编码(1分)

全国2011年7月高等教育自学考试

互联网数据库试题

课程代码:

00911

一、单项选择题(本大题共15小题,每小题2分,共30分)

在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

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

1.SQL中,存在量词EXISTS用来测试内层查询结果是否(C  )

A.有重复元组B.有重复的列名

C.为非空D.有空值

2.在两段锁协议中,事务分为两个阶段,第一阶段是( A  )

A.获得封锁,也称为扩展阶段B.获得封锁,也称为并行阶段

C.获得封锁,也称为收缩阶段D.释放封锁,也称为扩展阶段

3.下列哪项不是数据库的并发操作可能会带来的问题?

( B  )

A.丢失修改B.数据泄密

C.读“脏”数据D.不可重复读

4.实体完整性规则是指关系中( B  )

A.元组值不允许为空B.属性值不允许为空

C.外码值不允许为空D.主属性值不允许为空

5.包含数据库系统中的外模式/模式映象定义的是( A  )

A.外模式B.概念模式

C.物理模式D.存储模式

6.规定职工工资调整不得低于其原来工资,这种约束属于( B )

A.静态列级约束B.动态列级约束

C.静态元组约束D.动态元组约束

7.下列关于ASP的说法中,错误的是( A  )

A.ASP可以使用任何脚本语言B.ASP应用程序无须经过编译

C.ASP的运行环境具有平台无关性D.ASP是服务器端脚本环境

8.在OO模型中,类(class)是( D  )

A.实体的集合B.数据类型的集合

C.表的集合D.对象的集合

9.如果要统计网页的访问人数,可利用ASP中的( B )

A.Request对象B.Application对象

C.Server对象D.Response对象

10.分布式环境的特点是( D  )

A.每一个节点都是一个小的计算机单元

B.根节点是计算单元,子节点都是信息终端

C.层次结构分明,核心层的计算机是计算单元,外围计算机是信息终端

D.网状结构,由制定的网络节点充当主要计算单元,其他节点起到信息终端作用

11.在分布式数据库系统中,用户不必关心数据分布的细节,这种性质称为( D )

A.分片透明性B.位置透明性

C.定位透明性D.分布透明性

12.下列不属于数据仓库基本操作的是( C  )

A.立方体操作B.上卷操作

C.查询操作D.下探操作

13.数据库的概念模型( D )

A.依赖于计算机硬件和DBMS

B.独立于计算机硬件,依赖于DBMS

C.依赖于计算机硬件,独立于DBMS

D.独立于计算机硬件和DBMS

14.数据模型用来表示实体间的联系,在常用的数据模型中不包括( C )

A.关系模型B.层次模型

C.链状模型D.网状模型

15.JDBC包含多个类,其中类属于( B )

A.JavaJDBC类B.JavaJDBC异常类

C.JavaJDBC接口类D.JavaJDBC控制类

二、填空题(本大题共10小题,每小题1分,共10分)

请在每小题的空格中填上正确答案。

错填、不填均无分。

16.构成Web超链网状结构的数据文件主要是以__HTML__编码的ASCIⅡ文本文档。

17.数据仓库中基表的常用数据模式是星型模式和__雪花_模式。

18.在Oracle数据库的数据字典中,前缀为__ALL__的视图为扩展的用户视图。

19.在分布式数据库系统中,数据的共享有两个层次:

_全局______和局部共享。

20.按复杂程度可将多媒体数据模型分为三种:

简单型、__智能_____和复杂型。

21.关系模式R中,若其函数依赖集中所有候选码都是决定因素,则R达到的最高范式是__BCNF_____。

22.若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为__介质_____故障。

23.在数据字典中,作为数据流的来源和去向的是_数据流______。

24.在关系模式R中,对于属性子集X、Y,X'是X的真子集,若X→Y,X'→Y,则称Y__部分_____函数依赖于X。

25.每一个Oracle数据库都包含有一个名为_SYSTEM______的表空间,它在数据库建立时自动建立。

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

26.常见的静态关系约束有哪几种?

P97-98

27.已知关系模式:

选课(学号,课程号,成绩),用关系代数查询选修了课程号为“C5”课程并且成绩大于等于80分的学生的学号及成绩。

∏学号,成绩(σ课程号=“C5”AND成绩>=80(选课))

28.简述ActiveX控件的优缺点。

P152

29.分布式数据库管理系统由哪几部分组成?

P291-292

30.关系数据模型的优点有哪些?

P21

31.在实现参照完整性时需要考虑哪些方面?

P35

32.在实际应用中,常见的多媒体建模方法有哪几种?

P283-284

33.Oracle数据库的控制文件包含哪些信息类型?

P252

34.JDBC提供的连接数据库有哪些方法?

P159

35.VBscript的变量命名必须遵循哪些规则?

P180-181

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

有三个关系如下:

EMP(E#,ENAME,AGE,SEX,ECITY),其属性分别表示职工号、姓名、年龄、性别和籍贯。

WORKS(E#,C#,SALARY),其属性分别表示职工号、公司编号和工资。

COMP(C#,CNAME,CITY),其属性分别表示公司编号、公司名称和公司所在城市。

用SQL语句完成36~39题。

36.查询在“联华公司”工作的男性职工的职工号和姓名。

SELECTE#,ENAMEFROMEMPWHERE

SEX=’男’ANDE#IN(SELECTE#FROM

WORKSWHEREC#IN(SELECTC#FROMCOMPWHERECNAME=’联华公司’))

37.查询“联华公司”中低于本公司平均工资的职工号和姓名。

SELECTE#,ENAMEFROMEMPWHERE

E#IN(SELECTE#FROMWORKSWHERE

C#IN(SELECTC#FROMCOMPWHERECNAME=‘联华公司’)

GROUPBYE#HAVINGSALARY>AVG(SALARY))

38.为所有的50岁以上(含50岁)的职工加薪100元。

UPDATEWORKSSETSALARY=SALARY+100

WHEREE#IN(SELECTE#FROMEMPWHEREAGE>=50)

39.在EMP和WORKS中删除年龄大于60岁的职工。

DELETEFROMWORKSWHEREE#IN(SELECTE#FROMEMPWHEREAGE>60)

DELETEFROMEMPWHEREAGE>60

五、综合题(10分)

40.某商业集团数据库有三个实体集。

一是“商品”实体集,属性有商品号、商品名、规格、单价等;二是“商店”实体集,属性有商店号、商店名、地址等;三是“供应商”实体集,属性有供应商编号、供应商名、地址等。

供应商与商品之间存在“供应”联系,每个供应商可供应多种商品,每种商品可向多个供应商订购,每个供应商供应每种商品有月供应量;商店与商品间存在“销售”联系,每个商店可销售多种商品,每种商品可在多个商店销售,每个商店销售每种商品有月计划数。

①画出反映上述问题的ER图。

(5分)

②将ER图转换成关系模型。

(5分)

(1)

(2)商品(商品号、商品名、规格、单价)

商店(商店号、商店名、地址)

供应商(供应商编号、供应商名、地址)

供应(商品号、供应商编号、月供应量)

销售(商品号、商店号、月计划数)

全国2012年4月高等教育自学考试

互联网数据库试题

课程代码:

00911

一、单项选择题(本大题共15小题,每小题2分,共30分)

在每小题列出的四个备选项中只有—个是符合题目要求的,请将其代码填写在题后的括号内。

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

1.使用ADO时,可以创建的DSN是(   )

A.用户DSN或系统DSNB.系统DSN或文件DSN

C.用户DSN或文件DSND.用户DSN、系统DSN或文件DSN

2.下列涉及空值的SQL表达式中,不正确的是(   )

A.ageISNULLB.ageISNOTNULL

C.NOT(ageISNULL)D.age=NULL

3.在CGI程序中,如果使用GET方法传递参数,用来传递查询条件参数的环境变量是(   )

A.QUERY-STRINGB.CONDITION-STRING

C.CONTENT-STRINGD.ENV-STRING

A.JavaJDBC类B.JavaJDBC接口类

C.JavaJDBC异常类D.JavaJDBC控制类

5.实体完整性规则是指关系中(   )

A.元组值不允许空B.属性值不允许空

C.主码值不允许空D.外码值不允许空

6.数据库逻辑结构设计的主要任务是(   )

A.建立E-R图

B.把数据送入数据库

C.将E-R图转换为某个DBMS所支持的数据模型

D.建立数据流图和需求说明书

7.用树型结构表示实体之间联系的数据模型称为(   )

A.关系模型B.层次模型

C.对象模型D.网状模型

8.并行数据库的三种结构中,可扩充性和可用性占优势的是(   )

A.SD结构B.SM结构

C.SN结构D.无法比较

9.在关系R中,代数表达式σ3<4(R)表示(   )

A.从R中选择值为3的分量小于第4个分量的元组组成的关系

B.从R中选择第3个分量值小于第4个分量值的元组组成的关系

C.从R中选择第3个分量值小于4的元组组成的关系

D.从R中选择所有元组组成的关系

10.在数据库系统的三级模式之间提供两层映象的作用是提高数据的(   )

A.可行性B.完整性

C.独立性D.一致性

11.若事务T对数据R已加X锁,则其他事务对数据R(   )

A.可以加S锁不能加X锁B.不能加锁可以加X锁

C.可以加S锁也可以加X锁D.不能加任何锁

12.设有关系W(工号,姓名,工种,定额),将其规范化到正确的第三范式是(   )

A.W1(工号,姓名),W2(工种,定额)

B.W1(工号,定额),W2(姓名,工种)

C.W1(工号,姓名,工种),W2(工种,定额)

D.W1(工号,工种,定额),W2(工号,姓名)

13.事务的原子性是指(   )

A.事务中包括的所有操作要么都做,要么都不做

B.事务一旦提交,对数据库的改变是永久的

C.—个事务内部的操作及使用的数据对并发的其它事务是隔离的

D.事务必须使数据库从一个一致性状态变到另一个一致性状态

14.URL不包含(   )

A.检索协议B.Internet节点

C.资源文件名D.Web服务器对数据库的接口协议

15.关系模式的规范化过程是通过对关系模式的分解来实现的,该过程中用到的关系代数运算是(   )

A.投影B.选择

C.除D.连接

二、填空题(本大题共10小题,每小题1分,共10分)

请在每小题的空格中填上正确答案。

错填、不填均无分。

16.在ALPHA语言中引入______是为了简化关系名。

17.在关系数据库的规范化理论中,分解时必须遵守规范化原则:

保持函数依赖和______。

18.数据字典的主要内容包括:

数据项、______、数据存储、数据流和处理过程。

19.数据库系统可能发生的故障主要包括事务故障、介质故障、______和计算机病毒。

20.数据管理经历了三个发展阶段:

人工管理阶段、______阶段和数据库系统阶段。

21.确定数据库存储结构时要综合考虑______、存取空间利用率和维护代价三方面的因素。

22.将一个关系模式从2NF分解为3NF,是消除非主属性对码的______。

23.在分布式数据库系统中,用户不必关心数据分布的细节,这种性质称为______。

24.ASP所用的脚本语言是VBScript或______。

25.由并发操作引起的数据不一致性包括______、不能重复读和“脏”数据的读出。

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

26.BCNF的关系模式应具有哪三个性质?

27.常见的多媒体的建模方法有哪些?

28.简述ASP文件主要包含的内容。

29.简述VBScript变量的作用域。

30.简述Oracle数据库中数据文件的特征。

31.数据分割一般要遵守哪几条准则?

32.简述JDBC中三种Statement对象的作用。

33.简述JDBC的基本功能。

34.简述OLAP的三层客户机/服务器结构。

35.简述分布式数据库的特点。

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

有如下三个关系模式:

学生:

S(S#,SN,AGE,SEX)

属性含义依次为:

学号,姓名,年龄,性别

课程:

C(C#,CN,TEACHER)

属性含义依次为:

课程号,课程名,教师

选课:

SC(S#,C#,SCO

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

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1