数据库应用技术练习题及答案_第1页
数据库应用技术练习题及答案_第2页
数据库应用技术练习题及答案_第3页
数据库应用技术练习题及答案_第4页
数据库应用技术练习题及答案_第5页
已阅读5页,还剩222页未读 继续免费阅读

下载本文档

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

文档简介

第二学期专升本数据库应用技术一、单选题1.(4分)概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是

A.

层次模型

B.

关系模型

C.

网状模型

D.

实体-关系模型答案D2.(4分)关系规范化中的插入操作异常是指

A.

不该删除的数据被删除

B.

不该插入的数据被插入

C.

应该删除的数据被删除

D.

应该插入的数据未被插入答案D3.(4分)SQl语言是()的语言,易学习

A.

过程化

B.

非过程化

C.

格式化

D.

导航化答案B4.(4分)关系模式中各级模式之间的关系为

A.

3NF⊂2NF⊂1NF

B.

3NF⊂1NF⊂2NF

C.

2NF⊂3NF⊂1NF

D.

1NF⊂2NF⊂3NF得分:0知识点:数据,数据库应用技术答案A5.(4分)在SQL语言查询语句中,WHERE子句实现关系代数的

A.

投影运算

B.

选择运算

C.

连接运算

D.

交运算答案B6.(4分)在通常情况下,下面关系中不可以作为关系数据库的关系是

A.

R1(学生号,学生名,性别)

B.

R2(学生号,学生名,班级号)

C.

R3(学生号,学生名,宿舍号)

D.

R4(学生号,学生名,简历)答案D7.(4分)在下面的两个关系中,职工号和部门号分别为职工关系和部门关系的主关键字。职工(职工号、职工名、部门号、职务、工资)部门(部门号、部门名、部门人数、工资总额)在这两个关系的属性中,只有一个属性是外关键字。它是

A.

职工关系的“职工号”

B.

职工关系的“部门号”

C.

部门关系的“部门号”

D.

部门关系的“部门名”答案B8.(4分)同一个关系模型的任两个元组值

A.

不能全同

B.

可全同

C.

必须全同

D.

以上都不是答案A9.(4分)在E-R模型转换成关系模型的过程中,下列不正确的做法是

A.

所有联系转换成一个关系

B.

所有实体集转换成一个关系

C.

1:N联系不必转换成关系

D.

M:N联系转换成一个关系答案A10.(4分)SQL语言中,下列涉及空值的操作,不正确的是

A.

AGEISNULL

B.

AGEISNOTNULL

C.

AGE=NULL

D.

NOT(AGEISNULL)答案C11.(4分)实体是信息世界中的术语,与之对应的数据库术语为

A.

文件

B.

数据库

C.

字段

D.

记录答案D12.(4分)从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是

A.

投影操作

B.

连接操作

C.

选择操作

D.

复制操作答案C13.(4分)在下面所列出的条目中,不属于数据库管理系统的基本功能的是

A.

数据库定义

B.

数据库的建立和维护

C.

数据库的存取

D.

数据库和网络中其他软件系统的通信答案D14.(4分)模式是数据库

A.

全局物理结构

B.

局部物理结构

C.

全局逻辑结构

D.

局部逻辑结构答案C15.(4分)在数据库中产生数据不一致的根本原因是

A.

数据存储量太大

B.

未对数据进行完整性控制

C.

没有严格保护数据

D.

数据冗余答案D16.(4分)一个结点可以有多个双亲,结点之间可以有多种联系的模型是

A.

网状模型

B.

关系模型

C.

层次模型

D.

以上都有答案A17.(4分)数据库设计的概念设计阶段,表示概念结构的常用方法和描述工具是

A.

层次分析法和层次结构图

B.

数据流程分析法和数据流程图

C.

实体联系方法

D.

结构分析法和模块结构图答案C18.(4分)SQL语言是

A.

高级语言

B.

宿主语言

C.

汇编语言

D.

非过程化语言答案D19.(4分)实体完整性是指关系中

A.

不允许有空行

B.

主关键字不允许取空值

C.

属性值外关键字取空值

D.

允许外关键字取空值答案B20.(4分)用户或应用程序看到的那部分局部逻辑结构和特征的描述是

A.

模式

B.

物理模式

C.

子模式

D.

内模式答案C二、判断题1.(4分)关系模型就是关系数据库。()得分:0知识点:数据,数据库应用技术答案错2.(4分)任何一张二维表格都表示一个关系。()答案错3.(4分)关系是元组的集合。()答案对4.(4分)实体是指现实世界客观存在的事物,概念性的事物不能叫做实体。()答案错5.(4分)属性取值的变化范围称为该属性的域。()答案对1.(4分)设关系R和S具有相同的结构,由属于S但不属于R的元组构成的关系,记为

A.

R﹣S

B.

S﹣R

C.

R∪S

D.

S∩S答案C2.(4分)在数据库的三级模式结构中,内模式有

A.

1个

B.

2个

C.

3个

D.

任意多个答案A3.(4分)在SQL语言中,子查询是

A.

返回单表中数据子集的查询语言

B.

选取多表中字段子集的查询语句

C.

选取单表中字段子集的查询语句

D.

嵌入到另一个查询语句之中的查询语句答案D4.(4分)数据库三级模式体系结构的划分,有利于保持数据库的

A.

数据独立性

B.

数据安全性

C.

结构规范化

D.

操作可行性答案A5.(4分)假设在一个E-R模型中,存在10个不同的实体集和12个不同的二元联系(二元联系是指两个实体集之间的联系),其中3个1:1联系、4个1:N、5个M:N联系,则这个E-R模型转换成关系的数目可能是

A.

14

B.

15

C.

19

D.

22答案B6.(4分)一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的

A.

记录

B.

C.

属性

D.

元组得分:0知识点:数据,数据库应用技术答案C7.(4分)在数据库中,下列说法不正确的是

A.

数据库避免了一切数据重复

B.

数据库减少了数据冗余

C.

数据库中的数据可以共享

D.

若系统是完全可以控制的,则系统可确保更新的一致性答案A8.(4分)"元数据"是指

A.

数据结构的描述

B.

数据项的描述

C.

数据的来源

D.

基本数据答案A9.(4分)实体完整性规则约束

A.

侯选关键字

B.

主关键字

C.

外关键字

D.

超关键字答案B10.(4分)设在某个公司环境中,一个部门有多名职工,一名职工只能属于一个部门,则部门与职工之间的联系是

A.

一对一

B.

一对多

C.

多对多

D.

不确定答案B11.(4分)在通常情况下,下面的关系中,不可以作为关系数据库的关系是

A.

R1(学生号,学生名,性别)

B.

R2(学生号,学生名,班级号)

C.

R3(学生号,班级号,宿舍号)

D.

R4(学生号,学生名,简历)答案D12.(4分)下列所述数据模型概念,不正确的是

A.

不同记录型的集合

B.

各种记录型及其联系的集合

C.

E-R图表示的实体联系模型

D.

数据库的概念模型答案A13.(4分)在订单管理系统中,客户一次购物(一张订单)可以订购多种商品。有订单关系R:R(订单号,日期,客户名称,商品编码,数量),则R的主关键字是

A.

订单号

B.

订单号,客户名称

C.

商品编码

D.

订单号,商品编码答案D14.(4分)假设有关系R和S,关系代数表达式R-(R-S)表示的是

