2012数据库复习题总结.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库与信息系统》参考题 、基本知识点 1. 数据库管理系统由一个互相关联的数据的集合和一组用以访问这些数据的程序组成。 这 些数据用以描述某个特定的企业。 DBMS的基本目标是要提供一个可以让人们方便地、 高效地存取信息的环境。 2. 数据库系统用于存储大量信息。 对数据的管理既涉及到信息存储结构的定义, 又涉及到 信息操作机制的提供。 另外,数据库系统还必须提供所存储数据的安全性保证, 即使在 系统崩溃或有人企图越权访问时也应如此。 如果数据被多用户共享, 那么系统还必须设 法避免可能产生的异常结果。 3. 数据库系统的一个主要目的是要提供给用户数据的抽象视图, 也就是说, 系统隐藏了数 据存储和维护的细节。这是通过定义三个可对数据库系统进行观察的抽象层次来实现 的。这三个层次是 : 物理层、逻辑层和视图层。 4. 数据库结构的基础是数据模型, 一个用于描述数据、 数据间关系、 数据语义和数据约束 的概念工具的集合。 5. 随着时间的推移, 信息会被插人或删除, 数据库随之也发生了改变。 特定时刻存储在数 据库中的信息的集合称作数据库的一个实例。数据库的总体设计称作数据库模式。 有两个层次的数DDL 语句经过编译, 因此数据字典中存储6. 在某个层次上修改模式而不影响较高一层模式的能力叫做数据独立性。 据独立性 : 有两个层次的数 DDL 语句经过编译, 因此数据字典中存储 7. 数据库模式通过一系列用数据定义语言 (DDL) 表达的定义来描述。 产生存储在一个特殊文件中的一系列表, 这个文件称作数据字典, 的是元数据。 数据操纵语言 DML是使得用户可以访问和操纵数据的语言,主要有两种 :过程化的DML 和非过程化的DML过程化的DML要求用户指明需要什么数据以及如何获得这些数据, 非过程化的DML只要求用户指明需要什么数据,而不必指明如何获得这些数据。 9. 事务管理器负责保证无论是否有故障发生, 数据库都要处于一致的 (正确的 ) 状态。事务 管理器还保证并发事务的执行互不冲突。 存储管理器是在数据库中存储的低层数据与应 用程序及向系统提交的查询之间提供接口的程序模块。 存储管理器负责与磁盘上存储的 数据进行交互。 10. 实体一联系 (E--R) 数据模型基于对现实世界的这样一种认识 : 世界由一组基本对象 ( 称 作实体 ) 及这些对象间的联系组成。此模型的主要目的是服务于数据库设计过程,它的 发展是为了帮助数据库设计, 这是通过允许定义企业模式来实现的。 企业模式代表了数 据库的全局逻辑结构,这种全局结构可以用 E-R 图进行图形化表示。 11. 实体是实际存在的可区别于其他对象的对象, 我们通过把每个实体同描述该实体的一组 属性相联系来将它与其他对象相区别。 联系是多个实体间的相互关联。 相同类型的所有 实体的集合构成实体集,相同类型的所有联系的集合构成联系集。 12. 映射的基数指明另一实体通过联系集可以和实体集中的多少个实体相联。 13. 数据库建模的一个重要任务是要说明实体之间以及联系之间如何相互区别二概念上来 说,各个实体或联系是互不相同的, 但从数据库的角度来看, 它们的差异必须用属性表 示出来。 为了进行这样的区别, 为每个实体集指定一个主码。 主码是一个或多个属性的 集合,这些属性的整体可以使我们在实体集中唯一确定一个实体或在联系集中唯一确定 一个联系。 14. 特殊化和概括定义了一个高层实体集和一个或多个低层实体集之间内容上的联系。 特殊 化是取出高层实体集的一个了集来形成一个低层实体集。 概括是用两个或多个不相交的 (低层) 实体集的并集来形成一个高层实体集。高层实体集的属性被低层实体集继承。 15.ER 模型的一个局限是它不能表示联系间的联系,解决的办法是采用聚集。聚集是一种 抽象, 它将联系集看作高层实体集, 这样,联系集及其相关实体集就可以像其他实体一 样被看作高层实体集。 符合ER图的数据库可以用表的集合来表示。数据库的每个实体集和联系集都有唯一与 之对应, 表名即为相应的实体集或联系集的名称。 每个表有多个列, 每列有其唯一列名 的表。 关系数据模型建立在表的集合的基础上。 数据库系统的用户可以对这些表进行查询, 可 以插入新元组、 删除元组以及更新 (修改 )元组。 表达这些操作的语言有几种。 元组关系 演算和域关系演算是非过程化语言, 代表了关系杳询语言所需的基本能力。 关系代数是 一种过程化语言, 在能力上它等价于限制在安全表达式范围内的关系演算的两种形式 :: 关系代数定义了关系查询语言中使用的基本运算。 域约束指出了与属性相关联的可取值的集合。 它也可以禁止某属性上取空值。 参照完整 性约束保证一个关系的给定属性集上的取值也出现在另一关系的某个属性集上。 函数依 赖

文档评论(0)

kunpeng1241 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档