2022年10月自考00911互联网数据库试题及答案含解析_第1页
2022年10月自考00911互联网数据库试题及答案含解析_第2页
2022年10月自考00911互联网数据库试题及答案含解析_第3页
2022年10月自考00911互联网数据库试题及答案含解析_第4页
2022年10月自考00911互联网数据库试题及答案含解析_第5页
免费预览已结束,剩余4页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

互联网数据库年月真题

00911202210

1、【单选题】实体和属性的关系是

一个属性对应于若干实体

一个实体可以由若干个属性来刻画

A:

一个属性包含有若干实体

B:

一个实体仅可以由一个属性来刻画

C:

答D:案:B

解析:一个实体可以由若干个属性来刻画。在关系型数据库中,实体通常被表示为一个

表,每个属性则对应表中的一个列。一个实体可以由多个属性来描述,每个属性表示实体

的某个特征或属性。例如,在一个学生信息管理系统中,学生可以被表示为一个实体,而

学生的姓名、学号、性别、年龄等信息则可以被表示为学生实体的属性。

2、【单选题】数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是

DBS包括DB和DBMS

DBMS包括DB和DBS

A:

DB包括DBS和DBMS

B:

DBS就是DB,也就是DBMS

C:

答D:案:A

3、【单选题】被称为关系的两个不变性,应该由关系系统自动支持的是

逻辑完整性和步骤完整性

逻辑完整性和参照完整性

A:

参照完整性和结构完整性

B:

实体完整性和参照完整性

C:

答D:案:D

解析:实体完整性和参照完整性是关系模型必须满足的完整性约束条件,称为关系的两个

不变性,应该由关系系统自动支持。

4、【单选题】关系演算的基础是

形式逻辑中的逻辑演算

形式逻辑中的关系演算

A:

数理逻辑中的谓词演算

B:

C:

数理逻辑中的形式演算

答D:案:C

解析:关系演算的基础是数理逻辑中的谓词演算。谓词演算是一种数理逻辑的形式系统,

用于描述命题中的主语和谓语之间的关系。在谓词演算中,主语和谓语都可以是变量,而

变量的取值范围则由一个域来确定。关系演算是一种基于谓词演算的关系模型,它用于描

述关系数据库中的数据操作。关系演算包括两种形式:元组关系演算和域关系演算。元组

关系演算是基于元组的操作,它通过对元组进行选择、投影、连接、除等操作来实现数据

查询和处理。域关系演算是基于属性域的操作,它通过对属性域进行选择、投影、连接、

除等操作来实现数据查询和处理。

5、【单选题】关系模式R中的属性全部是主属性,则R的最高范式必定是

2NF

3NF

A:

BCNF

B:

4NF

C:

答D:案:B

6、【单选题】若数据库中只包含成功事务提交的结果,则此数据库处于的状态是

一致

安全

A:

不安全

B:

不一致

C:

答D:案:A

解析:如果数据库中只包含成功事务提交的结果,则此数据库处于一致状态。一致状态是

指数据库中的数据符合所有定义的约束和完整性规则,并且所有事务都已成功提交。因

此,只包含成功事务提交的结果的数据库是一致的。

7、【单选题】能实现绝对的与平台无关性的Web数据库访问技术是

ODBC

ADO

A:

ActiveX

B:

JDBC

C:

答D:案:D

解析:JDBC(JavaDatabaseConnectivity)是一种Java语言访问关系型数据库的API,

它提供了一种标准的方式来访问不同的关系型数据库,从而实现了相对于平台的无关性。

JDBC可以让Java应用程序通过标准的SQL语句来访问数据库,而不需要关心底层数据库

的实现细节。

8、【单选题】在传输表单数据时,跟在httpheader后有一专门的数据段,这个数据段包含在

表单中输入的查询参数内,它一起被发送给Web服务器,这种传递方法是

GET方法

POST方法

A:

PUT方法

B:

REP方法

C:

答D:案:B

解析:POST方法是HTTP协议中的一种请求方法,用于向指定资源提交要被处理的数据。

POST方法通常用于向服务器发送数据,例如提交表单数据、上传文件等。

9、【单选题】鉴于Java的特点,它最适合的计算环境是

分布式计算环境

并行计算环境

A:

高强度计算环境

B:

