广工数据库_期末_考试_试题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

广工《数据库原理与应用》试题

试卷适用专业:08网络工程

姓名:学号:

学院:学院专业班级:网络工程

成绩登记表(由阅卷教师用红色笔填写)

大题号一二三四五总分

得分

阅卷教师: 200 年月日考试说明:本课程为闭卷考试,可携带计算器。

一、选择题(每题1分,共30分选择正确答案的编号,

填在各题后的括号内)

1、用二维表结构表示实体以及实体间联系的数据模型为()。

A、网状模型B、层次模型

C、关系模型D、面向对象模型

2、SQL语言是()标准语言。

A、层次数据库

B、网络数据库

C、关系数据库

D、非数据库

3、创建表时,用来说明字段默认值的是( )。

A、 CHECK

B、 CONSTRAINT

C、 DEFAULT

D、 UNIQUE

4、下述SQL语句中,更新表中数据作用的命令动词是( )。

A、 ALTER

B、 CREATE

C、 UPDATE

D、 INSERT

5、在SELECT语句中使用“*”表示()。

A、选择任何字段

B、选择全部字段

C、选择全部记录 C、选择主码

得分阅卷教师

6、视图是从一个可以多个()表中导出的。

A、基表

B、虚表

C、索引

D、记录

7、数据库的( )是指数据的正确性和相容性。

A.安全性 B.完整性 C.并发控制 D.恢复

8、要保证数据库的数据独立性,需要修改的是( )。

A、三层模式之间的两种映射

B、模式与内模式

9、空值NULL是()的值。

A、空字符串

B、不知道的、不确定或无法填入

C、数值零

D、以上都不是

10、下面是聚合函数的选项是()。

A、 distinct

B、sum

C、 if

D、top

11、子查询可以返回()行而不产生错误。

A、仅一行

B、如果不以ANY、ALL、EXISTS或IN开头,则仅一行

C、无限多行

D、如果不以ANY、ALL、EXISTS或IN开头,则为无限行

12、属性是指实体具有的()。

A. 某种描述. B、某种特性 C、某种数值. D、某种类型

13、在一个关系中如果有这样一个属性存在着,它的值能惟一地标识关系中的每一个元组,称这个属性为 ( )

A.候选码

B.数据项

C.主属性

D.主属性值

14、表中可以()一个元组(一个记录)的某个属性组(字段组)称为主键.

A、唯一确定

B、不唯一确定

C、模糊确定

D、表达

15、若某个属性组不是关系A主码,但它是另一个关系B的主码,则该属性或属性组称为关系A的( )。

A、外部属性

B、主键

C、内键

D、外键

16、 ( )是对关系的描述,一般表示为关系名(属性名1,属性名2,……,属性名n)。

A、关联模式

B、数据模式

C、库模式

D、关系模式

17、在关系代数运算中,5种基本运算为:

A、并、差、选择、投影、自然连接

B、并、差、交、选择、投影

C、并、差、选择、投影、乘积

D、并、差、交、选择、乘积

18、设属性A是关系R的主属性,则属性A不能取空值(NULL)。这是()

A、实体完整性规则

B、参照完整性规则

C、用户定义完整性规则

D、域完整性规则

19.在数据库的三级模式结构中,内模式有()个.

A.1个

B.2个

C.3个

D.任意多个。

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

A、元组

B、行

C、记录

D、属性

21.将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为:()

A、选择

B、投影

C、连接

D、并

22.SQL的含义是:()

A、结构化查询语言

B、数据定义语言

C、数据库查询语言

D、数据库操纵与控制语言

23.数据库系统的组成,除了硬件环境、软件环境、数据库,还包括:()

A、操作系统

B、CPU

C、人员

D、物理数据库

24.数据库系统的核心是:()

A、数据模型

B、数据库管理系统

C、数据库

D、数据库管理员

25.表由哪些部分组成:()

A、查询和字

B、字段和记录

C、记录和窗体

D、报表和字段

26.在SQL 查询中使用Where 子句指出的是:( )

A 、查询目标

B 、查询结果

C 、查询视图

D 、查询条件 27. 下面对于关系的叙述中,哪一个是不正确的? A 、关系中的每一个属性是不可分解的 B 、在关系中元组的顺序是无关紧要的。 C 、任意的一个二维表都是一个关系。

D 、每一个关系只有一种记录类型。

28.设关系R 和S 的元组个数分别为100和300,关系T 是R 与S 的笛卡尔积,则T 的元组个数是( )

A 、400

B 、10000

C 、30000

D 、90000

29、在关系数据库系统中,为了简化用户查询操作,而又不增加数据的存储空间,常用的方法是创建( )。

A 、另一个表

B 、游标

C 、视图

D 、索引 30.对关系模型叙述错误的是: ( )

A 、建立在严格的数学理论、集合论和谓词演算公式的基础之上

B 、微机DBMS 绝大部分采用关系数据模型。

C 、用二维表表示关系模型是其一大特点。

D 、不具有连接操作的DBMS 也可以是关系数据库系统。

二、填空题:(每小题1分,共10分)在以下各小题中画

有_______处填上答案。

1.包含在任何一个候选关键字中的属性称为 1主属性 。

2. 数据模式包括: 2 概念模式 、 3外模式 、 4内模式 ;其中的 4内模式 是用物理模型对数据的描述。

3. 关系操作中选取某些列的操作为: 5投影 ,而选取某些行的操作称为:6 选择 。 5. 关系的完整性约束条件包括三类:( 7 实体完整性 、 8参照完整性 、 9用户自定义完整性 。)

6. SQL 中,运算符“IS NULL ”用于检查__ 10_属性是否为空_____。

三 、问答题(30分)(每题5分)

得分 阅卷教师

得分 阅卷教师

相关文档
最新文档