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

SQL Server数据库技术及应用1-7章题库练习题测试题带答案

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

思考习题

一、单选题

1.应用数据库技术的主要目的是为了( C )。 A 解决保密问题 B 解决数据完整性问题 C 共享数据问题 D 解决数据量大的问题 2.数据库管理系统(DBMS)是( D )。

A 教学软件 B 应用软件 C 辅助设计软件 D 系统软件 3.在数据库中存储的是( C )。

A 数据 B 数据模型 C 数据以及数据之间的关系 D 信息 4.数据库系统的核心是( B )。

A 数据库 B 数据库管理系统 C 操作系统 D 应用程序 5.数据库具有(B)、最小的(A)和较高的(C)。

(1)A 程序结构化 B 数据结构化 C 程序标准化 D 数据模块化 (2)A 冗余度 B 存储量 C 完整性 D 有效性

(3)A 程序与数据可靠性 B 程序与数据完整性 C 程序与数据独立性 D 程序与数据一致性

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

A 数据库系统 B 文件系统 C 人工管理 D 数据项管理 7.在数据库中,产生数据不一致的根本原因是( D )。

A 数据存储量太大 B 没有严格保护数据 C 未对数据进行完整性控制 D 数据冗余

8.按照传统的数据模型分类,数据库系统可以分为三种类型( B )。 A 大型、中型和小型 B 层次、网状和关系 C 数据、图形和多媒体 D 西文、中文和兼容

9.数据库技术的奠基人之一E.F.Codd从1970年起发表多篇论文,主要论述的是( C )。

A 层次数据模型 B 网状数据模型 C 关系数据模型 D 面向对象数据模型

10.数据库三级模式体系结构的划分,有利于保持数据库的( A )。 A 数据独立性 B 数据安全性 C 结构规范化 D 操作可靠性 二、填空题

