文档详情

数据库_第二章数据模型.pdf

发布:2017-09-16约2.64万字共98页下载文档
文本预览下载声明
数据库原理 计算中心:杨和敏 邮箱:yhm11@ LOGO 回顾 基本概念 数据库,数据库管理系统,数据库系统,模式, 内模式,外模式, 文件系统和数据库系统的比较 数据库系统的特点 数据库系统的三级模式和二级映像 技术发展的特点 2 第二章数据模型 2.1 数据抽象与数据模型 2.2 概念数据模型 2.3 结构数据模型 2.4 小结 3 4 什么是模型 什么是模型 数学模型  图论、优化理论、博弈理论、排队论 物理模型 匀速直线运动、圆周运动,平抛运动 仿真模型 5 6 7 数据抽象 用户 现实世界 概念化 信息世界 形式化 计算机 计算机世界 8 数据抽象 信息世界 数据库系统是面向计算机的,而应用是面向现实世 界的,两个世界存在着很大差异,要直接将现实世 界中的语义映射到计算机世界是十分困难的,因此 引入一个信息世界作为现实世界通向计算机实现的 桥梁 一方面,信息世界是对现实世界的抽象,从纷繁的 现实世界中抽取出能反映现实本质的概念和基本关 系;另一方面,信息世界中的概念和关系,要以一 定的方式映射到计算机世界中去,在计算机系统上 最终实现。信息世界起到了承上启下的作用 数据模型 在数据库中用数据模型这个工具来抽象、表示 和处理现实世界中的数据和信息。 通俗地讲数据模型就是现实世界的模拟。 数据模型应满足三方面要求 能比较真实地模拟现实世界 容易为人所理解 便于在计算机上实现 数据模型 数据模型分为两类(分属两个不同的层次) (1) 概念数据模型 也称信息模型,它是按用户 的观点来对数据和信息建模,用于数据库设计。 (2) 结构数据模型:逻辑模型和物理模型 逻辑模型主要包括网状模型、层次模型、关系模型、 面向对象模型等,按计算机系统的观点对数据建模, 用于DBMS实现。 物理模型是对数据最底层的抽象,描述数据在系统 内部的表示方式和存取方法,在磁盘或磁带上的存 储方式和存取方法。 数据模型 客观对象的抽象过程两步抽象  现实世界中的客观对象抽象为概念模型;
显示全部
相似文档