开放式计算环境

C:

答D:案:A

解析:Java具有跨平台、面向对象、安全性高等特点,这些特点使得Java在分布式计算

环境中具有很好的适应性和优势。因此,可以说Java是分布式计算环境中最适合的计算

语言之一。

10、【单选题】处理ASP文件的位置是

客户机端和服务器端平均分配

服务器端

A:

客户机端处理一大部分,不能处理的部分提交至服务器端

B:

客户机端

C:

答D:案:B

解析:处理ASP文件的位置是服务器端。ASP(ActiveServerPages)是一种服务器端脚

本技术,它允许在Web服务器上运行的ASP引擎解释和执行ASP代码,并将结果发送到客

户端浏览器。ASP文件通常包含HTML、脚本和服务器端组件等内容,这些内容需要在服务

器端进行处理和解释,然后才能生成最终的HTML页面。

11、【单选题】ADO中,提供一种简单而很有效的方法来处理查询或存储过程的对象是

Connection

Command

A:

Recordset

B:

Error

C:

答D:案:B

解析:ADO中提供了Command对象来处理查询或存储过程的对象。Command对象可以执行

SQL语句、存储过程或者表达式,并且可以返回结果集或者受影响的行数。通过Command

对象,可以设置参数、执行事务、设置超时时间等。因此,Command对象是ADO中非常重

要的一个对象。

12、【单选题】PowerJ属于哪个数据库产品?

Sybase

Oracle

A:

Informix

B:

DB2

C:

答D:案:A

解析:PowerJ是Sybase公司的产品之一。PowerJ是一种Java开发工具,可以帮助开发

人员快速构建Java应用程序。它提供了可视化的开发环境,支持JavaSwing和AWT组

件,可以轻松地创建GUI界面。PowerJ还提供了强大的调试和测试工具,可以帮助开发人

员快速定位和解决问题。Sybase公司在1994年收购了PowerSoft公司,从而获得了

PowerJ这个产品。

13、【单选题】由多个具有独立内存(主存储器)的处理机和多个磁盘构成,且每个处理机都

可以读写任何磁盘,多个处理机和磁盘存储器由高速通信网络连接,这种并行结构是

SN结构

SM结构

A:

SD结构

B:

SA结构

C:

答D:案:C

14、【单选题】下列不属于关系分割方式的是

水平分割

垂直分割

A:

立体分割

B:

混合分割

C:

D:

答案:C

解析:立体分割不属于关系分割方式。关系数据库中的分割方式主要有水平分割和垂直分

割两种。水平分割是将一个关系按照行进行分割,每个分割后的关系包含相同的列,但是

行数不同。垂直分割是将一个关系按照列进行分割,每个分割后的关系包含相同的行,但

是列数不同。

15、【单选题】关于数据仓库的特点,下列描述不正确的是

面向主题的

集成的

A:

时变的

B:

可更新的

C:

答D:案:D

16、【问答题】关系数据库系统与非关系数据库系统的区别是什么?

答案:关系数据库系统只有“表"这一种数据结构,而非关系数据库系统还有其他数据结构,

对这些数据结构有其他的操作。

17、【问答题】为防止数据库被破坏,数据库管理系统应提供哪些功能?

答案:①数据库恢复:在系统失效后的数据库恢复,配合定时备份数据库,使数据库不丢失

数据。②并发控制:保证多用户能共享数据库,并维护数据的一致性。③安全性保护:

防止对数据库的非法使用,以避免数据的泄露、篡改或破坏。④完整性保护:保证数据的

正确性和一致性。

18、【问答题】在实现参照完整性时需要考虑哪些方面?

答案:①外码是否可以接受空值。②在被参照关系中删除元组时的考虑。③修改被参

照关系中主码时的考虑。

19、【问答题】简述URL的组成。

答案:URL由如下项组成:①检索协议。②Internet节点。③为HTTP客户服务的资

源文件名。

20、【问答题】简述JDBC的特点。

答案:JDBC是低级的API,是高级API的基础;JDBC是一种低级的接口,它直接调用SQL命

令,但又可以作为构造高级接口和工具的基础。在执行时,高级API将首先被翻译成如JDBC

这样的低级接口。

21、【问答题】VBScript的变量命名必须遵循哪些规则?

