第1章理解数据库要点分析.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
体系结构几个概论 4. 外模式/模式映像 模式描述的是数据的全局逻辑结构,外模式描述的是数据的局部逻辑结构。 对应于同一个模式可以有任意多个外模式。 对于每个外模式,数据库系统都有一个外模式/模式映像,它定义了该外模式与模式之间的对应关系。 1.1 1.2 1.3 1.4 1.5 体系结构几个概论 5. 模式/内模式映像 数据库中只有一个模式,也只有一个内模式,所以模式/内模式映像是唯一的,它定义了数据库全局逻辑结构与存储结构之间的对应关系。 例如,说明逻辑记录和字段在内部是如何表示的。 1.1 1.2 1.3 1.4 1.5 体系结构几个概论 6. 两级数据独立性 是指应用程序和数据库的数据结构之间相互独立,不受影响,分为两种: 1)逻辑数据独立性——当模式改变时(如增加新的关系、新的属性、改变属性的数据类型等),由数据库管理员对各个外模式/模式映像作相应改变,可以使外模式保持不变; 保证数据和程序的逻辑数据独立性。 1.1 1.2 1.3 1.4 1.5 体系结构几个概论 6. 两级数据独立性 是指应用程序和数据库的数据结构之间相互独立,不受影响,分为两种: 2)物理数据独立性——当数据库的存储结构改变了(如选用了另一种存储结构),由数据库管理员对模式/内模式映像作相应改变,可以保证模式保持不变,因而应用程序也不必改变; 保证数据和程序的物理数据独立性。 1.1 1.2 1.3 1.4 1.5 体系结构几个概论 6. 两级数据独立性 特定的应用程序是在外模式描述的数据结构上编制的,它依赖于特定的外模式,与数据库的模式和存储结构相独立。 不同的应用程序可以共用同一外模式。 1.1 1.2 1.3 1.4 1.5 体系结构几个概论 6. 两级数据独立性 数据与程序之间的独立性,使数据的定义和描述可以从应用程序中分离出去。 由于数据的存取由DBMS管理,用户不必考虑存取路径等细节,从而简化了应用程序的编写,大大减少了对应用程序的维护及修改工作。 1.1 1.2 1.3 1.4 1.5 第1章 理解数据库 小结 信息-数据-数据处理 现实世界、信息世界、数据世界 概念模型(E-R图)、数据模型 关系模型-数据结构、关系代数、完整性约束条件) 数据库体系结构 1.1 1.2 1.3 1.4 1.5 人们常说数据是不会骗人的,这句话不假,但对数据的解释可能是最具有欺骗性的,也是不可避免的,因为数据不经过加工解释,它本身没有太大意义。 * 定义:是用来记录信息的可识别的符号,是信息的具体表现形式。 * 所谓的数据,就是简单的数字、字符等用来表示计量的单位,并没有什么实际的含义。 而信息是由数据构成的,它可以通过数据进行传递,表达一定的意愿。 举个例子吧,比如 50、公斤这仅仅是一个数据,但是当他们组合为 某人体重为50公斤的时候就变成信息了。 * 定义:是对各种事物的存在方式、运动状态和相互联系特征的一种表达和陈述,是自然界、人类社会和人类思维活动普遍存在的一切物质和事物的属性,它存在于人们的周围。 * 信息是客观事物属性的反映。是经过加工处理并对人类客观行为产生影响的数据表现形式。 数据是反映客观事物属性的记录,是信息的具体表现形式。 信息:是数据经过加工处理后得到的另一种形式的数据,这种数据在某种程度上影响接收者的行为。 * 矩形框:实体型 椭圆形框:属性 菱形框:联系 * 在最简单的情况下,候选码只包含一个属性;在最极端的情况下, * 关系是关系模式在某一时刻的状态或内容。 关系模式是静态的、稳定的,而关系是动态的、随时间不断变化的,因为关系操作在不断地更新着数据库中的数据。 * 关系模型的完整性规则是对关系的某种约束条件。 * 如果主属性取空值,就说明存在某个不可标识的实体,即存在不可区分的实体,这与第(2)点相矛盾,因此这个规则称为实体完整性规则。 * 如果主属性取空值,就说明存在某个不可标识的实体,即存在不可区分的实体,这与第(2)点相矛盾,因此这个规则称为实体完整性规则。 * 如果主属性取空值,就说明存在某个不可标识的实体,即存在不可区分的实体,这与第(2)点相矛盾,因此这个规则称为实体完整性规则。 * 如果主属性取空值,就说明存在某个不可标识的实体,即存在不可区分的实体,这与第(2)点相矛盾,因此这个规则称为实体完整性规则。 * 如果主属性取空值,就说明存在某个不可标识的实体,即存在不可区分的实体,这与第(2)点相矛盾,因此这个规则称为实体完整性规则。 * 是长期存放在计算机内、有组织的、可共享的相关数据的集合。 它将数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性、可被各类用户共享等特点。 * 是长期存放在计算机内、有组织的、可共享的相关数据的集合。 它将数据按一定

文档评论(0)

奇缘之旅 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档