- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
《数据库系统概论》简答题集答案
◆数据库管理系统的主要功能是什么?
数据库管理系统是位于用户与操作系统之间的一层数据管理软件。它的主要功能包括:数据定义功
能、数据操纵功能、数据库的运行管理、数据库的建立和维护功能。
◆数据管理技术的人工管理阶段的特点是什么?
◆数据管理技术的文件系统阶段的特点是什么?
用文件系统管理数据具有如下特点:数据可以长期保存、由文件系统管理数据、数据共享性差冗余
度大、数据独立性差。
◆数据库系统的特点是什么?
◆什么是数据的物理独立性?什么是数据的逻辑独立性?
◆什么是数据模型?它应该满足哪三方面的要求?
在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和和信息。即数据模型就是
现实世界的模拟。
数据模型应满足三方面的要求:一是能比较真实地模拟现实世界;二是容易为人所理解;三是便于
在计算机上实现。
◆试述概念模型的作用
概念模型实际上是现实世界到计算机世界的一个中间层次。概念模型用于信息世界的建模,是现实
世界到信息世界的第一层抽象,是数据库设计人员进行数据库设计的有力工具,也是数据库设计人员和
用户之间进行交流的语言。
◆满足什么条件的数据库系统被称为层次模型数据库?
层次模型数据库是满足下面两个条件的基本层次联系的集合:
(1)有且只有一个结点没有双亲结点,这个结点称为根结点
(2)根以外的其他结点有且只有一个双亲结点
◆在层次模型中可以那两种方法表示多对多联系,两者的优缺点如何?
在层次模型中表示多对多联系,必须首先将其分解成一对多联系。分解方法有两种:冗余结点法和
虚拟结点法。冗余结点的优点是结构清晰,允许结点改变存储位置,缺点是需要额外占用存储空间,有
潜在的不一致性。虚拟结点法的优点是减少对存储空间的浪费,避免产生潜在的不一致性,缺点是结点
改变存储位置可能引起虚拟结点中指针的修改。
◆试述层次数据模型的优缺点
◆满足什么条件的数据库系统被称为网状模型数据库?
◆试述网状数据模型的优缺点
◆试述关系数据模型的优缺点
◆试述数据库系统的三级模式结构
数据库系统的三级模式结构是指数据库系统是由外模式、模式和内模式三级构成;数据库管理系统
在这三级模式之间提供了两层映象,从而形成了物理独立性和逻辑独立性。
◆什么是物理独立性?什么是逻辑独立性?
◆试述数据库系统对硬件资源的要求
由于数据库系统数据量很大,DBMS本身因功能繁多同样规模很大,因此数据库系统对硬件资源提
出了较高的要求:1、要有足够大的内存,存放操作系统、DBMS核心模块、数据缓冲区和应用程序。
2、有足够大的磁盘等直接存取设备存放数据库。3、要求系统有较高的通道能力,以提高数据传送率。
◆数据库系统主要包括哪些方面的软件?
◆数据库管理员的职责是什么?
◆数据库系统应该包括哪些方面的人员?
◆试述关系数据库的实体完整性和参照完整性
若属性A是基本关系R的主属性,则属性A不能取空值;若属性(组)F是基本关系R的外码,则
R中每个元组在F上的值必须为空值或参照关系中某个元组的主码值。
◆基本关系具有什么样的性质
◆试述关系数据语言的特点和分类
关系数据语言的运算对象和运算结果都是集合。
关系数据语言包括关系代数、元组关系演算和域关系演算。
◆试述关系代数中等值连接和自然连接的区别和联系
◆试述SQL语言的特点
◆什么是聚簇索引,什么情况下使用聚簇索引?
所谓聚簇索引是指索引项的顺序与表中记录的物理顺序一致的索引组织。用户可以在最常查询并列
要求有较快响应速度的列上建立聚簇索引以提高查询效率。
◆说明SQL语言中WHERE子句和HAVING子句的区别
WHERE子句与HAVING短语的区别在于作用对象不同。WHERE子句作用于基本表或视图,从中选择满
足条件的元组;HAVING短语作用于组,从中选择满足条件的组。
◆什么是SQL查询中的外连接?
在通常的连接操作中,只有满足连接条件的元组才能作为结果输出。如果希望当一个表中元组找不
到另一个表中满足连接条件的元组时依然输出结果,则需要使用外连接,这时不满足连接条件一端的元
组取值为空值。外连接还可分为右外连接和左外连接两种。
◆请说明视图的作用
◆说明嵌入式SQL与主语言之间是如何通信的?
◆说明使用游标的步骤和相关SQL语句
◆什么是动态SQL?在什么情况下使用动态SQL技术?
动态SQL即是在程序运行过程中临时“组装”的SQL语句。在三种情况
您可能关注的文档
- (易错题)小学数学三年级下册第六单元《年,月,日》 单元检测(有答案解 精品.pdf
- (易错题)初中英语七年级上册Unit 2 〈This is my sister〉检测题(答 精品.pdf
- c51单片机复习题简答题 .pdf
- 《易错题》小学数学三年级下册第五单元《面积》 单元测试(答案解析)(1精品.pdf
- 【中考英语】中考英语高频考题精选含答案 .pdf
- 牛津译林版八年级上册英语8A Unit 8单元易错题集(含答案) .pdf
- 第1讲 观察物体(三)-2022-2023学年五年级数学下册易错题精编讲义.pdf
- 第二章政府与非营利组织会计的基本理论与方法 .pdf
- linux系统编程试卷(答案) .pdf
- C语言之结构体练习题 .pdf
文档评论(0)