A.

R∩S

B.

R∪S

C.

R-S

D.

R×S答案A15.(4分)关系代数中的连接操作是由

A.

选择和投影操作组合而成

B.

选择和笛卡尔积操作组合而成

C.

投影、选择、笛卡尔积操作组合而成

D.

投影和笛卡尔积操作组合而成答案B16.(4分)在关系数据库设计中,设计关系模式是数据库设计中()阶段的任务。

A.

逻辑设计阶段

B.

概念设计阶段

C.

物理设计阶段

D.

需求分析阶段答案A17.(4分)SQL语言中实现数据库检索的语句是

A.

SELECT

B.

INSERT

C.

UPDATE

D.

DELETE答案A18.(4分)自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然时,要求R和S含有一个或多个共有的

A.

元组

B.

C.

记录

D.

属性答案D19.(4分)设关系数据库中一个表S的结构为S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。若要把“张二的化学成绩80分”插入S中,则可用

A.

ADDINTOSVALUES(’张二’,’化学’,’80’)

B.

INSERTINTOSVALUES(’张二’,’化学’,’80’)

C.

ADDINTOSVALUES(’张二’,’化学’,80)

D.

INSERTINTOSVALUES(’张二’,’化学’,80)答案D20.(4分)要保证数据库的数据独立性,需要修改的是

A.

模式与外模式

B.

模式与内模式

C.

三级模式之间的两层映射

D.

三层模式答案C二、判断题1.(4分)关系模型就是关系数据库。()答案错2.(4分)任何一张二维表格都表示一个关系。()得分:0知识点:数据,数据库应用技术答案错3.(4分)关系模型不能表示实体之间多对多联系。()答案错4.(4分)用二维表结构表示实体型,外键实现实体之间联系的模型称为关系模型。()答案对5.(4分)属性取值的变化范围称为该属性的域。()答案对1.(4分)有关系模式A(C,T,H,R,S),其中各属性的含义是:C,课程:T,教员:H,上课时间:R,教室:S,学生。根据语义有如下函数依赖集F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}。关系模式A的关键字是

A.

C

B.

(H,R)

C.

(H,T)

D.

