ImageVerifierCode 换一换
格式:PPT , 页数:49 ,大小:402KB ,
资源ID:368847      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-368847.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据模型与概念模型.PPT)为本站会员(天***)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

数据模型与概念模型.PPT

1、数据模型与概念模型, 2.1 信息的三种世界及其描述 2.2 概念模型及其表示 2.2.1 概念模型的基本概念 2.2.2 概念模型的表示方法 2.3 常见的三种数据模型 2.3.1 数据模型概述 2.3.2 层次模型及特点 2.3.3 网状模型及特点 2.3.4 关系模型概述, 2.1 信息的三种世界及其描述,信息的三种世界是指现实世界、信息世界和计算机世界(也称数据世界)。信息流用来描述现实世界中一些事物的某些方面的特征及事物间的相互联系。在处理信息流前,必须先对其进行分析并用一定的方法加以描述,然后将描述转换成计算机所能接受的数据形式。, 2.1 信息的三种世界及其描述 1. 信息的现实

2、世界,1) 什么是信息的现实世界2)概念模型是怎样产生的3)系统分析4)怎样划分和认识信息的现实世界, 2.1 信息的三种世界及其描述 1. 信息的现实世界,1) 什么是信息的现实世界信息的现实世界是指我们要管理的客观存在的各种事物、事务之间的相互联系及事物的发生、变化过程, 2.1 信息的三种世界及其描述 1. 信息的现实世界,2)概念模型是怎样产生的通过对现实世界的了解和认识,使得我们对要管理的对象、管理的过程和方法有了概念模型。, 2.1 信息的三种世界及其描述 1. 信息的现实世界,3)系统分析认识信息的现实世界并用概念模型加以描述的过程称为系统分析。, 2.1 信息的三种世界及其描述

3、 1. 信息的现实世界,4)怎样划分和认识信息的现实世界 信息的现实世界通过实体、特征、实体集及联系进行划分和认识。(1)实体 现实世界中存在的可以相互区分的事物或概念称为实体。实体可以分为事物实体和概念实体。(2)实体的特征 尽管实体具有许多特征,但是我们在研究时,只选择其中对管理及处理有用的或有意义的特征。(3)实体集及实体集之间的联系 具有相同特征或能用同样特征描述的实体的集合称为实体集。实体集不是孤立存在的,实体集之间有各种各样的联系。例如学生和课程之间有“选课”联系。,3. 信息的计算机世界,2. 信息世界 1)信息的产生与信息世界2)信息世界对现实世界的描述 实体的特征在头脑中形成

4、的知识称为属性;实体通过其属性表示称为实例;同类实例的集合称为对象,对象即实体集中的实体用属性表示得出的信息集合;实体集之间的联系用对象联系表示。3)实体与实例是不同的4)信息世界通过概念模型(也称信息模型)、过程模型和状态模型反映现实世界,它要求对现实世界中的事物、事物间的联系和事物的变化情况准确、如实、全面地表示。,1)信息世界中的信息,经过数子化处理形成计算机能够处理的数据,就进入了计算机世界。计算机世界也叫机器世界或数据世界。2)数据模型应符合具体的计算机系统和DBMS的要求。3)计算机世界中用到下列术语。,(1)数据项(Item):数据项是对象属性的数据表示。(2)记录(Record

5、):记录是实例的数据表示。(3)文件(File):文件是对象的数据表示,是同类记录的集合。(4) 数据模型(Data Model):现实世界中的事物和相互联系数据化的结果就是数据模型。,4. 现实世界、信息世界和计算机世界的关系由客观到认识、由认识到使用管理的三个不同层次,后一领域是前一领域的抽象描述。, 2.2 概念模型及其表示, 2.2.1 概念模型的基本概念,概念模型的用途概念模型用于信息世界的建模是现实世界到机器世界的一个中间层次是数据库设计的有力工具数据库设计人员和用户之间进行交流的语言对概念模型的基本要求较强的语义表达能力,能够方便、直接地表达应用中的各种语义知识简单、清晰、易于用

6、户理解。, 2.2 概念模型及其表示,(1) 对象(Object)和实例(Instance) 对象也称为实体型。现实世界中,具有相同性质、服从相同规则的一类事物(概念)的抽象称为对象,对象是实体集数据化的结果。对象中的每一个具体的事物(实体)为该对象的实例。, 2.2.1 概念模型的基本概念,1. 概念模型涉及的基本概念及内容,(2) 属性(Attribute)属性为实体的某一方面特征的抽象表示。(3) 主码(Primary Key)和次码(Secondary Key)码也称关键字,它能够惟一标识一个实体;实体集中不能惟一标识实体属性的叫次码。(4) 域(Domain)属性的取值范围称为属性的

7、域。,2. 实体联系的类型,(1) 两个实体集之间的联系 1) 一对一联系(1:1) 2) 一对多联系(1:n) 3) 多对多联系(m:n),两个实体型间的联系,一对一联系 如果对于实体集A中的每一个实体,实体集B中至多有一个实体与之联系,反之亦然,则称实体集A与实体集B具有一对一联系。记为1:1。 实例班级与班长之间的联系:一个班级只有一个正班长一个班长只在一个班中任职,两个实体型间的联系 (续),一对多联系如果对于实体集A中的每一个实体,实体集B中有n个实体(n0)与之联系,反之,对于实体集B中的每一个实体,实体集A中至多只有一个实体与之联系,则称实体集A与实体集B有一对多联系 记为1:n

8、实例班级与学生之间的联系:一个班级中有若干名学生,每个学生只在一个班级中学习,两个实体型间的联系 (续),多对多联系(m:n)如果对于实体集A中的每一个实体,实体集B中有n个实体(n0)与之联系,反之,对于实体集B中的每一个实体,实体集A中也有m个实体(m0)与之联系,则称实体集A与实体B具有多对多联系。记为m:n实例课程与学生之间的联系:一门课程同时有若干个学生选修一个学生可以同时选修多门课程,(2) 多实体集之间的联系 1) 多实体集之间的一对多联系 2) 多实体集之间的多对多联系,(3) 实体集内部的联系,同一实体集内各实体间的联系,一对多联系实例 职工实体集内部具有领导与被领导的联系某一职工(干部)“领导”若干名职工一个职工仅被另外一个职工直接领导这是一对多的联系一对一联系多对多联系,

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。