数据库复习例题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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) 一组严格定义得概念集合