数据库原理及应用课后习题答案

数据库原理及应用课后习题答案

ID:38367502

大小:430.59 KB

页数:14页

时间:2019-06-11

数据库原理及应用课后习题答案_第1页
数据库原理及应用课后习题答案_第2页
数据库原理及应用课后习题答案_第3页
数据库原理及应用课后习题答案_第4页
数据库原理及应用课后习题答案_第5页
资源描述:

《数据库原理及应用课后习题答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章习题一、选择题1.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)之间的关系是(C)。A)DB包含DBS和DBMSB)DBMS包含DBS和DBC)DBS包含DB和DBMSD)没有任何关系2.数据库系统的核心是(B)。A)数据模型B)数据库管理系统C)数据库D)数据库管理员3.数据独立性是数据库技术的重要特点之一,所谓数据独立性是指(D)。A)数据与程序独立存放B)不同的数据被存放在不同的文件中C)不同的数据只能被队友的应用程序所使用D)以上三种说法都不对4.用树形结构表示实体之间联系的模型是(C)。A

2、)关系模型B)网状模型C)层次模型D)以上三个都是5.“商品与顾客”两个实体集之间的联系一般是(D)。A)一对一B)一对多C)多对一D)多对多6.在E-R图中,用来表示实体的图形是(A)。A)矩形B)椭圆形C)菱形D)三角形7.在数据库管理系统提供的数据语言中,负责数据的模式定义和数据的物理存取构建的是(A)。A)数据定义语言B)数据转换语言C)数据操纵语言D)数据控制语言8.数据库系统的三级模式结构中,下列不属于三级模式的是(B)。A)内模式B)抽象模式C)外模式D)概念模式9.在数据库管理系统提供的语言中,负责数据的完

3、整性、安全性的定义与检查以及并发控制、故障恢复等功能的是(D)。A)数据定义语言B)数据转换语言C)数据操纵语言D)数据控制语言10.下面关于数据库系统叙述正确的是(B)。A)数据库系统避免了一切冗余B)数据库系统减少了数据冗余C)数据库系统比文件能管理更多的数据D)数据库系统中数据的一致性是指数据类型的一致11.下列叙述中,错误的是(C)。A)数据库技术的根本目标是要解决数据共享的问题B)数据库设计是指设计一个能满足用户要求,性能良好的数据库C)数据库系统中,数据的物理结构必须与逻辑结构一致D)数据库系统是一个独立的系统

4、,但是需要操作系统的支持12.在数据库管理系统提供的数据语言中,负责数据的查询及增、删、改等操作的是(D)。A)数据定义语言B)数据转换语言C)数据控制语言D)数据操纵语言13.下列有关数据库的描述,正确的是(A)。A)数据库是一个结构化的数据集合B)数据库是一个关系C)数据库是一个DBF文件D)数据库是一组文件14.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是(D)。A)外模式B)内模式C)存储模式D)模式141.(B)是存储在计算机内有结构的数据的集合。A)数据库系统B)数据库C)数据库管理系

5、统D)数据结构二、填空题1.数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,独立性最高的阶段是___数据库系统___。2.在关系数据库中,把数据表示成二维表,每一个二维表称为___关系___。3.在数据库理论中,数据物理结构的改变,如存储设备的更换、物理存储的更换、存取方式等都不影响数据库的逻辑结构,从而不引起应用程序的变化,称为___物理独立性___。4.数据库管理系统是位于用户与___操作系统___之间的软件系统。5.数据库系统中,实现数据管理功能的核心软件称为___数据库管理系统(DBMS)___。6

6、.一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”间的关系属于___一对多___的关系。7.数据库三级模式体系结构的划分,有利于保持数据的___独立性___。8.数据库保护分为:安全性控制、___完整性控制___、并发性控制和数据恢复。9.在数据库理论中,数据库总体逻辑结构的改变,如修改数据模式、增加新的数据类型、改变数据间联系等,不需要修改相应的应用程序,称为___逻辑独立性___。10.数据库管理系统常见的数据模型有层次模型、网状模型和___关系模型___三种。11.对现实世界进行

7、第一层抽象的模型,称为___概念___模型;对现实世界进行第二层抽象的模型,称为___结构(逻辑)___模型。12.层次模型的数据结构是___树___是结构;网状模型的数据结构是___有向图___结构;关系模型的数据结构是___二维表___结构;面向对象模型的数据结构之间可以___嵌套和递归___。13.在数据库技术中,编写应用程序的语言一般是C,Basic等高级语言,这些语言被称___宿主语言(或主语言)___语言。14.数据库系统中,用于存放三级结构定义的数据库称为___数据字典___。15.从最终用户来看,数据库系统

8、的外部体系结构可分为5种类型:___单用户结构___、___主从式结构___、___分布式结构___、___客户/服务器结构___、___浏览器/服务器结构___。三、简答题1.简述数据管理技术发展的三个阶段。各个阶段的特点是什么?2.从程序和数据之间的关系分析文件系统和数据库系统之间的区别和联系。3.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。