数据库复习例题

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

第一章

一、填空题

1、数据库就是长期存储在计算机内、具有__组织_____得、可以___共享______得数据集合。

2、数据独立性就是指__用户得应用程序______与__数据库中得数据_______就是相互独立得。

3、外模式就是_逻辑_模式得子集。

4、数据库得两级映象技术就是指__外模式与模式之间得映象_______________与___模式与内模式之间得映象______________。

5、数据库管理系统得主要功能包括__数据操纵功能___、____数据库定义功能___________、数据库建立与维护功能及数据库得运行管理

6、当数据得物理存储改变时,应用程序不变,而由DBMS处理这种改变,这就是指数据得___物理独立性_____________。

7、以子模式为框架得数据库就是__用户数据库___________;以模式为框架得数据库就是_概念数据库_________;以物理模式为框架得数据库就是___物理数据库__________。

二、选择题

1、模式与内模式( A )

A、只能有一个

B、最多只能有一个

C、至少两个

D、可以有多个

2、数据库技术采用分级方法将数据库得结构划分成多个层次,就是为了提高数据库得( B )

A、数据规范性与数据独立性

B、逻辑独立性与物理独立性

C、管理规范性与物理独立性

D、数据得共享与数据独立性

3、在数据管理技术得发展过程中,经历了人工管理阶段、文件系统阶段与数据库系统阶段。在这几个阶段中,数据独立性最高得就是哪一阶段( A )

A、数据库系统

B、文件系统

C、人工管理

D、数据项管理

4、下述关于数据库系统得正确叙述就是( B )

A、数据库中只存在数据项之间得联系

B、数据库得数据项之间与记录之间都存在联系

C、数据库得数据项之间无联系,记录之间存在联系

D、数据库得数据项之间与记录之间都不存在联系

5、在数据库系统中,通常用三级模式来描述数据库,其中( B )就是对数据得整个得逻辑结构得描述。

A、外模式

B、逻辑模式

C、内模式

D、逻辑结构

6、数据库得三级模式之间存在得映象关系正确得就是( B )

A、外模式/内模式

B、外模式/模式

C、外模式/外模式

D、模式/模式

7、在数据库中存储得就是( C )

A、数据

B、数据模型

C、数据及数据间得联系

D、信息

8、下面哪个不就是数据库系统必须提供得数据控制功能 ( B )、

A、安全性

B、可移植性

C、完整性

D、并发控制

9、 DBMS提供得DML有两种使用方式,其中一种就是将DML嵌入到某一高级语言中,此高级语言称为( B )

A、查询语言

B、宿主语言

C、自含语言

D、会话语言

10、对于数据库系统,负责定义数据库内容,决定存储结构与存取策略及安全性授权工作得就是( C )

A、应用程序开发人员

B、终端用户

C、数据库管理员

D、数据库管理系统得软件设计人员

三、简答题

1、数据有哪些特征(4分)?

数据有型与值之分、数据受数据类型与取值范围得约束、数据有定性表示与定量表示之分、数据应具有载体与多种表现形式。

2、什么就是数据独立性?数据库系统如何实现数据独立性?数据独立性可带来什么好处?

数据独立性就是指应用程序与数据之间相互独立、不受影响,即数据结构得修改不会引起应用程序得修改.数据独立性包括:物理数据独立性与逻辑数据独立性.物理数据独立

性就是指数据库物理结构改变时不必修改现有得应用程序.逻辑数据独立性就是指数据库逻辑结构改变时不用改变应用程序.数据独立性就是由DBMS得二级睁像功能来实现得.当整个系统要求改变模式时(增加记录类型、增加数据项,由DBMS对各个外模式/模式得映像做相应改变,从而保证了数据得逻辑独立性.当数据得存储结构改变时,由DBMS对模式/内模式得映像做相应改变,从而保证了数据得物理独立性.

3、什么就是数据库管理系统?主要功能有哪些?

数据库管理系统(DBMS)就是专门用于管理数据库得计算机系统软件。数据库管理系统能够为数据库提供数据得定义、建立、维护、查询与统计等操作功能,并完成对数据完整性、安全性进行控制得功能。

4、什么就是数据库系统得二级映象技术,有何作用?

DBS得二级映像就是指外模式与模式之间得映像、模式与内模式之间得映像。

二级映像使三级数据模式之间建立联系,同时也保证了数据得独立性。

5、数据库系统阶段得数据管理有哪些特点?

1、数据库系统以数据模型为基础(整体数据得结构化)

2、数据库系统得数据冗余度小、数据共享度高

3、数据库系统得数据与程序之间具有较高得独立性

4、数据库系统通过DBMS进行数据安全性、完整性、并发控制与数据恢复控制

5、数据库中数据得最小存取单位就是数据项

6、什么就是信息?信息有哪些特征?

信息就就是新得、有用得事实与知识。

信息具有四个基本特征:

1) 信息得内容就是关于客观事物或思想方面得知识;

2) 信息就是有用得,它就是人们活动得必需知识;

3) 信息能够在空间与时间上被传递,在空间上传递信息称为信息通信,在时间上传递信

息称为信息存储;

4) 信息需要一定得形式表示,信息与其表现符号不可分离。

7、什么就是数据库?数据库中得数据有哪些性质?

数据库(DB)就是一个按数据结构来存储与管理数据得计算机软件系统。数据库方法与文件方法相比,具有以下两个特征。

数据库中得数据具有数据整体性。

数据库中得数据具有数据共享性。

①不同得用户可以按各自得用法使用数据库中得数据。

②多个用户可以同时共享数据库中得数据资源。

第二章

一、填空题

1、独立于计算机系统,只用于描述某个特定组织所关心得信息结构得模型,称为___概念模型___;直接面向数据库得逻辑结构得模型,称为___数据模型_______。

2、信息得三种世界就是指____现实世界______、____信息世界__________与计算机世界。

3、常见得数据模型有____层次模型____________、___网状模型_________与关系模型、对象模型。

4、数据模型得三要素就是__数据结构______________、____数据操作__________与______完整性约束条件______________。

5、信息得三种世界就是指___现实世界__________、_____信息世界_________与计算机世界。

6、现实世界得事物反映到人得头脑中经过思维加工成数据,这一过程要经过三个领域,依次就是__现实世界___、____信息世界____与___数据世界____。

7、层次模型、网状模型与关系模型等三种基本数据模型就是根据__描述实体与实体之间联系得不同方式___________来划分得、

二、选择题

1、数据模型就是 ( D )

A) 文件得集合 B) 记录得集合 C) 数据得集合 D) 一组严格定义得概念集合

相关文档
最新文档