第1章数据库系统概论习题及解答

发布时间 : 星期三 文章第1章数据库系统概论习题及解答更新完毕开始阅读

1.4 自测题解析

一、单项选择题

1.下列四项中说法不正确的是( )。

A.数据库减少了数据重复 C.数据库中没有数据冗余

B.数据库中的数据可以共享 D.数据库具有较高的数据独立性

2. 数据库系统与文件系统本质的不同表现在( )。

A.数据库中的数据是按一定的数据结构组织的 B.数据库中的数据项需指明数据类型和取值范围 C.数据库提供了便利的存取方法 D.数据库具有更高的数据存储量

3. 文件系统方式管理数据有很多缺陷,以下不是文件方式缺陷的是( )。

A.数据联系弱 B.数据冗余大

C.数据文件与程序具有设备独立性 D.程序与文件相互依存 4在E-R图中规定用“菱形框”表示( )。

A.实体 B.属性 C.联系 D.模型 5在下列实体联系中,属于一对一联系的是( )。

A.机票与座位号之间的联系 B.车间与工人之间的联系 C.商店与商品之间的联系 D.学生与课程之间的联系 6. 数据模型的三个要素中,不包括( )。 A.数据完整性约束 B.数据结构 C.恢复 D.数据操作. 7. 不是数据库系统中的数据模型是( )。 A.层次模型 B.网状模型 C.关系模型 D.多用户型

8. 在客户机/服务器工作模式中,以下哪一项属于服务器的任务( )。 A. 管理用户界面 B. 产生对数据库的请求 C. 处理对数据库的请求 D. 接收用户的处理要求 9 数据模型是( )。

A.现实世界数据内容的抽象 B.现实世界数据特征的抽象 C.现实世界数据库结构的抽象 D. 现实世界数据库物理存储的抽象 10. DBS 中,内外存数据交换最终是通过( ) 。 A. DBA完成 B. DBMS 完成 C. OS完成 D. 键盘完成

11. 数据库的存储设备和存取方法改变 不影响整体逻辑结构的特性,称为( )。 A. 物理结构独立性 B. 物理数据独立性 C. 逻辑结构独立性 D. 逻辑数据独立性 12. E-R 模型属于( )。

A.概念模型 B.层次模型 C.网状模型 D.关系模型 13. 数据库系统的三级模式结构中,定义索引的组织方式属于( )。 A.概念模式 B.外模式 C.逻辑模式 D.内模式

14. E-R图中的主要元素是( )。

A.结点、记录和文件 B.实体、联系和属性 C.记录、文件和表 D.记录、表、属性

15.下列实体类型的联系中,属于1对多联系的是( )。 A.国家与首都的关系 B.商店与顾客之间的关系 C.班级与班主任的联系 D.学校与教师的联系 16.描述现实世界中事物的某一特性称为( )。 A.实体 B.实体集 C.属性 D.关键字

17.在数据管理技术中,使数据具有较高的独立性和共享性,且数据冗余较少的管理技术是( )。 A.数据库管理 B.文件管理 C.人工管理 D.B和C 18.数据库系统中存放三级结构定义的DB称为( )。 A. DML B.DD C .DDL D. DBMS 19.( )是描述单个用户使用的数据视图。

A.模式 B.子模式 C.物理模式 D.内模式 20.DB,DBMS,DBS三者之间的关系是( )。

A.DBMS包括DB和DBS B. DB包括DBMS和DBS C. DBS包括DB和DBMS D. DBS包括DB但不包括DBMS 21. 描述现实世界中的事物及联系的数据模型是( )。

A.层次模型 B.网状模型 C.关系模型 D.概念模型 22.数据库中的数据独立性是指( )之间相互独立,彼此不受影响。

A.应用程序和数据 B. 应用程序和用户 C.数据库和用户 D.数据库和程序员 23.在数据库的三级模式中,描述DB全部数据的物理结构和特性的是( )。

A.外模式 B.概念模式 C.模式 D.存储模式 24.在DB的三级模式中,外模式( )。

A.只有一个 B.不能有多个 C.可能一个或多个 D.可以定义多个 25.在DB技术中,支持数据的定义、操纵和控制的软件是( )。

A.操作系统 B.编译系统 C.数据库管理系统 D.文件系统 26.在DB技术中,逻辑数据的独立性是指( )。

A.概念模式改变,外模式和应用程序不变 B.内模式改变,概念模式不变 C.概念模式改变,内模式不变 D.存储模式不变,模式可以改变 27.在DBS中,DBMS与OS之间的关系是( )。

A.相互调用 B. 并发运行 C. OS调用DBMS D. DBMS调用OS 28.DB中数据的操作分成两大类,它们是( )。

A.查询和更新 B. 查询与修改 C. 插入与删除 D. 插入与查询 29.DB的三级模式中,最接近外部存储器是( )。

A.外模式 B.概念模式 C.模式 D.内模式 30.DB的三级模式之间应满足( )。

A.结构的一致性 B.相容性 C.完整性 D.可以差别很大 31.DBA与DBMS之间的界面是( )。

A.DB模式 B.数据查询工具 C.应用程序 D.应用程序运行界面 32.通过指针链接来表示和实现实体之间联系的模型是( )。

