第一章数据库基础知识题库.pptVIP

  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.3.2 关系代数 关系代数是以集合代数为基础发展起来的。在关系代数的操作中,其操作对象和操作结果均为关系。关系代数也是一种抽象的查询语言,它通过对关系的操作来表达查询。关系代数的基本运算有两类:传统的集合运算(并、交、差等)和专门的关系运算(选择、投影、联接),有些查询需要几个基本运算的组合。 1.并(Union) 设有关系R、S(R、S具有相同的关系模式),则关系R与关系S的并由属于R或者属于S的元组组成。 1.3.2 关系代数 2.差(Difference) 设有关系R、S(R、S具有相同的关系模式),则关系R与关系S的差由属于R而不属于S的元组组成。 3.交(Intersection) 设有关系R、S(R、S具有相同的关系模式),则关系R与关系S的交由既属于R又属于S的元组组成。 1.5.3 Access数据库的系统结构 5 宏   可以将宏看做是一种简化的编程语言。利用宏,用户不必编写任何代码,就可以实现一定的交互功能。例如弹出对话框、单击按钮打开窗体等。 1.5.3 Access数据库的系统结构 6 模块   不仅可以通过从宏操作列表中以选择的方式在Access中创建宏,而且还可以用VBA编程语言编写过程模块。 1.2.2 E-R模型 1.2.3 常用的数据模型 1.层次模型 层次模型是最早发展起来的数据模型,它是把客观问题抽象为一个严格的自上而下的层次关系。 2.网状模型 网状模型的数据结构是一个网络结构,其基本特征是:一个双亲允许有多个子女;反之,一个子女也可以有多个双亲。 1.2.3 常用的数据模型 3.关系模型 关系模型是各种数据模型中最重要的模型。关系模型是建立在数学概念基础上的,在关系模型中,把数据看成一个二维表,这个二维表就叫做关系。 4.面向对象模型 在一些经典的数据库技术资料中,所提到的数据模型为关系模型、层次模型和网状模型。 1.3 关系数据库 1.3.1关系模型 1.关系数据结构 2.关系操作集合 3.关系的完整性约束   (1) 数据库中的数据与现实世界中应用需求的数据的正确性、相容性和一致性;   (2) 数据库内数据之间的正确性、相容性和一致性。 R t S} 1.3.2 关系代数 4.选择(Selection) 选择是在关系R中选择满足给定条件的元组,即从行的角度进行操作。 5.投影(Projection) 投影是从关系R中选择处若干属性列,并且将这些列组成一个新的关系,即从列的角度进行操作。 6.联接(Join) 联接又称为联接,它是将两个关系拼接成一个更宽的关系,生成的新关系中包含满足联接条件的元组。 1.3.3 关系完整性 关系模型的完整性规则是对关系的某种约束条件。关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。其中实体完整性和参照完整性是关系模型必须满足的完整性约束条件,被称作是关系的两个不变性,应该由关系系统自动支持。 1.实体完整性 2.参照完整性 3.用户定义的完整性 1.3.3 关系完整性 1.实体完整性(Entity Integrity)   (1) 实体完整性规则是针对基本关系而言的。   (2) 现实世界中的实体是可区分的,即它们具有某种唯一性标识。   (3) 相应地,关系模型中以主码作为唯一性标识。 (4) 主码中的属性即主属性不能取空值。 1.3.3 关系完整性 2.参照完整性(Referential Integrity)   (1) 或者取空值(F的每个属性值均为空值);   (2) 或者等于S中的某个元组的主码值。 3.用户定义的完整性(User-defined Integrity) 1.3.4关系数据库的规范化理论 1.3.4 关系规范化的概述  (1) 关系模式进行无损连接分解。  (2) 合理选择规范化程度。  (3) 正确性与可实现性原则。 1.3.4 关系数据库的规范化理论 第一范式 在关系模式R中的每一个具体关系r中,如果每个属性值都是不可再分的最小数据单位,则该关系模式为第一范式(1NF)。 1.3.4关系数据库的规范化理论 第二范式 如果关系模式R(U,F)是1NF,且所有非主属性都完全函数依赖于任意一个候选码,则称R为第二范式(2NF)。 1.3.4关系数据库的规范化理论 第三范式 如果关系模式R(U,F)为第一范式,且不存在非主属性对任何候选码的传递函数依赖,则称R为第三范式(3NF)。   符合第三范式的关系不仅满足第二范式,而且它的任何一个非主属性都不传递函数依赖任何主码。 1.3.4关系数据库的规范化理论 BCNF、4NF和5NF 如果关系模式R是第一范

文档评论(0)

希望之星 + 关注
实名认证
文档贡献者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档