数据库原理习题及答案17最新

  • 格式:doc
  • 大小:1.44 MB
  • 文档页数:27

下载文档原格式

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

数据库系统原理习题集

第一章数据库系统概述

一、选择题

1.现实世界中客观存在并能相互区别的事物称为( )。

A.实体B.实体集 C.字段D.记录

2.现实世界中事物的特性在信息世界中称为( )。

A.实体D.实体标识符 C.属性D.关键码

3.下列实体类型的联系中,属于一对一联系的是( )。

A.教研室对教师的所属联系

B.父亲对孩子的亲生联系

C.省对省会的所属联系

D.供应商与工程项目的供货联系

4.层次模型必须满足的一个条件是( B )。

a.每个结点均可以有一个以上的父结点

b.有且仅有一个结点无父结点

C.不能有结点无父结点

D.可以有一个以上的结点无父结点

5. 采用二维表格结构表达实体类型及实体间联系的数据模型是( )。

A.层次模型B.网状模型C.关系模型D.实体联系模型

6.逻辑数据独立性是指( A )。

A.模式改变,外模式和应用程序不变

B.模式改变,内模式不变

C.内模式改变,模式不变

D.内模式改变,外模式和应用程序不变

7.数据库(DB).DBMS.DBS三者之间的关系( )。

A. DB包括DBMS和DBS B.DBS包括DB和DBMS

C.DBMS包括DB和DBS D.DBS与DB和DBMS无关

8.数据库系统中,用( )描述全部数据的整体逻辑结构。

A.外模式D.存储模式 c.内模式 D.模式

9.数据库系统中,用户使用的数据视图用( )描述,它是用户与数据用库系统之间的接口。A.外模式 B.存储模式C.内模式D.模式

10.数据库系统中,物理存储视图用( )描述。

A.外模式B.用户模式 C.内模式D.模式

11.数据库系统达到了数据独立性是因为采用了( D )。

A.层次模型D.网状模型 C.关系模型D.三级模式结构

12.物理数据独立性是指( C )。

A.模式改变,外模式和应用程序不变

B.模式改变,内模式不变

C.内模式改变,模式不变

D.内模式改变,外模式和应用程序不变

13.下列语言中,不是宿主语言的是( )。

A.C B.FORTRAN C. SQL D.COBOL

17.数据的完整性是指()。

A.数据是正确的 B.数据的独立性、可控性

C.数据的一致性 D.数据的正确性、有效性和相容性

18.在数据库系统中,“数据独立性”和“数据联系”这两个概念之间的联系是()。

A.没有必然的联系 B.同时成立或不成立

C.前者蕴涵后者 D.后者蕴涵前者

19.数据库的概念模型独立于()。

A.具体的机器和数据库管理系统 B.E-R图

C.信息世界 D.现实世界

20.数据库管理系统的工作不包括(C )。

A.定义数据库 B.对已定义的数据库进行管理

C.为定义的数据库提供操作系统 D.数据通信

二、填空题

1.数据库中存储的基本对象是数据

2.数据管理经历了人工管理、文件系统、数据库系统_三个发展阶段。

3.___内模式是指数据库的物理结构改变时,尽量不影响整体逻辑结构、用户的逻辑结构以及应用程序。

4._模式是数据库的整体逻辑结构改变时,尽量不影响用户的逻辑结构以及应用程序。

5.数据库系统与文件管理系统相比较数据的冗余度_低___,数据共享性__高_。

6.用户与操作系统之间的数据管理软件是_数据库管理系统_。

7.数据模型应当满足_________、___________和___________三方面的要求。

8.现实世界中,事物的个体在信息世界中称为_实体_,在机器世界中称为_记录。

9.现实世界中,事物的每一个特性在信息世界中称为__属性_,在机器世界中称为_字段。

10.能惟一标识实体的属性集,称为__码。

11.属性的取值范围称为该属性的__域__。

12.两个不同实体集的实体间有_一对一__、__一对多_和_多对多三种情况联系。

13. 表示实体类型和实体间联系的模型,称为_数据模型。

14. 最著名、最为常用的概念模型是_ER模型_。

15.常用的结构数据模型有_层次模型网状模型关系模型。

16.数据模型的三要素包含数据结构、_数据操纵_和_完整性约束__三部分。

17.在E-R图中,用__________表示实体类型;用___________表示联系类型;用_________ 表示实体类型和联系类型的属性。

18.用二维表格表示实体类型及实体间联系的数据模型称为关系模型。

19.关系模型是由一个或多个关系模式组成的集合。

20.数据库的体系结构分为____________、_____________和____________三级。

21.DBMS提供了三级模式_和_二级映像功能,保证了数据库系统具有较高的数据独立性。

22.在数据库的三级模型结构中,单个用户使用的数据视图的描述,称为_____________;全局数据视图的描述,称为____________;物理存储数据视图的描述,称为__________。

23.数据独立性是指_应用程序_和__数据__之间相互独立,不受影响。

24.数据独立性分成_逻辑独立性和__物理独立性两级。

25.DBMS提供_DDL_定义数据库的三级模式结构及其相互之间的映象,定义数据完整性、安全控制等约束。

26.DBMS提供_DML_实现对数据库中数据的检索和更新等操作。

三、综合题

1.试给出三个实际部门的E-R图,要求实体型之间具有一对一,一对多,多对多各种不同的联系。

2.某工厂生产若干产品,每种产品有不同的零件组成,有的零件可用在不同的产品上。这些零件由不同的原材料制成,不同零件所用的材料可以相同。这些零件按所属的不同产品分别放在仓库中。试用E-R图画出此工厂产品、零件、材料、仓库的概念模型。

3.某百货公司有若干连锁商店,每家商店经营若干商品,每家商店由若干职工,但每个职工只能服务于一家商店。试描述该百货公司的E-R模型,并给出每个实体、联系的属性。

第一章答案

一、选择题