好文档 - 专业文书写作范文服务资料分享网站

数据库基础习题与思考题 

天下 分享 时间: 加入收藏 我要投稿 点赞

v1.0 可编辑可修改 习题与思考题

试根据题意写出空白处内容

(1)数据库的逻辑数据独立性是指,对概念模式的修改尽量不影响 外模式 。 (2)一个属性集能惟一标识元组,且又不含有多余的属性,这个属性集称为关系的 候选键 。

(3)关系的完整性是指关系中数据值与其描述的应用对象实际状态保持一致的约束条件。其中,_域完整性_ ___规定了属性的值必须是域中的值。

(4)SQL的组成分成4个部分,用于对基本表和视图的授权、完整性规则的描述、事务控制语句等的是 。

(5)SQL 提供的合计函数中,用于对一列中的值计算个数是 。 试从下列四个选项中选出正确的答案 (1)数据模型的三要素是 B 。

A.层次、网状、关系 B.数据结构、数据操作、完整性约束 C.外部级、概念级、内部级 D.数据库、表、字段 (2)数据库中,常用的数据模型有以下几种 A 。

A.层次、网状、关系 B.数据结构、数据操作、完整性约束 C.外部级、概念级、内部级 D.数据库、表、字段 (3)数据库的体系结构分为 C 。

A.层次、网状、关系 B.数据结构、数据操作、完整性约束 C.外部级、概念级、内部级 D.数据库、表、字段

(4)数据库的物理数据独立性是指,对内模式的修改尽量不影响 C 。

A.外模式/模式映象 B.模式/内模式映象 C.概念模式 D.外模式

(5)在一个关系中,能惟一标识元组的属性或属性集称为关系的 B 。

A.候选键 B.超键 C.外键 D.主键

111111

v1.0 可编辑可修改 (6)若一个关系中有多个候选键,则选其中的一个为关系 D 。

A.候选键 B.超键 C.外键 D.主键

(7)若一个关系R中包含有另一个关系S的主键所对应的属性组F,则称F为R的 C 。

A.候选键 B.超键 C.外键 D.主键 (8)关系的参照完整性可通过定义 C 来实现。

A.候选键 B.超键 C.外键 D.主键 (9)任何符合关系定义的表都是 A 。

A.第一范式 B.第二范式 C.第三范式 D.第四范式

(10)一个关系的所有非主属性都完全依赖于整个主关键字(不存在部分依赖),该关系就属于 b 。

A.第一范式 B.第二范式 C.第三范式 D.第四范式

(11)一个关系不存在部分依赖关系,也没有传递依赖关系,该关系就属于 C 。

A.第一范式 B.第二范式 C.第三范式 D.第四范式

(12)关系的完整性是指关系中数据值与其描述的应用对象实际状态保持一致的约束条件。其中,__ __是指关系中的主关键字不能为空且主关键字的值不能相同。

A.实体完整性 B.参照完整性 C.商务约束 D.域完整性

(13)关系的完整性是指关系中数据值与其描述的应用对象实际状态保持一致的约束条件。其中,__ ___是指不允许引用数据库中不存在的外键数据。

A.实体完整性 B.参照完整性 C.商务约束 D.域完整性 (14)三层结构的数据库应用模式中,核心是__ ___ 。

A.浏览器 B.Web服务器 C.数据库服务器 D.数据库

(15)实现三层数据库应用模式的软件有许多,其中,数据库服务器端的软件有__ ___。

A.IE、Navigator等

B.Microsoft SQL Server、Oracle、Sybase和Informix等 C.IIS、PWS、Enterprise Server等。

D.CGI、ISAPI、NSAPI、JavaScript、VBScript、ASP、Java、DCOM等

(16)已知关系:厂商(厂商号,厂名) CK=厂商号 产品(产品号,颜色,厂商号)

112112

v1.0 可编辑可修改 PK=产品号,CK=厂商号 假设两个关系中已经存在如下图所示元组:

厂商关系 厂商号 C01 C02 C03 厂名 宏达 立仁 广源 产品关系 产品号 P01 P02 厂商号 C01 C03 颜色 红 黄 需要再往产品关系中插入如下4个元组:

I.(P03,C02,红) II.(P04, C01,蓝) III.(P04,C04,白) IV.(P05,null,黑) 问能够插入的元组是__ ___。

A.I,II,IV B.I,III C.I,II D.I,IV

(17)SQL术语与传统的关系模型术语不同。在SQL中,外模式对应于__D ___。

A.索引文件 B.存储文件 C.基本表 D.视图

(18)SQL术语与传统的关系模型术语不同。在SQL中,概念模式对应于__ __。

A.索引文件 B.存储文件 C.基本表 D.视图 (19)实际存储在数据库中的表是__ ___。

A.SQL模式 B.基本表 C.索引文件 D.视图

(20)本身不独立存储在数据库中,而是从基本表或其他视图中导出的是 。

A.视图 B.基本表 C.索引文件 D.SQL模式

(21)SQL的组成分成4个部分,用于定义SQL模式、基本表、视图和索引的是 。