答案:①第一个字符必须是字母。②不能包含嵌入的句点。③长度不能超过255个字

符。④在被声明的作用域内必须唯一。

22、【问答题】数据库管理系统对关系模型的支持分为哪些阶段?

答案:①第一阶段(20世纪70年代)的RDBMS仅支持关系数据结构和基本的关系操作(选

择、投影、连接)。②第二阶段的产品大都符合甚至超过SQL标准。因此对关系操作的

支持比较完备,但是对数据完整性的支持仍较差。③第三阶段(90年代)的产品则加强了

对完整性和安全性的支持。

23、【问答题】数据库管理系统在运行环境上的发展分为哪些阶段?

答案:①第一阶段在大型机和中、小型机上的RDBMS一般为多用户系统,用户通过主机的

终端并发地存取数据库、共享数据资源,微机上的RDBMS早期均为单用户的。②第二阶

段的产品向两个方向发展,一个方向是提高RDBMS的可移植性,使之能在多种硬件平台和操

作系统环境下运行;另一个方向是数据库联网,向分布式系统发展,支持多种网络协议。

③第三阶段的产品则是网络环境下分布式数据库和客户/服务器结构的数据库系统的推出,

这一阶段的RDBMS追求开放性,开放系统应满足可移植性、可连接性和可伸缩性。

24、【问答题】什么是多媒体数据库?

答案:多媒体数据库是多媒体技术与数据库技术相结合产生的一种新型数据库。多媒体数

据库中的信息不仅涉及各种数字、字符等格式化的表达形式,而且还包括多媒体的非格式

化的表达形式,数据管理要涉及各种复杂对象的处理。

25、【问答题】简述关系分割应遵守的三条原则。

答案:①完备性。全局关系的所有数据都要分配到相应的裂片中,否则,将会因分割而丢失

数据。②可重构性。即可以由裂片重构全局关系。③不相交性。本要求只对水平分割

适用。

26、【问答题】有如下两个关系:职工(职工号,姓名,性别,年龄,职务,工资,部门号)部

门(部门号,部门名称,经理名,地址,电话)根据以上关系用SQL语句完成下列题目。删

除年龄大于65岁的职工信息。

答案:DELETEFROM职工WHERE年龄>65

27、【问答题】有如下两个关系:职工(职工号,姓名,性别,年龄,职务,工资,部门号)部

门(部门号,部门名称,经理名,地址,电话)根据以上关系用SQL语句完成下列题目。统

计每个部门的人数。

答案:SELECT部门号,COUNT(职工号)FROM职工GROUPBY部门号

28、【问答题】有如下两个关系:职工(职工号,姓名,性别,年龄,职务,工资,部门号)部

门(部门号,部门名称,经理名,地址,电话)根据以上关系用SQL语句完成下列题目。查

询财务部所有姓王的职工姓名和年龄。

答案:SELECT姓名,年龄FROM职工WHERE姓名LIKE“王%”AND部门号IN

(SELECT部门号FROM部门WHERE部门名称="财务部”)

29、【问答题】有如下两个关系:职工(职工号,姓名,性别,年龄,职务,工资,部门号)部

门(部门号,部门名称,经理名,地址,电话)根据以上关系用SQL语句完成下列题目。定

义一个视图ZBB,包含姓名、性别、工资、职务和部门名称。

答案:CREATEVIEWZBB(姓名,性别,工资,职务,部门名称)ASSELECT姓名,性别,工资,

职务,部门名称FROM职工,部门WHERE职工.部门号=部门.部门号

30、【问答题】某医院科研管理系统中,包括如下信息:科室:科室编号,科室名称;医药

科研项目:项目编号,项目名称,项目简述;医生:工号,姓名,生日,民族。医院有多个科室,

每个科室有多名医生,每名医生只能在一个科室工作。每名医生可以参与多个医药科研项目,

每个医药科研项目可以由多名医生参加。每名医生参加某医药科研项目,都有参加该项目的时

间。请根据上述语义完成以下操作:(1)建立一个反映上述局部应用的ER模型,要求标

注联系类型(可省略实体属性)。(2)根据转换规则,将ER模型转换成关系模型,要求标注每

个关系模型的主键和外键(如果存在)。

答案:

(2)科室(_科室编号_

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论