管理信息系统-第3章ppt课件.ppt
《管理信息系统-第3章ppt课件.ppt》由会员分享,可在线阅读,更多相关《管理信息系统-第3章ppt课件.ppt(57页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、教学内容数据管理的发展数据库系统的产生与构成数据库管理系统的五个软件组成部分数据仓库的主要特征第第3章章 数据库与数据仓库数据库与数据仓库我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物3.1 3.1 数据管理的发展数据管理的发展文件系统阶段数据数据1 1数据数据2 2数据数据n n存取方式存取方式程序程序1 1程序程序2 2程序程序n n我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物补贴补贴系别系别姓名姓名学号学号劳
2、资科劳资科住址住址系别系别性别性别姓名姓名学号学号房产科房产科学位学位学分学分系别系别姓名姓名学号学号学籍科学籍科学位学位学分学分年龄年龄系别系别性别性别姓名姓名学号学号人事科人事科籍贯籍贯我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物 存在问题:存在问题:1、数据冗余与数据不一致性2、数据联系弱3、缺少数据字典,缺乏灵活性传统文件处理系统传统文件处理系统我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物数据库系统阶段数
3、据数据1 1统一存取统一存取数据数据2 2数据数据n n程序程序2 2程序程序1 1程序程序n n我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物学号学号姓名姓名性别性别系别系别年龄年龄住址住址籍贯籍贯学位学位学分学分补贴补贴学籍科学籍科房产科房产科人事科人事科劳资科劳资科我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物对比方面对比方面文件系统文件系统 数据库系统数据库系统 特点数据的管理者文件系统数据库管理系统数据面向
4、的对象某一应用程序整个应用系统数据的共享程度共享性差,冗余度大共享性高,冗余度小数据的独立性独立性差高度的物理独立性和逻辑独立性数据的结构化记录内有结构整体结构化,用数据模型描述数据控制能力应用程序自己控制由数据库管理系统提供数据安全性、完整性、并发控制和恢复能力两种数据管理方式的对比我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物数据库是统一管理的相关数据的集合。3.2 数据库系统的产生与构成 数据库不仅存放数据,而且还要存放数据和数据之间的联系。 表示数据和数据之间的联系的方法称为。我吓了一跳,蝎子是多
5、么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物数据库系统的诞生(数据库系统的诞生(20世纪世纪60年代末和年代末和70年代初)年代初)1)IMS(Information Management System) 1968年研制成功、1969年形成产品的。3.2 数据库系统的产生与构成我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物层次模型用树形结构表示客观事物之间联系的模型。ABCDEF我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这
6、样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物2)DBTG 美国数据系统语言协会(Conference On Data System Language)下属的数据库任务组(Database Task Group)发表了若干个报告,奠定了数据库的很多概念、方法和技术。我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物 网状模型 (Network Model)用网络结构表示客观事物之间联系的数据模型。我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但
7、是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物3) 1970年, IBM公司的研究员E.F.Codd发表了论文“大型共享数据库的关系模型”,为关系数据库的发展奠定了理论基础。 我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物关系模型 (Relational Model)用二维表表示实体与实体之间联系的模型。仓库号城市面积WH1北京370WH2上海500WH3广州200仓库器件号器件名称P1显示卡P2声卡P3解压卡P4散热风扇器件器件器件仓库仓库我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在
8、这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物仓库号城市面积WH1北京370WH2上海500WH3广州200仓库器件号器件名称P1显示卡P2声卡P3解压卡P4散热风扇仓库号仓库号器件号器件号数量数量WH1P2675WH1P3250WH1P4340WH2P1280WH2P2200WH2P4270WH3P2500WH3P1330器件器件器件仓库仓库我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物 仓库号仓库号 城市城市 面积面积 仓库仓库仓库号仓库号 器件号器件号 数量数量库
9、存库存仓库号仓库号 职工号职工号 工资工资职工职工职工号职工号 供应商号供应商号 订购单号订购单号 订购日期订购日期订购单订购单我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物关系数据结构1)候选码是表中一列或多列的组合,其值惟一标识了表中的一个元组。2)主码若一个关系有多个候选码,选定其中一个为主码。主码的诸属性称为主属性。3)非码属性不包含在任何候选码中的属性。4)全码关系模式的所有属性组是这个关系模式的候选码。我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉
10、快,证实我的猜测没有错:表里边有一个活的生物关系数据结构5)外部关键字(外部码)设F是基本关系R的一个或一组属性,但不是关系R的码,如果F与基本关系S的主码Ks相对应,则称F是基本关系R的外部码,简称外码。并称基本关系R为参照关系(Referencing relation),或从表,基本关系S为被参照关系(Referenced relation)、目标关系(Target relation)或主表。关系R和S不一定是不同的关系,但是Ks与F是定义在同一域中的。我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物学
11、号学号 饭卡号饭卡号 姓名姓名 性别性别 学院学院 012005020000 25685234 王俊王俊 F 管理学院管理学院 012005020001 25685236 李伟李伟 M 管理学院管理学院 012005023852 35862578 陈文陈文 M 软件学院软件学院 012005024583 56987435 张钰张钰 F 环境学院环境学院 列、属性列、属性行、元组行、元组主码主码( (PRIMARY KEY) )学生基本信息表学生基本信息表关系数据结构域域(DOMAIN)关系名关系名我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证
12、实我的猜测没有错:表里边有一个活的生物3.3 数据库设计现实世界现实世界观念世界观念世界数据世界数据世界人们头脑之外的客观世界,它包含客观事物及其相互联系人们头脑之外的客观世界,它包含客观事物及其相互联系信息世界,是现实世界在人们头脑中的反映信息世界,是现实世界在人们头脑中的反映现实世界中的事物及其联系,在数据世界中用数据模型描现实世界中的事物及其联系,在数据世界中用数据模型描我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物现实世界观念世界数据世界用户需求分析概念结构设计逻辑结构设计物理结构设计E-R图图数
13、据模型数据模型我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物客观 事物类:事物 相关性质集合人实体 实体集合及 实体联系 相关属性集合 加工、转换数 文件据 记录库 相关数据项集合加工转换存储 二进制数据集合结构计算机世界计算机世界DBMS数据世界数据世界DBMS的数据模型信息世界信息世界认识选择描述认识选择描述现实世界现实世界E-R模型我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物3 3)实体联系模型)实体联系模型
14、( (E-RE-R模型模型) ) 实体联系模型反映的是现实世界中的事物及其相互联系。图书作者写作出版社类别页数ISBN*书名姓名出生地身份证号*定稿时间价格我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物(1)实体(Entity) 描述客观事物的概念实体名称实体名称表示方法:表示方法:我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物(2)属性 指实体具有的某种特性。表示方法:属性实体名称属性1属性2属性n我吓了一跳,蝎子
15、是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物(3)联系 现实世界的事物总是存在着这样或那样的联系表示方法:表示方法:我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物联系的类型联系的类型设A,B为两个包含若干个体的总体 一对一联系一对一联系 如果对于A中的一个实体,B中至多有一个实体与其发生联系,反之,B中的每一实体至多对应A中一个实体,则称A与B是一对一联系。 系系主任任职11病区科室主任任职11我吓了一跳,蝎子是多么丑恶和恐怖的东
16、西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物 一对多联系一对多联系 如果对于A中的每一实体,实体B中有一个以上实体与之发生联系,反之,B中的每一实体至多只能对应于A中的一个实体,则称A与B是一对多联系。 AB联系1n教研室教研室教师教师联系联系1n我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物 多对多联系多对多联系 如果A中至少有一实体对应于B中一个以上实体,反之,B中也至少有一个实体对应于A中一个以上实体,则称A与B为多对多联系。 AB联系mn教师
17、教师学生学生教学教学mn我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物出版社类别页数ISBN*书名姓名出生地身份证号*定稿时间价格1、利用分类、聚集、概括等方法抽象出实体,并一一命名。2、描述实体之间的联系3、实体属性和联系属性的说明我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物1 1、注意标识实体属性中的、注意标识实体属性中的关键字关键字;2 2、如果所处理的对象是一个比较大的系统,则应该先、如果所处理的对象是一个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统 ppt 课件
限制150内