A.SQL DDL B.SQL DML C.SQL DCL D.嵌入式SQL (22)SQL的组成分成4个部分,用于数据查询和数据更新的是 。

A.SQL DDL B.SQL DML C.SQL DCL D.嵌入式SQL (23)SQL的完整性规则主要有三种子句,其中主键子句是 。

A.WHERE子句 B.CHECK子句 C.PRIMARY KEY子句 D.FOREIGN KEY子句

(24)SQL的完整性规则主要有三种子句,其中检查子句是 A 。

A.WHERE子句 B.CHECK子句

113113

v1.0 可编辑可修改 C.PRIMARY KEY子句 D. FOREIGN KEY子句 (25)SQL中查询数据库使用 A 语句。

A.SELECT B.CREATE C.DROP D.UPDATE (26)在SELECT语句中,C 是必须的。

A.SELECT和 WHERE子句 B.SELECT和 GROUP BY子句 C.SELECT和 FROM子句 D.SELECT和 ORDER BY子句 (27)在SELECT语句中,构造查询条件的是 A 。

A.WHERE子句 B.GROUP BY子句 C.FROM子句 D.ORDER BY子句 (28)在SELECT语句中,用于分组的是 B 。

A.WHERE子句 B.GROUP BY子句 C.FROM子句 D) ORDER BY子句 (29)在SELECT语句中,决定查找出来的记录的排列顺序的是 D 。

A.WHERE子句 B.GROUP BY子句 C.FROM子句 D.ORDER BY子句 (30)SQL 提供的合计函数中,用于 计算元组的个数的是 。

A.COUNT(列名) B.AVG(列名) C.SUM(列名) D.COUNT(*) 试判断下列各题(是/否)

(1)一般将网状模型和层次模型统称为非关系模型。( T ) (2)一般将网状模型和层次模型统称为关系模型。( F ) (3)关系实际上是一张二维表格。(T )

(4)SQL语言是非关系数据库的代表性语言。( F )

(5)数据库的体系结构中,物理数据独立性是指对外模式的修改尽量不影响概念模式。( T ) (6)数据库的体系结构中,逻辑数据独立性是指对数据库的概念模式要修改,尽量使内模式保持不变。( F)

(7)数据库的表中的属性名不能相同。( T ) (8)数据库的表中任意两行(元组)不能相同。(T ) (9)数据库的表中属性值可以分解为若干项。( ) (10)数据库的表有行序。( )

(11)表的主码只能是表的某个单个属性。( )

114114

v1.0 可编辑可修改 (12)在关系数据库中,表与表之间的联系就是通过公共属性实现的,这个公共属性是一个表的主键和另一个表的外键。( )

(13)如果一个关系存在更新异常和插入异常,可以通过把此关系分解成两个关系,使每个关系处理一个不同的主题来消除更新异常和插入异常。( )

(14)一个关系存在更新异常和插入异常,是由于样本数据给的不合适造成的。( ) (15)对关系进行分解的过程叫做规范化,规范化是由于关系中存在异常情况而引出的。( ) (16)关系的参照完整性可通过定义主键来实现。( )

(17)函数依赖是指在关系R中,X、Y为R的两个属性或属性组,如果对于X的每一个具体值,Y都有一个具体值与之对应,则称属性Y依赖于属性X。 函数依赖关系反过来也成立。( )

(18)范式将关系分为第一范式、第二范式、第三范式、Boyec-Code范式、第四范式、第五范式、域关键字范式等几种,其中,低级别的范式包含高级别的范式。( )

(19)如果一个关系的所有非主属性都完全依赖于整个主关键字,不存在部分依赖,那么该关系就属于第三范式。( )

(20)单个属性作为主关键字的关系自动就是第二范式。( ) (21)一个关系没有传递依赖关系,则该关系就是第二范式。( )

(22)将关系分解到什么程度,要根据实际情况来决定,并不存在硬性的规定,在设计中所做的工作是由用户的需求来决定的。( )

(23)在关系规范化时,对关系的分析越细致,要求越高,关系的规范化级别越高越好。( ) (24)域完整性约束是最简单、最基本的约束,现在的关系数据库系统一般都有域完整性的检查功能。( )

(25)实体完整性是为了保证主关键字能惟一地标识关系中的每个元组。( ) (26)参照完整性是指不允许引用数据库中不存在的外键数据。( ) (27)先有外键值,后有主关键字值。( )

(28)当使用提供参照完整性约束的DBMS产品时,每当在有外键的表中插入元组时,如果此值在主表中,则允许插入,否则拒绝插入。( )

115115

数据库基础习题与思考题 

v1.0可编辑可修改习题与思考题试根据题意写出空白处内容(1)数据库的逻辑数据独立性是指,对概念模式的修改尽量不影响外模式。(2)一个属性集能惟一标识元组,且又不含有多余的属性,这个属性集称为关系的候选键。(3)关系的完整性是指关系中数据值与其描述的应用对象实际状态保持一致的约束条件。其中,_域完整性__
推荐度:
点击下载文档文档为doc格式
5cw4y4lfx635m4y31ezc5v45r56fo5008wx
领取福利

微信扫码领取福利

微信扫码分享