1.数据库是长期存储在计算机内、有(组织)的、可(共享)的数据集合。 2.DBMS是指(数据库管理系统),具有(数据定义)、(数据控制)、(数据库运行与管理、数据字典等功能,SQL Server是属于(关系)数据库管理系统。

3.数据库系统一般是由(硬件系统)、(数据库)、(数据库管理系统及相关软件)、(用户)及(数据库管理员)等五大部分组成。

4.数据处理是指将( 将数据转换成信息 )的过程,而数据管理包含数据处理过程中的数据(收集)、(组织)、(整理)、(加工)、传播等基本环节。

5.关系模型是由(关系数据结构)、(关系操作集合)、(关系完整性)等三个部分组成。

三、简答题

1.什么是数据库、数据库管理系统、数据库系统?

答:数据库是存储在计算机内部,有组织、可共享的数据集合。

数据库管理系统:是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称dbms。

数据库系统:是由数据库及其管理软件组成的系统。 2.计算机数据管理经历了哪几个阶段?

答:人工管理阶段、文件管理阶段和数据库管理阶段。 3.试述数据库系统的特点。 答:(1)数据结构化

数据库系统实现整体数据的结构化,这是数据库的主要特征之一,也是数据库系统与文件系统的本质区别。

(2)数据的共享性高,冗余度低,易扩充

数据库的数据不再面向某个应用而是面向整个系统,因此可以被多个用户、多个应用以多种不同的语言共享使用。由于数据面向整个系统,是有结构的数据,不仅可以被多个应用共享使用,而且容易增加新的应用,这就使得数据库系统弹性大,易于扩充。

(3)数据独立性高

数据独立性包括数据的物理独立性和数据的逻辑独立性。

数据库管理系统的模式结构和二级映像功能保证了数据库中的数据具有很高的物理独立性和逻辑独立性。

(4)数据由DBMS 统一管理和控制

数据库的共享是并发的共享,即多个用户可以同时存取数据库中的数据甚至可以同时存取数据库中同一个数据。为此,DBMS 必须提供统一的数据控制功能,包括数据的安全性保护、数据的完整性检查、并发控制和数据库恢复。

4.数据模型有哪三大要素,有哪些类型?

答:数据模型通常由数据结构、数据操作和完整性约束三部分组成。 (1)数据结构:是所研究的对象类型的集合,是对系统静态特性的描述。 (2)数据操作:是指对数据库中各种对象(型)的实例(值)允许进行的操作的集合,包括操作及有关的操作规则,是对系统动态特性的描述。

(3)数据的约束条件:是一组完整性规则的集合。完整性规则是给定的数据模型中数据及其联系所具有的制约和依存规则,用以限定符合数据模型的数据库状态以及状态的变化,以保证数据的正确、有效、相容。

数据模型有:层次模型、网状模型、关系模型和面向对象模型。

思考习题

一、选择题

1.在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的( B )阶段。

A 需求分析 B 概念设计 C 逻辑设计 D 物理设计

2.E-R图是数据库设计的重要工具之一,它包括用于建立数据库的( B )。 A 概念模型 B 逻辑模型 C 结构模型 D 物理模型 3.在关系数据库设计中,设计关系模式是( C )的任务。

A 需求分析阶段 B 概念设计阶段 C 逻辑设计阶段 D 物理设计阶段 4.在数据库的概念设计中,最常用的数据模型是( D )。 A 形象模型 B 物理模型 C 逻辑模型 D 实体联系模型

5.从E-R模型向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的关键字是(C )。

A M端实体的关键字 B N端实体的关键字 C 两端实体关键字的组合 D 重新选取其它属性 6.数据库逻辑设计的主要任务是( B )。

A 建立E-R图 B 创建数据库说明 C 建立数据流图 D 建立数据索引 7.数据流图(DFD)是用于数据库设计过程中( B )阶段的工具。 A 可行性分析 B 需求分析 C 概念结构设计 D 逻辑结构设计 8.关系数据规范化是为解决关系数据中( A )问题而引入的。 A 插入、删除和数据冗余 B 提高查询速度

C 减少数据操作的复杂性 D 保证数据的安全性和完整性

9.若两个实体之间的联系是1:N,则实现1:N联系的方法是___A____。 A 在“N”端实体转换的关系中加入“1”端的实体转换关系的码 B 将“N”端实体转换关系的码加入到“1”端的关系 C 在两个实体转换的关系中,分别加入另一个关系码 D 将两个实体转换成一个关系。

10.数据库概念设计的E-R图中,用属性描述实体的特征,属性在E-R图中用(D)

表示。

A 矩形 B 四边形 C 菱形 D 椭圆形

二、填空题

1.数据库设计分为以下六个阶段( 需求分析 )、(概念设计)、( 逻辑设计 )、( 物理设计 )、( 编码 )和( 调试 )。

2.“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的( 物理 )设计阶段。

3.关系规范化的目的是( 解决插入异常、删除异常和更新异常的问题)。 4.1NF,2NF,3NF之间,相互是一种(包含)关系。

5.“三分(技术 ),七分( 管理),十二分(基础数据 )”是数据库建设的基本规律。

6.客观存在并可相互区别的事物称为( 实体 ),它可以是具体的人、事、物,也可以是抽象的概念或联系。

7. 实体之间的联系有( 1:1 ) 、( 1:N )、( M:N )三种。 8. 如果两个实体之间具有N:N联系,则将它们转换为关系模型的结果是( 3 )个关系。

9.E-R模型是对现实世界的一种抽象,它的主要成分是( 实体 )、联系和( 属

SQL Server数据库技术及应用1-7章题库练习题测试题带答案

思考习题一、单选题1.应用数据库技术的主要目的是为了(C)。A解决保密问题B解决数据完整性问题C共享数据问题D解决数据量大的问题2.数据库管理系统(DBMS)是(D)。A教学软件B应用软件C辅助设计软件D系统软件3.在数据库中存储的是(C)。A数据B数据模型C
推荐度:
点击下载文档文档为doc格式
6yv4e77dl968ub00wtu64vbt01gdo5005e3
领取福利

微信扫码领取福利

微信扫码分享