A.网状模型 B.关系模型 C.网状模型和层次模型 D. 层次模型 33.数据库系统达到数据独立性,是因为采用了( )。

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

34.当数据库数据的存储改变了,应用程序不变,而由DBMS处理这种改变,这是指数据的( )。

A.逻辑独立性 B.物理独立性 C.完整性 D. 一致性 35.在DB中,产生数据修改不一致的根本原因是( )。

A.未对数据进行完整性控制 B.数据冗余 C.数据存储量太大 D. 没有严格保护数据 36.数据库三级模式结构,使用户能抽象地使用数据,不必关心( )。

A.数据完整性 B.在计算机内的数据表示和存储 C.数据安全性 D. 数据一致性 37.ORACLE是一种( )。

A.层次型数据库管理系统 B.网状型数据库管理系统 C.关系型数据库管理系统 D.混合型数据库管理系统 38. E-R模型( )。

A.依赖于计算机硬件和DBMS B.独立于计算机硬件,依赖于DBMS C.独立于计算机硬件和DBMS D.依赖于计算机硬件,独立于DBMS 39. 数据库管理系统、操作系统、应用软件的层次关系从核心到外围是( )。

A.数据库管理系统、操作系统、应用软件 B.操作系统、数据库管理系统、应用软件 C.数据库管理系统、应用软件、操作系统 D.操作系统、应用软件、数据库管理系统 40. 数据库系统中,负责数据库物理结构与逻辑结构的定义与修改的人员是( )。 A.数据库管理员 B.专业用户 C.应用程序员 41. 数据库管理系统不具备的功能为( )。

A. 定义和描述数据库结构的功能 B. 对数据库进行操纵的功能

C. 保证无错误数据的输入 D. 保证数据库的安全性和完整性的功能

D.最终用户

二、填空题

1.数据管理技术发展经历了人工管理、_____和_____三个阶段。 . 2. 组成E-R模型的三个要素是:实体、_______和属性。

3. 数据库结构分为三级,它们分别为:外模式,模式和 ___________。 4. DBS由4部分组成:人员,软件,硬件和___________。 5. 外模式 / 模式映象为数据库提供了 ___________独立性。 6. 数据库中不仅存储数据,而且存储数据的_______ 和描述信息。

7. 每一个应用程序员所看到和使用的数据库的数据子集称为_______ 模型。 8.客户机/服务器之间是通过_______ 来实现“服务请求/服务响应”传递的。 9. 数据库的物理数据独立性是由___________映像提供的。 10. DBMS的数据控制功能包括:________、________、并发控制等。

11. 在DBS的全局结构中,磁盘存储器上的数据结构有四种形式:数据文件、 _____ 、索引文件和统计数据组织。

12. 现实世界事物之间的联系可抽象为三类,它们是_____、_____和_____。

13.数据库结构依据的三类基本数据模型有层次、_____和_____模型。这三类模型都可以由_____模型转换 而来。

14.数据库外模型是_____数据视图。

15.数据库管理系统的主要功能有_____、_____、数据库的运行管理和数据库维护等4个方面。 16.数据库独立性可分为_____和_____。

17.数据库结构被划分为三个层次,它们是_____、_____和_____。 18.数据模型的三要素是_____、_____和_____。

19.DBMS提供_____语言实现对DB中的数据进行查询和更新等操作。

20.数据库系统中,存放三级模式结构的数据库称为_____。

21.数据库系统采用映像技术的好处有:有利于数据库的使用、安全性好、保密性强、保证数据共享和 _______。

22.DBS中核心软件是_____,最重要的用户是_________。 23.现实世界中同类事物的集合,在信息世界中称为__________。 24.使用较为广泛的概念模型是_____。它是由_______图来直观表示。

25. DBMS的数据操作包括检索和更新两大类型。其中更新操作包括对记录的________、________和对字 段值的修改三种操作。

26. DB分成物理数据库和________数据库两类,后者由DD系统管理。

三、设计题

1. 设有商店和顾客两个实体集,“商店”有属性商店号、商店名、地址、电话,“顾客”有属性顾客号、 姓名、地址、年龄、性别。假设一个商店有多个顾客购物,一个顾客可以到多个商店购物,顾客每次去商 店购物有一个消费金额和日期。根据上述语义设计E-R模型。

2.某学生宿舍管理系统,涉及的部分信息如下:

学生:学号,姓名,性别,专业,班级。

寝室:寝室号,房间电话。 管理员:员工号,姓名,联系电话。

其中:每个寝室可同时住宿多名学生,每名学生只分配一个寝室;每个寝室指定其中一名学生担当寝室 长;每个管理员同时管理多个寝室,但每个寝室只有一名管理员。 建立一个反映上述局部应用的E-R模型,

3. 设某商业集团数据库中有商店、商品、职工三类实体。其中商店的属性有:商店号、商店名、地址; 商品的属性有:商品号、商品名、规格、单价;职工的属性有:职工号、姓名、性别、年龄。

每个商店可销售多种商品,每种商品也可放在多个商店销售。每个商店聘用多名职工,每名职工只能在一 个商店工作。

根据上面叙述,设计E-R模型。

联系合同范文客服:xxxxx#qq.com(#替换为@)