(H,S)答案D2.(4分)有关系S(S#,SNAME,SAGE),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是学生号,SNAME是学生姓名,SAGE是学生年龄,C#是课程号,CNAME是课程名称。要查询选修“ACCESS”课的年龄不小于20的全体学生姓名的SQL语句是SELECTSNAMEFROMS,C,SCWHERE子句。这里的WHERE子句的内容是

A.

S.S#=SC.S#andC.C#=SC.C#andSAGE>=20andCNAME=‘ACCESS’

B.

S.S#=SC.S#andC.C#=SC.C#andSAGEin>=20andCNAMEin‘ACCESS’

C.

SAGEin>=20andCNAMEin‘ACCESS’

D.

SAGE>=20andCNAME=’ACCESS’答案A3.(4分)在数据库的三级模式结构中,内模式有

A.

1个

B.

2个

C.

3个

D.

任意多个答案A4.(4分)SQl语言是()的语言,易学习

A.

过程化

B.

非过程化

C.

格式化

D.

导航化答案B5.(4分)数据库的基本特点

A.

数据可以共享(或数据结构化)、数据独立性、数据冗余大,易移值、统一管理和控制

B.

数据可以共享(或数据结构化)、数据独立性、数据冗余小,易扩充、统一管理和控制

C.

数据可以共享(或数据结构化)、数据互换性、数据冗余小,易扩充、统一管理和控制

D.

数据非结构化、数据独立性、数据冗余小,易扩充、统一管理和控制答案B6.(4分)存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,简化程序员和数据库开发建立工作的模型是

A.

网状模型

B.

关系模型

C.

层次模型

D.

以上都有得分:0知识点:数据,数据库应用技术答案B7.(4分)层次数据模型的基本数据结构是

A.

B.

C.

索引

D.

关系答案A8.(4分)层次模型实现数据之间联系的方法是

A.

连接

B.

指针

C.

公共属性

D.

关系答案B9.(4分)关系数据库规范化是为解决关系数据库中

A.

插入、删除和数据冗余问题而引入的

B.

提高查询速度问题而引入的

C.

减少数据操作的复杂性问题而引入的

D.

保证数据的安全性和完整性问题而引入的答案A10.(4分)实体是信息世界中的术语,与之对应的数据库术语为

A.

文件

B.

数据库

C.

字段

D.

记录答案D11.(4分)从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是

A.

投影操作

B.

连接操作

C.

选择操作

D.

复制操作答案C12.(4分)关系数据模型是目前最重要的一种数据模型,它的三个要素分别是

A.

实体完整性、参照完整性、用户自定义完整性

B.

数据结构、关系操作、完整性约束

C.

数据增加、数据修改、数据查询

D.

外模式、模式、内模式答案B13.(4分)下列聚合函数中不忽略空值(null)的是

A.

SUN(列名)

B.

MAX(列名)

C.

AVG(列名)

D.

COUNT(*)答案D14.(4分)模式是数据库

A.

全局物理结构

B.

局部物理结构

C.

全局逻辑结构

D.

局部逻辑结构答案C15.(4分)在数据库中产生数据不一致的根本原因是

A.

数据存储量太大

B.

未对数据进行完整性控制

C.

没有严格保护数据

D.

数据冗余答案D16.(4分)假设学生关系S(S#,SNAME,SEX),课程关系C(C#,CNAME),学生选课关系SC(S#,C#,GRADE)。要查询选修“Computer”课的男生姓名,将涉及到关系

A.

S

B.

S,SC

C.

C,SC

D.

S,C,SC答案D17.(4分)数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和

A.

系统分析员

B.

程序员

C.

数据库管理员

D.

操作员答案C18.(4分)提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为

A.

OS

B.

DS

C.

DBMS

D.

DBS答案C19.(4分)在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的阶段是

A.

数据库系统

B.

文件系统

C.

人工管理

D.

数据项管理答案A20.(4分)学生关系模式S(S#,Sname,Sex,Age),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除一个属性“年龄”,可选用的SQL语句是

A.

DELETEAgefromS

B.

ALTERTABLESDROPAge

C.

UPDATESAge

D.

ALTERTABLES‘Age’答案B二、判断题1.(4分)关系模型就是关系数据库。()得分:0知识点:数据,数据库应用技术答案错2.(4分)关系模型不能表示实体之间多对多联系。()答案错3.(4分)用二维表结构表示实体型,外键实现实体之间联系的模型称为关系模型。()答案对4.(4分)属性取值的变化范围称为该属性的域。()答案对5.(4分)数据库开发的需求分析阶段必须要有用户参与。()答案对2.(4分)关系数据模型

A.

只能表示实体之间1:1联系

B.

只能表示实体之间1:m联系

C.

只能表示实体之间m:n联系

D.

可以表示实体间的任意联系答案D4.(4分)子模式DDL是用来描述

A.

数据库的总体逻辑结构

B.

数据库的局部逻辑结构

C.

数据库的物理存储结构

D.

数据库的概念结构答案B6.(4分)为在查询结果中去掉重复元组,要使用保留字

A.

UNIQUE

B.

COUNT

C.

DISTINCT

D.

UNION得分:0知识点:数据,数据库应用技术答案C8.(4分)DBMS是

A.

数据库

B.

数据库系统

C.

数据库应用软件

D.

数据库管理软件答案D9.(4分)区分不同实体的依据是

A.

名称

B.

属性

C.

对象

D.

概念答案B13.(4分)在SQL语言查询语句中,SELECT子句实现关系代数的

A.

投影运算

B.

选择运算

C.

连接运算

D.

交运算答案A14.(4分)数据库的概念模型独立于

A.

具体的机器和DBMS

B.

E-R图

C.

信息世界

D.

现实世界答案A17.(4分)关系数据库中的投影操作是指从关系中

A.

抽出特定记录

B.

抽出特定字段

C.

建立相应的影像

D.

建立相应的图形答案B18.(4分)在数据库系统中,空值是

A.

0

B.

空格

C.

空字符串

D.

不确定答案D19.(4分)关系模型要求关系必须是规范化的,即要求关系模式必须满足一定的条件,这些规范条件中最基本的一条就是

A.

每一个分量是一个不可分的数据项,即不允许表中表结构

B.

二维表中各列的宽度必须完全相等

C.

二维表中各行和各列的顺序不能交换

D.

属性名要么完全使用汉字,要么全部使用字母答案A20.(4分)若用如下的SQL语句创建了一个表SC:CREATETABLESC(S#CHAR(6)NOTNULL,C#CHAR(3)NOTNULL,SCOREINTEGER,NOTECHAR(20));向SC表插入如下行时,()行可以被插入。

A.

(’201009’,’111’,60,必修)

B.

(’200823’,’101’,NULL,NULL)

C.

(NULL,’103’,80,’选修’)

D.

(’201132’,NULL,86,’’)答案B1.(4分)有关系S(S#,SNAME,SAGE),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是学生号,SNAME是学生姓名,SAGE是学生年龄,C#是课程号,CNAME是课程名称。要查询选修“ACCESS”课的年龄不小于20的全体学生姓名的SQL语句是SELECTSNAMEFROMS,C,SCWHERE子句。这里的WHERE子句的内容是

A.

S.S#=SC.S#andC.C#=SC.C#andSAGE>=20andCNAME=‘ACCESS’

B.

S.S#=SC.S#andC.C#=SC.C#andSAGEin>=20andCNAMEin‘ACCESS’

C.

SAGEin>=20andCNAMEin‘ACCESS’

D.

SAGE>=20andCNAME=’ACCESS’得分:0知识点:数据,数据库应用技术答案A2.(4分)关系模式中各级模式之间的关系为

A.

3NF⊂2NF⊂1NF

B.

3NF⊂1NF⊂2NF

C.

2NF⊂3NF⊂1NF

D.

1NF⊂2NF⊂3NF答案A3.(4分)在SQL语言中,子查询是

A.

返回单表中数据子集的查询语言

B.

选取多表中字段子集的查询语句

C.

选取单表中字段子集的查询语句

D.

嵌入到另一个查询语句之中的查询语句答案D4.(4分)存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,简化程序员和数据库开发建立工作的模型是

A.

网状模型

B.

关系模型

C.

层次模型

D.

以上都有答案B5.(4分)在数据库中,下列说法不正确的是

A.

数据库避免了一切数据重复

B.

数据库减少了数据冗余

C.

数据库中的数据可以共享

D.

若系统是完全可以控制的,则系统可确保更新的一致性答案A6.(4分)下面关于关系性质的说法,错误的是

A.

表中的一行称为一个元组

B.

行与列交叉点不允许有多个值

C.

表中的一列称为一个属性

D.

表中任意两行可能相同得分:0知识点:数据,数据库应用技术答案D7.(4分)用二维表结构表示实体以及实体间联系的数据模型称为

A.

网状模型

B.

层次模型

C.

关系模型

D.

面向对象模型答案C8.(4分)层次数据模型的基本数据结构是

A.

B.

C.

索引

D.

关系答案A9.(4分)"元数据"是指

A.

数据结构的描述

B.

数据项的描述

C.

数据的来源

D.

基本数据答案A10.(4分)在E-R模型转换成关系模型的过程中,下列不正确的做法是

A.

所有联系转换成一个关系

B.

所有实体集转换成一个关系

C.

1:N联系不必转换成关系

D.

M:N联系转换成一个关系答案A11.(4分)设在某个公司环境中,一个部门有多名职工,一名职工只能属于一个部门,则部门与职工之间的联系是

A.

一对一

B.

一对多

C.

多对多

D.

不确定答案B12.(4分)层次模型实现数据之间联系的方法是

A.

连接

B.

指针

C.

公共属性

D.

关系答案B13.(4分)SQl语言具有两种使用方式,分别称为交互式SQL和

A.

提示式SQL

B.

多用户SQL

C.

嵌入式SQL

D.

解释式SQL答案C14.(4分)关系数据模型是目前最重要的一种数据模型,它的三个要素分别是

A.

实体完整性、参照完整性、用户自定义完整性

B.

数据结构、关系操作、完整性约束

C.

数据增加、数据修改、数据查询

D.

外模式、模式、内模式答案B15.(4分)模式是数据库

A.

全局物理结构

B.

局部物理结构

C.

全局逻辑结构

D.

局部逻辑结构答案C16.(4分)在ER模型中,如果有3个不同的实体型,3个M:N联系,根据ER模型转换为关系模型的规则,转换为关系的数目是

A.

4

B.

5

C.

6

D.

7答案C17.(4分)信息的数据表示形式是

A.

只能是文字

B.

只能是声音

C.

只能是图形

D.

上述皆可答案D18.(4分)SQL语言中实现数据库检索的语句是

A.

SELECT

B.

INSERT

C.

UPDATE

D.

DELETE答案A19.(4分)关系模型要求关系必须是规范化的,即要求关系模式必须满足一定的条件,这些规范条件中最基本的一条就是

A.

每一个分量是一个不可分的数据项,即不允许表中表结构

B.

二维表中各列的宽度必须完全相等

C.

二维表中各行和各列的顺序不能交换

D.

属性名要么完全使用汉字,要么全部使用字母答案A20.(4分)关系代数运算的基础是

A.

关系运算

B.

谓词演算

C.

集合运算

D.

代数运算答案C1.(4分)关系规范化中的插入操作异常是指

A.

不该删除的数据被删除

B.

不该插入的数据被插入

C.

应该删除的数据被删除

D.

应该插入的数据未被插入答案D2.(4分)设有一个关系:DEPT(DNO,DNAME),如果要找出倒数第三个字母为W,并且至少包含4个字母的DNAME,则查询条件子句应写成WHEREDNAMELIKE

A.

''__W_%''

B.

''_W_%''

C.

''_W__''

D.

''_%W__''答案D3.(4分)常见的数据模型是

A.

层次模型、网状模型、关系模型

B.

概念模型、实体模型、关系模型

C.

对象模型、外部模型、内部模型

D.

逻辑模型、概念模型、关系模型答案A4.(4分)关系数据模型

A.

只能表示实体之间1:1联系

B.

只能表示实体之间1:m联系

C.

只能表示实体之间m:n联系

D.

可以表示实体间的任意联系答案D5.(4分)下面列出的关于视图的条目中,不正确的是

A.

视图是外模式

B.

视图是虚表

C.

使用视图可以加快查询语句的执行速度

D.

使用视图可以简化查询语句的编写答案C6.(4分)在数据库中,下列说法不正确的是

A.

数据库避免了一切数据重复

B.

数据库减少了数据冗余

C.

数据库中的数据可以共享

D.

若系统是完全可以控制的,则系统可确保更新的一致性得分:0知识点:数据,数据库应用技术答案A7.(4分)现有如下关系:患者(患者编号,患者姓名,性别,出生日期,所在单位)医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的外关键字是

A.

患者编号

B.

患者姓名

C.

患者编号和患者姓名

D.

医生编号和患者编号答案A8.(4分)层次数据模型的基本数据结构是

A.

B.

C.

索引

D.

关系答案A9.(4分)反映现实世界中实体及实体间联系的信息模型是

A.

关系模型

B.

层次模型

C.

网状模型

D.

E-R模型答案D10.(4分)下列四项中,不属于数据库系统特点的是

A.

数据共享

B.

数据完整性

C.

数据冗余度高

D.

数据独立性高答案C11.(4分)在概念模型中的客观存在并可相互区别的事物称

A.

实体

B.

元组

C.

属性

D.

节点答案A12.(4分)SQl语言具有两种使用方式,分别称为交互式SQL和

A.

提示式SQL

B.

多用户SQL

C.

嵌入式SQL

D.

解释式SQL答案C13.(4分)数据库系统的核心是

A.

数据库

B.

数据库管理系统

C.

数据模型

D.

软件工具答案B14.(4分)假设学生关系S(S#,SNAME,SEX),课程关系C(C#,CNAME),学生选课关系SC(S#,C#,GRADE)。要查询选修“Computer”课的男生姓名,将涉及到关系

A.

S

B.

S,SC

C.

C,SC

D.

S,C,SC答案D15.(4分)在SQL语言查询语句中,SELECT子句实现关系代数的

A.

投影运算

B.

选择运算

C.

连接运算

D.

交运算答案A16.(4分)在数据库管理系统中,下面不是数据库存取功能模块的是

A.

事务管理程序模块

B.

数据更新程序模块

C.

交互式程序查询模块

D.

查询处理程序模块答案C17.(4分)关系数据库中的投影操作是指从关系中

A.

抽出特定记录

B.

抽出特定字段

C.

建立相应的影像

D.

建立相应的图形答案B18.(4分)在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的阶段是

A.

数据库系统

B.

文件系统

C.

人工管理

D.

数据项管理答案A19.(4分)设关系数据库中一个表S的结构为S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。若要把“张二的化学成绩80分”插入S中,则可用

A.

ADDINTOSVALUES(’张二’,’化学’,’80’)

B.

INSERTINTOSVALUES(’张二’,’化学’,’80’)

C.

ADDINTOSVALUES(’张二’,’化学’,80)

D.

INSERTINTOSVALUES(’张二’,’化学’,80)答案D20.(4分)存储在计算机内有结构的数据的集合是

A.

数据库系统

B.

数据库

C.

数据库管理系统

D.

数据结构答案B1.(4分)有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是学生号,SNAME是学生姓名,SEX是性别,C#是课程号,CNAME是课程名称。要查询选修“数据库”课的全体男生姓名的SQL语句是SELECTSNAMEFROMS,C,SCWHERE子句。这里的WHERE子句的内容是A.S.S#=SC.S#andC.C#=SC.C#andSEX=’男’andCNAME=’数据库’B.S.S#=SC.S#andC.C#=SC.C#andSEXin’男’andCNAMEin’数据库’C.SEX’男’andCNAME’数据库’D.S.SEX=’男’andCNAME=’数据库’得分:0知识点:数据,数据库应用技术答案A2.(4分)有关系S(S#,SNAME,SAGE),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是学生号,SNAME是学生姓名,SAGE是学生年龄,C#是课程号,CNAME是课程名称。要查询选修“ACCESS”课的年龄不小于20的全体学生姓名的SQL语句是SELECTSNAMEFROMS,C,SCWHERE子句。这里的WHERE子句的内容是A.S.S#=SC.S#andC.C#=SC.C#andSAGE>=20andCNAME=‘ACCESS’B.S.S#=SC.S#andC.C#=SC.C#andSAGEin>=20andCNAMEin‘ACCESS’C.SAGEin>=20andCNAMEin‘ACCESS’D.SAGE>=20andCNAME=’ACCESS’得分:0知识点:数据库应用技术,数据答案A3.(4分)根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“部门”关系中,因哪个属性而使它不满足第一范式?部门(部门号,部门名,部门成员,部门总经理)A.部门总经理B.部门成员C.部门名D.部门号得分:0知识点:数据库应用技术,数据答案B4.(4分)关系模式中各级模式之间的关系为A.3NF⊂2NF⊂1NFB.3NF⊂1NF⊂2NFC.2NF⊂3NF⊂1NFD.1NF⊂2NF⊂3NF得分:0知识点:数据库应用技术,数据答案A5.(4分)假设在一个E-R模型中,存在10个不同的实体集和12个不同的二元联系(二元联系是指两个实体集之间的联系),其中3个1:1联系、4个1:N、5个M:N联系,则这个E-R模型转换成关系的数目可能是A.14B.15C.19D.22得分:0知识点:数据库应用技术,数据答案B6.(4分)一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的A.记录B.行C.属性D.元组得分:0知识点:数据,数据库应用技术答案C7.(4分)以下所列数据库系统组成中,正确的是A.计算机、文件、文件管理系统、程序B.计算机、文件、程序设计语言、程序C.计算机、文件、报表处理程序、网络通信程序D.支持数据库系统的计算机软硬件环境、数据库文件、数据库管理系统、数据库应用程序和数据库管理员得分:0知识点:数据库应用技术,数据答案D8.(4分)下面关于关系性质的说法,错误的是A.表中的一行称为一个元组B.行与列交叉点不允许有多个值C.表中的一列称为一个属性D.表中任意两行可能相同得分:0知识点:数据库应用技术,数据答案D9.(4分)为在查询结果中去掉重复元组,要使用保留字A.UNIQUEB.COUNTC.DISTINCTD.UNION得分:0知识点:数据库应用技术,数据答案C10.(4分)SQl语言是A.层次数据库语言B.网络数据库语言C.关系数据库语言D.非数据库语言得分:0知识点:数据库应用技术,数据答案C11.(4分)区分不同实体的依据是A.名称B.属性C.对象D.概念得分:0知识点:数据库应用技术,数据答案B12.(4分)从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是A.投影操作B.连接操作C.选择操作D.复制操作得分:0知识点:数据库应用技术,数据答案C13.(4分)在ER模型中,如果有3个不同的实体型,3个M:N联系,根据ER模型转换为关系模型的规则,转换为关系的数目是A.4B.5C.6D.7得分:0知识点:数据库应用技术,数据答案C14.(4分)在订单管理系统中,客户一次购物(一张订单)可以订购多种商品。有订单关系R:R(订单号,日期,客户名称,商品编码,数量),则R的主关键字是A.订单号B.订单号,客户名称C.商品编码D.订单号,商品编码得分:0知识点:数据库应用技术,数据答案D15.(4分)在数据库管理系统中,下面不是数据库存取功能模块的是A.事务管理程序模块B.数据更新程序模块C.交互式程序查询模块D.查询处理程序模块得分:0知识点:数据库应用技术,数据答案C16.(4分)一个结点可以有多个双亲,结点之间可以有多种联系的模型是A.网状模型B.关系模型C.层次模型D.以上都有得分:0知识点:数据库应用技术,数据答案A17.(4分)数据库设计的概念设计阶段,表示概念结构的常用方法和描述工具是A.层次分析法和层次结构图B.数据流程分析法和数据流程图C.实体联系方法D.结构分析法和模块结构图得分:0知识点:数据库应用技术,数据答案C18.(4分)在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的阶段是A.数据库系统B.文件系统C.人工管理D.数据项管理得分:0知识点:数据库应用技术,数据答案A19.(4分)学生关系模式S(S#,Sname,Sex,Age),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除一个属性“年龄”,可选用的SQL语句是A.DELETEAgefromSB.ALTERTABLESDROPAgeC.UPDATESAgeD.ALTERTABLES‘Age’得分:0知识点:数据库应用技术,数据答案B20.(4分)若用如下的SQL语句创建了一个表SC:CREATETABLESC(S#CHAR(6)NOTNULL,C#CHAR(3)NOTNULL,SCOREINTEGER,NOTECHAR(20));向SC表插入如下行时,()行可以被插入。A.(’201009’,’111’,60,必修)B.(’200823’,’101’,NULL,NULL)C.(NULL,’103’,80,’选修’)D.(’201132’,NULL,86,’’)得分:0知识点:数据库应用技术,数据答案B1.(4分)概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是

A.

层次模型

B.

关系模型

C.

网状模型

D.

实体-关系模型得分:0知识点:数据,数据库应用技术答案D2.(4分)有关系模式A(C,T,H,R,S),其中各属性的含义是:C,课程:T,教员:H,上课时间:R,教室:S,学生。根据语义有如下函数依赖集F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}。关系模式A的关键字是

A.

C

B.

(H,R)

C.

(H,T)

D.

(H,S)答案D3.(4分)下述不是DBA数据库管理员的职责的是

A.

完整性约束说明

B.

定义数据库模式

C.

数据库安全

D.

数据库管理系统设计答案D4.(4分)在SQL语言的SELECT语句中,能实现投影操作的是

A.

SELECT

B.

FROM

C.

WHERE

D.

GROUPBY答案A5.(4分)在E-R模型转换成关系模型的过程中,下列不正确的做法是

A.

所有联系转换成一个关系

B.

所有实体集转换成一个关系

C.

1:N联系不必转换成关系

D.

M:N联系转换成一个关系得分:0知识点:数据,数据库应用技术答案A6.(4分)实体完整性规则约束

A.

侯选关键字

B.

主关键字

C.

外关键字

D.

超关键字答案B7.(4分)在概念模型中的客观存在并可相互区别的事物称

A.

实体

B.

元组

C.

属性

D.

节点答案A8.(4分)下列所述数据模型概念,不正确的是

A.

不同记录型的集合

B.

各种记录型及其联系的集合

C.

E-R图表示的实体联系模型

D.

数据库的概念模型答案A9.(4分)数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是

A.

DBS包括DB、DBMS

B.

DB包括DBS、DBMS

C.

DBMS包括DB、DBS

D.

DB就是DBS,也就是DBMS答案C10.(4分)下列聚合函数中不忽略空值(null)的是

A.

SUN(列名)

B.

MAX(列名)

C.

AVG(列名)

D.

COUNT(*)答案D11.(4分)模式是数据库

A.

全局物理结构

B.

局部物理结构

C.

全局逻辑结构

D.

局部逻辑结构答案C12.(4分)在数据库中产生数据不一致的根本原因是

A.

数据存储量太大

B.

未对数据进行完整性控制

C.

没有严格保护数据

D.

数据冗余答案D13.(4分)一个结点可以有多个双亲,结点之间可以有多种联系的模型是

A.

网状模型

B.

关系模型

C.

层次模型

D.

以上都有答案A14.(4分)在关系数据库设计中,设计关系模式是数据库设计中()阶段的任务。

A.

逻辑设计阶段

B.

概念设计阶段

C.

物理设计阶段

D.

需求分析阶段答案A15.(4分)在数据库系统中,空值是

A.

0

B.

空格

C.

空字符串

D.

不确定答案D16.(4分)学生关系模式S(S#,Sname,Sex,Age),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除一个属性“年龄”,可选用的SQL语句是

A.

DELETEAgefromS

B.

ALTERTABLESDROPAge

C.

UPDATESAge

D.

ALTERTABLES‘Age’答案B17.(4分)下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是I.人工管理阶段II.文件系统阶段III.数据库阶段

A.

I和II

B.

只有II

C.

II和III

D.

只有I答案D18.(4分)要保证数据库的数据独立性,需要修改的是

A.

模式与外模式

B.

模式与内模式

C.

三级模式之间的两层映射

D.

三层模式答案C19.(4分)下面列出的条目中,不属于数据库技术的主要特点的是

A.

数据的结构化

B.

数据的冗余度小

C.

较高的数据独立性

D.

程序的标准化答案D20.(4分)存储在计算机内有结构的数据的集合是

A.

数据库系统

B.

数据库

C.

数据库管理系统

D.

数据结构答案B2.(4分)层次型、网状型和关系型数据库划分原则是

A.

记录长度

B.

文件的大小

C.

联系的复杂程度

D.

数据之间的联系答案D7.(4分)层次模型不能直接表示

A.

1:1关系

B.

1:m关系

C.

m:n关系

D.

1:1和1:m关系答案C9.(4分)设关系数据库中一个表S的结构为:S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。若要更正王二的化学成绩为85分,则可用

A.

UPDATESSETgrade=85WHERESN=’王二’ANDCN=’化学’

B.

UPDATESSETgrade=’85’WHERESN=’王二’ANDCN=’化学’

C.

UPDATEgrade=85WHERESN=’王二’ANDCN=’化学’

D.

UPDATEgrade=’85’WHERESN=’王二’ANDCN=’化学’答案A10.(4分)关系模式的分解

A.

惟一

B.

不惟一得分:0知识点:数据,数据库应用技术答案B11.(4分)当关系R和S做自然联接时,能够保留R中不满足连接条件元组的操作是

A.

左外联接

B.

右外联接

C.

内部连接

D.

全外联接答案A12.(4分)有殒为”列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主键是

A.

车次

B.

日期

C.

车次+日期

D.

车次+情况摘要答案C14.(4分)要保证数据库的逻辑数据独立性,需要修改的是

A.

模式与外模式之间的映射

B.

模式与内模式之间的映射

C.

模式

D.

三级模式答案A17.(4分)关系数据模型的基本数据结构是

A.

B.

C.

索引

D.

关系答案D19.(4分)关系数据库管理系统应能实现的专门关系运算包括

A.

排序、索引、统计

B.

选择、投影、连接

C.

关联、更新、排序

D.

显示、打印、制表答案B1.(4分)常见的数据模型是

A.

层次模型、网状模型、关系模型

B.

概念模型、实体模型、关系模型

C.

对象模型、外部模型、内部模型

D.

逻辑模型、概念模型、关系模型答案A2.(4分)关系数据模型

A.

只能表示实体之间1:1联系

B.

只能表示实体之间1:m联系

C.

只能表示实体之间m:n联系

D.

可以表示实体间的任意联系答案D3.(4分)在数据库的三级模式结构中,内模式有

A.

1个

B.

2个

C.

3个

D.

任意多个答案A4.(4分)在SQL语言中,子查询是

A.

返回单表中数据子集的查询语言

B.

选取多表中字段子集的查询语句

C.

选取单表中字段子集的查询语句

D.

嵌入到另一个查询语句之中的查询语句答案D5.(4分)下面关于关系性质的说法,错误的是

A.

表中的一行称为一个元组

B.

行与列交叉点不允许有多个值

C.

表中的一列称为一个属性

D.

表中任意两行可能相同得分:0知识点:数据,数据库应用技术答案D6.(4分)下列关系范式中最高范式是

A.

1NF

B.

2NF

C.

3NF

D.

BCNF答案D7.(4分)在E-R模型转换成关系模型的过程中,下列不正确的做法是

A.

所有联系转换成一个关系

B.

所有实体集转换成一个关系

C.

1:N联系不必转换成关系

D.

M:N联系转换成一个关系答案A8.(4分)实体完整性规则约束

A.

侯选关键字

B.

主关键字

C.

外关键字

D.

超关键字答案B9.(4分)层次模型实现数据之间联系的方法是

A.

连接

B.

指针

C.

公共属性

D.

关系答案B10.(4分)区分不同实体的依据是

A.

名称

B.

属性

C.

对象

D.

概念答案B11.(4分)数据库系统的核心是

A.

数据库

B.

数据库管理系统

C.

数据模型

D.

软件工具答案B12.(4分)在ER模型中,如果有3个不同的实体型,3个M:N联系,根据ER模型转换为关系模型的规则,转换为关系的数目是

A.

4

B.

5

C.

6

D.

7答案C13.(4分)在数据库管理系统中,下面不是数据库存取功能模块的是

A.

事务管理程序模块

B.

数据更新程序模块

C.

交互式程序查询模块

D.

查询处理程序模块答案C14.(4分)提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为

A.

OS

B.

DS

C.

DBMS

D.

DBS答案C15.(4分)关系代数中的连接操作是由

A.

选择和投影操作组合而成

B.

选择和笛卡尔积操作组合而成

C.

投影、选择、笛卡尔积操作组合而成

D.

投影和笛卡尔积操作组合而成答案B16.(4分)在关系数据库设计中,设计关系模式是数据库设计中()阶段的任务。

A.

逻辑设计阶段

B.

概念设计阶段

C.

物理设计阶段

D.

需求分析阶段答案A17.(4分)信息的数据表示形式是

A.

只能是文字

B.

只能是声音

C.

只能是图形

D.

上述皆可答案D18.(4分)已知关系R和S,R∩S等价于

A.

(R﹣S)﹣S

B.

S﹣(S﹣R)

C.

(S﹣R)﹣R

D.

S﹣(R﹣S)答案B19.(4分)关系数据库管理系统应能实现的专门关系运算包括

A.

排序、索引、统计

B.

选择、投影、连接

C.

关联、更新、排序

D.

显示、打印、制表答案B20.(4分)用户或应用程序看到的那部分局部逻辑结构和特征的描述是

A.

模式

B.

物理模式

C.

子模式

D.

内模式答案C1.(4分)关系数据库的规范化理论主要解决的问题是

A.

如何构造合适的数据逻辑结构

B.

如何构造合适的数据物理结构

C.

如何构造合适的应用程序界面

D.

如何控制不同用户的数据操作权限答案A2.(4分)SQL语言具有的功能是

A.

关系规范化

B.

数据定义、数据操纵、数据控制、数据查询

C.

数据库系统设计

D.

能绘制E-R图答案B3.(4分)下述不是DBA数据库管理员的职责的是

A.

完整性约束说明

B.

定义数据库模式

C.

数据库安全

D.

数据库管理系统设计答案D4.(4分)数据库的基本特点

A.

数据可以共享(或数据结构化)、数据独立性、数据冗余大,易移值、统一管理和控制

B.

数据可以共享(或数据结构化)、数据独立性、数据冗余小,易扩充、统一管理和控制

C.

数据可以共享(或数据结构化)、数据互换性、数据冗余小,易扩充、统一管理和控制

D.

数据非结构化、数据独立性、数据冗余小,易扩充、统一管理和控制答案B5.(4分)在SQL语言查询语句中,WHERE子句实现关系代数的

A.

投影运算

B.

选择运算

C.

连接运算

D.

交运算答案B6.(4分)数据库三级模式体系结构的划分,有利于保持数据库的

A.

数据独立性

B.

数据安全性

C.

结构规范化

D.

操作可行性答案A7.(4分)为在查询结果中去掉重复元组,要使用保留字

A.

UNIQUE

B.

COUNT

C.

DISTINCT

D.

UNION答案C8.(4分)当关系R和S做自然联接时,能够保留R中不满足连接条件元组的操作是

A.

左外联接

B.

右外联接

C.

内部连接

D.

全外联接答案A9.(4分)"元数据"是指

A.

数据结构的描述

B.

数据项的描述

C.

数据的来源

D.

基本数据得分:0知识点:数据,数据库应用技术答案A10.(4分)在E-R模型转换成关系模型的过程中,下列不正确的做法是

A.

所有联系转换成一个关系

B.

所有实体集转换成一个关系

C.

1:N联系不必转换成关系

D.

M:N联系转换成一个关系答案A11.(4分)数据库系统的核心是

A.

数据库

B.

数据库管理系统

C.

数据模型

D.

软件工具答案B12.(4分)关系数据模型是目前最重要的一种数据模型,它的三个要素分别是

A.

实体完整性、参照完整性、用户自定义完整性

B.

数据结构、关系操作、完整性约束

C.

数据增加、数据修改、数据查询

D.

外模式、模式、内模式答案B13.(4分)数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是

A.

DBS包括DB、DBMS

B.

DB包括DBS、DBMS

C.

DBMS包括DB、DBS

D.

DB就是DBS,也就是DBMS答案C14.(4分)在ER模型中,如果有3个不同的实体型,3个M:N联系,根据ER模型转换为关系模型的规则,转换为关系的数目是

A.

4

B.

5

C.

6

D.

7得分:0知识点:数据,数据库应用技术答案C15.(4分)数据库的概念模型独立于

A.

具体的机器和DBMS

B.

E-R图

C.

信息世界

D.

现实世界答案A16.(4分)关系数据模型的基本数据结构是

A.

B.

C.

索引

D.

关系答案D17.(4分)学生关系模式S(S#,Sname,Sex,Age),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除一个属性“年龄”,可选用的SQL语句是

A.

DELETEAgefromS

B.

ALTERTABLESDROPAge

C.

UPDATESAge

D.

ALTERTABLES‘Age’答案B18.(4分)下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是I.人工管理阶段II.文件系统阶段III.数据库阶段

A.

I和II

B.

只有II

C.

II和III

D.

只有I答案D19.(4分)SQL语言是

A.

高级语言

B.

宿主语言

C.

汇编语言

D.

非过程化语言得分:0知识点:数据,数据库应用技术答案D20.(4分)若用如下的SQL语句创建了一个表SC:CREATETABLESC(S#CHAR(6)NOTNULL,C#CHAR(3)NOTNULL,SCOREINTEGER,NOTECHAR(20));向SC表插入如下行时,()行可以被插入。

A.

(’201009’,’111’,60,必修)

B.

(’200823’,’101’,NULL,NULL)

C.

(NULL,’103’,80,’选修’)

D.

(’201132’,NULL,86,’’)答案B1.(4分)概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是

A.

层次模型

B.

关系模型

C.

网状模型

D.

实体-关系模型得分:0知识点:数据,数据库应用技术答案D2.(4分)有关系模式A(C,T,H,R,S),其中各属性的含义是:C,课程:T,教员:H,上课时间:R,教室:S,学生。根据语义有如下函数依赖集F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}。关系模式A的关键字是

A.

C

B.

(H,R)

C.

(H,T)

D.

(H,S)答案D3.(4分)设关系R和S具有相同的结构,由属于S但不属于R的元组构成的关系,记为

A.

R﹣S

B.

S﹣R

C.

R∪S

D.

S∩S答案C4.(4分)有关系S(S#,SNAME,SAGE),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是学生号,SNAME是学生姓名,SAGE是学生年龄,C#是课程号,CNAME是课程名称。要查询选修“ACCESS”课的年龄不小于20的全体学生姓名的SQL语句是SELECTSNAMEFROMS,C,SCWHERE子句。这里的WHERE子句的内容是

A.

S.S#=SC.S#andC.C#=SC.C#andSAGE>=20andCNAME=‘ACCESS’

B.

S.S#=SC.S#andC.C#=SC.C#andSAGEin>=20andCNAMEin‘ACCESS’

C.

SAGEin>=20andCNAMEin‘ACCESS’

D.

SAGE>=20andCNAME=’ACCESS’答案A5.(4分)在SQL语言中,子查询是

A.

返回单表中数据子集的查询语言

B.

选取多表中字段子集的查询语句

C.

选取单表中字段子集的查询语句

D.

嵌入到另一个查询语句之中的查询语句答案D6.(4分)数据库三级模式体系结构的划分,有利于保持数据库的

A.

数据独立性

B.

数据安全性

C.

结构规范化

D.

操作可行性得分:0知识点:数据,数据库应用技术答案A7.(4分)假设在一个E-R模型中,存在10个不同的实体集和12个不同的二元联系(二元联系是指两个实体集之间的联系),其中3个1:1联系、4个1:N、5个M:N联系,则这个E-R模型转换成关系的数目可能是

A.

14

B.

15

C.

19

D.

22答案B8.(4分)在数据库中,下列说法不正确的是

A.

数据库避免了一切数据重复

B.

数据库减少了数据冗余

C.

数据库中的数据可以共享

D.

若系统是完全可以控制的,则系统可确保更新的一致性答案A9.(4分)以下所列数据库系统组成中,正确的是

A.

计算机、文件、文件管理系统、程序

B.

计算机、文件、程序设计语言、程序

C.

计算机、文件、报表处理程序、网络通信程序

D.

支持数据库系统的计算机软硬件环境、数据库文件、数据库管理系统、数据库应用程序和数据库管理员答案D10.(4分)层次模型不能直接表示

A.

1:1关系

B.

1:m关系

C.

m:n关系

D.

1:1和1:m关系答案C11.(4分)数据管理与数据处理之间的关系是

A.

两者是一回事

B.

两者之间无关

C.

数据管理是数据处理的基本环节

D.

数据处理是数据管理的基本环节答案C12.(4分)SQl语言是

A.

层次数据库语言

B.

网络数据库语言

C.

关系数据库语言

D.

非数据库语言答案C13.(4分)关系模式的分解

A.

惟一

B.

不惟一答案B14.(4分)当关系R和S做自然联接时,能够保留R中不满足连接条件元组的操作是

A.

左外联接

B.

右外联接

C.

内部连接

D.

全外联接答案A15.(4分)反映现实世界中实体及实体间联系的信息模型是

A.

关系模型

B.

层次模型

C.

网状模型

D.

E-R模型答案D16.(4分)下列关系范式中最高范式是

A.

1NF

B.

2NF

C.

3NF

D.

BCNF答案D17.(4分)层次模型实现数据之间联系的方法是

A.

连接

B.

指针

C.

公共属性

D.

关系答案B18.(4分)数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和

A.

系统分析员

B.

程序员

C.

数据库管理员

D.

操作员答案C19.(4分)信息的数据表示形式是

A.

只能是文字

B.

只能是声音

C.

只能是图形

D.

上述皆可答案D20.(4分)要保证数据库的数据独立性,需要修改的是

A.

模式与外模式

B.

模式与内模式

C.

三级模式之间的两层映射

D.

三层模式答案C1.(4分)关系数据库的规范化理论主要解决的问题是

A.

如何构造合适的数据逻辑结构

B.

如何构造合适的数据物理结构

C.

如何构造合适的应用程序界面

D.

如何控制不同用户的数据操作权限答案A2.(4分)常见的数据模型是

A.

层次模型、网状模型、关系模型

B.

概念模型、实体模型、关系模型

C.

对象模型、外部模型、内部模型

D.

逻辑模型、概念模型、关系模型答案A3.(4分)存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,简化程序员和数据库开发建立工作的模型是

A.

网状模型

B.

关系模型

C.

层次模型

D.

以上都有答案B4.(4分)一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的

A.

记录

B.

C.

属性

D.

元组答案C5.(4分)一个关系数据库文件中的各条记录

A.

前后顺序不能任意颠倒,一定要按照输入的顺序排列

B.

前后顺序可以任意颠倒,不影响库中的数据关系

C.

前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同

D.

前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列答案B6.(4分)同一个关系模型的任两个元组值

A.

不能全同

B.

可全同

C.

必须全同

D.

以上都不是答案A7.(4分)SQl语言是

A.

层次数据库语言

B.

网络数据库语言

C.

关系数据库语言

D.

非数据库语言答案C8.(4分)在SQL语言的SELECT语句中,能实现投影操作的是

A.

SELECT

B.

FROM

C.

WHERE

D.

GROUPBY答案A9.(4分)"元数据"是指

A.

数据结构的描述

B.

数据项的描述

C.

数据的来源

D.

基本数据得分:0知识点:数据,数据库应用技术答案A10.(4分)在E-R模型转换成关系模型的过程中,下列不正确的做法是

A.

所有联系转换成一个关系

B.

所有实体集转换成一个关系

C.

1:N联系不必转换成关系

D.

M:N联系转换成一个关系答案A11.(4分)SQl语言具有两种使用方式,分别称为交互式SQL和

A.

提示式SQL

B.

多用户SQL

C.

嵌入式SQL

D.

解释式SQL答案C12.(4分)模式是数据库

A.

全局物理结构

B.

局部物理结构

C.

全局逻辑结构

D.

局部逻辑结构答案C13.(4分)在数据库管理系统中,下面不是数据库存取功能模块的是

A.

事务管理程序模块

B.

数据更新程序模块

C.

交互式程序查询模块

D.

查询处理程序模块答案C14.(4分)一个结点可以有多个双亲,结点之间可以有多种联系的模型是

A.

网状模型

B.

关系模型

C.

层次模型

D.

以上都有得分:0知识点:数据,数据库应用技术答案A15.(4分)SQL语言中实现数据库检索的语句是

A.

SELECT

B.

INSERT

C.

UPDATE

D.

DELETE答案A16.(4分)下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是I.人工管理阶段II.文件系统阶段III.数据库阶段

A.

I和II

B.

只有II

C.

II和III

D.

只有I答案D17.(4分)要保证数据库的数据独立性,需要修改的是

A.

模式与外模式

B.

模式与内模式

C.

三级模式之间的两层映射

D.

三层模式答案C18.(4分)下面列出的条目中,不属于数据库技术的主要特点的是

A.

数据的结构化

B.

数据的冗余度小

C.

较高的数据独立性

D.

程序的标准化答案D19.(4分)数据库设计中,概念模型

A.

依赖于计算机的硬件

B.

独立于DBMS

C.

依赖于DBMS

D.

独立于计算机的硬件和DBMS得分:0知识点:数据,数据库应用技术答案D20.(4分)若用如下的SQL语句创建了一个表SC:CREATETABLESC(S#CHAR(6)NOTNULL,C#CHAR(3)NOTNULL,SCOREINTEGER,NOTECHAR(20));向SC表插入如下行时,()行可以被插入。

A.

(’201009’,’111’,60,必修)

B.

(’200823’,’101’,NULL,NULL)

C.

(NULL,’103’,80,’选修’)

D.

(’201132’,NULL,86,’’)答案B1.(4分)有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是学生号,SNAME是学生姓名,SEX是性别,C#是课程号,CNAME是课程名称。要查询选修“数据库”课的全体男生姓名的SQL语句是SELECTSNAMEFROMS,C,SCWHERE子句。这里的WHERE子句的内容是

A.

S.S#=SC.S#andC.C#=SC.C#andSEX=’男’andCNAME=’数据库’

B.

S.S#=SC.S#andC.C#=SC.C#andSEXin’男’andCNAMEin’数据库’

C.

SEX’男’andCNAME’数据库’

D.

S.SEX=’男’andCNAME=’数据库’答案A2.(4分)层次型、网状型和关系型数据库划分原则是

A.

记录长度

B.

文件的大小

C.

联系的复杂程度

D.

数据之间的联系答案D3.(4分)下述不是DBA数据库管理员的职责的是

A.

完整性约束说明

B.

定义数据库模式

C.

数据库安全

D.

数据库管理系统设计答案D4.(4分)在数据库中,下列说法不正确的是

A.

数据库避免了一切数据重复

B.

数据库减少了数据冗余

C.

数据库中的数据可以共享

D.

若系统是完全可以控制的,则系统可确保更新的一致性答案A5.(4分)数据库系统的数据独立性是指

A.

不会因数据的变化而影响应用程序

B.

不会因系统数据存储结构与数据逻辑结构的变化而影响应用程序

C.

不会因存储策略的变化而影响存储结构

D.

不会因某些存储结构的变化而影响其他的存储结构答案B6.(4分)为在查询结果中去掉重复元组,要使用保留字

A.

UNIQUE

B.

COUNT

C.

DISTINCT

D.

UNION答案C7.(4分)SQl语言是

A.

层次数据库语言

B.

网络数据库语言

C.

关系数据库语言

D.

非数据库语言答案C8.(4分)下列四项中,不属于数据库系统特点的是

A.

数据共享

B.

数据完整性

C.

数据冗余度高

D.

数据独立性高答案C9.(4分)SQL语言中,下列涉及空值的操作,不正确的是

A.

AGEISNULL

B.

AGEISNOTNULL

C.

AGE=NULL

D.

NOT(AGEISNULL)得分:0知识点:数据,数据库应用技术答案C10.(4分)实体是信息世界中的术语,与之对应的数据库术语为

A.

文件

B.

数据库

C.

字段

D.

记录答案D11.(4分)下列所述数据模型概念,不正确的是

A.

不同记录型的集合

B.

各种记录型及其联系的集合

C.

E-R图表示的实体联系模型

D.

数据库的概念模型答案A12.(4分)要保证数据库的逻辑数据独立性,需要修改的是

A.

模式与外模式之间的映射

B.

模式与内模式之间的映射

C.

模式

D.

三级模式答案A13.(4分)数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是

A.

DBS包括DB、DBMS

B.

DB包括DBS、DBMS

C.

DBMS包括DB、DBS

D.

DB就是DBS,也就是DBMS答案C14.(4分)在数据库中产生数据不一致的根本原因是

A.

数据存储量太大

B.

未对数据进行完整性控制

C.

没有严格保护数据

D.

数据冗余答案D15.(4分)数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和

A.

系统分析员

B.

程序员

C.

数据库管理员

D.

操作员得分:0知识点:数据,数据库应用技术答案C16.(4分)在数据库管理系统中,下面不是数据库存取功能模块的是

A.

事务管理程序模块

B.

数据更新程序模块

C.

交互式程序查询模块

D.

查询处理程序模块答案C17.(4分)在关系数据库设计中,设计关系模式是数据库设计中()阶段的任务。

A.

逻辑设计阶段

B.

概念设计阶段

C.

物理设计阶段

D.

需求分析阶段答案A18.(4分)关系模式中的关系模式至少是

A.

1NF

B.

2NF

C.

3NF

D.

BCNF答案A19.(4分)设关系数据库中一个表S的结构为S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。若要把“张二的化学成绩80分”插入S中,则可用

A.

ADDINTOSVALUES(’张二’,’化学’,’80’)

B.

INSERTINTOSVALUES(’张二’,’化学’,’80’)

C.

ADDINTOSVALUES(’张二’,’化学’,80)

D.

INSERTINTOSVALUES(’张二’,’化学’,80)得分:0知识点:数据,数据库应用技术答案D20.(4分)描述数据库全体数据的全局逻辑结构和特性的是

A.

模式

B.

内模式

C.

外模式

D.

存储模式答案A1.(4分)数据库中,数据的物理独立性是指

A.

数据库与数据库管理系统的相互独立

B.

用户程序与DBMS的相互独立

C.

用户的应用程序与存储在磁盘上数据库中的数据是相互独立的

D.

应用程序与数据库中数据的逻辑结构相互独立答案C2.(4分)有关系模式A(C,T,H,R,S),其中各属性的含义是:C,课程:T,教员:H,上课时间:R,教室:S,学生。根据语义有如下函数依赖集F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}。关系模式A的关键字是

A.

C

B.

(H,R)

C.

(H,T)

D.

(H,S)答案D3.(4分)子模式DDL是用来描述

A.

数据库的总体逻辑结构

B.

数据库的局部逻辑结构

C.

数据库的物理存储结构

D.

数据库的概念结构答案B4.(4分)下面关于关系性质的说法,错误的是

A.

表中的一行称为一个元组

B.

行与列交叉点不允许有多个值

C.

表中的一列称为一个属性

D.

表中任意两行可能相同答案D5.(4分)同一个关系模型的任两个元组值

A.

不能全同

B.

可全同

C.

必须全同

D.

以上都不是答案A6.(4分)反映现实世界中实体及实体间联系的信息模型是

A.

关系模型

B.

层次模型

C.

网状模型

D.

E-R模型答案D7.(4分)有殒为”列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主键是

A.

车次

B.

日期

C.

车次+日期

D.

车次+情况摘要答案C8.(4分)在通常情况下,下面的关系中,不可以作为关系数据库的关系是

A.

R1(学生号,学生名,性别)

B.

R2(学生号,学生名,班级号)

C.

R3(学生号,班级号,宿舍号)

D.

R4(学生号,学生名,简历)答案D9.(4分)SQl语言具有两种使用方式,分别称为交互式SQL和

A.

提示式SQL

B.

多用户SQL

C.

嵌入式SQL

D.

解释式SQL得分:

温馨提示

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

评论

0/150

提交评论