信息技术基础课件_第1页
信息技术基础课件_第2页
信息技术基础课件_第3页
信息技术基础课件_第4页
信息技术基础课件_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库管理系统(DBMS):管理数据库的软件系统。数据库系统(DBS):具有管理数据库功能的计算机系统。包括数据库(DB),数据库管理系统(DBMS)和数据库管理人员(DBA)三部分。应用程序1应用程序2应用程序n数据库管理系统DBMS数据库DB数据库管理员DBA数据库系统的特点数据的独立性数据的共享性可修改和可扩充性统一管理与控制安全与保密性数据库的类型:根据计算机组织存储数据方式分为三种,层次模型、网状模型和关系模型。网状数据模型关系数据模型关系数据模型属性与域域即属性的取值范围。关系与元组关系:具有相同性质的记录的集合,可用一张二维表来表示。元组即二维表的行,也称为记录。属性又称为列、字段。关键字:在关系中某一属性能唯一决定其他所有属性的值,则此属性称为关键字。一个关系中应至少有一个关键字。如图:付款关系二维表数据库技术数据库管理系统(DBMS)是一组计算机程序,控制组织和用户的数据库的生成、维护和使用其四种功能如下图:数据库管理数据库管理系统应用程序操作系统数据库数据字典数据库开发DBMS允许数据库管理员(databaseadministrator,DBA)对整个组织的数据库开予以控制。数据库查询主要的查询语言;A结构化查询语言(structuredquerylanguag其基本格式:select……from……whereSelect后面写出要查找的数据字段From后接所选文件或表Where后接查找时所限定的条件B取样查询(querybyexample,QBE)它可以把一个或数个文件中的每一个字段都显示出来,然后由用户进行选择。数据库维护应用与开发二 数据库的类型1企业数据库的种类操作数据库又称业务数据库,它含有支持组织业务的详细数据管理数据库它含有组织内部关键性的管理数据。又称信息库。信息仓库分布式数据库用户数据库外部数据库2

文本数据库2

多媒体数据库终端用户工作站联机的外部数据库数据库服务器组织的操作数据库组织的管理数据库终端用户数据库信息仓库分布式数据库五数据库设计(1)信息的转换将外部信息转化为计算机内部的数据,需经以下几个不同的状态:现实世界 认识选择描述 信息世界客观 事物类:事物 相关性质集合人实体 实体集合及实体联系 相关属性加工、转换文件记录数据库相关数据项集合加工转换存储结构二进制数据集合三个不同世界术语对照表客观世界信息世界数据世界组织(事物及其联系)实体及其联系数据库事物类(总体)实体集文件事物(对象,个体)实体记录特性(性质)属性数据项(2)E-R信息模型的设计E-R方法是entity-relationshipapproach的称之为实体-联系方法,简机E-R方法。它用图形表示信息世界中的实体、属性、关系的模型。1 E-R图图中包括:实体、属性和联系三种基本因素。实体用方框表示联系用菱形框表示属性用椭圆表示框内填入相应的实体名、联系名及属性名。厂长号姓名年龄厂长管理工厂厂号厂名地点11仓库号地点面积仓库存放产品货号品名 价格1n学号姓名性别助学金课程号课程名学时数学生m学习n课程如图:物资入库管理E-R图2如何设计E-R图我们可根据E-R图,结合具体DBMS所提供的数据库模型类型,再演变为DBMS所能支持的数据模型。如:某企业的信息系统,要求适应以下不同用户的应用要求:人事科处理职工档案,供应科处理采购业务,生产科处理产品组装业务,总务科处理仓储业务。根据要求,E-R图如下:部门领导职工从属领导承包产品职工供应商产品供应使用产品材料零部件产品装配组装仓库零部件材料保存存放产品产品mmmmmmnnnnnn1n11nk零部件供应商生产科

n总务科职工人事科产品现在需要对各局部E-R图加以综合,产生总体E-R图,综合后的总体E-R图如图:部门从属领导职工参加供应商供应零部件组装装配保管仓库合同存放11n1n承包nn产品nnnnn消耗n材料nmmmmmmkn综合后的E-R图注意问题:在综合中,同一实体只出现一次总体E-R图中并未反映“产品”与“材料”之间 的联系,因为这种联系是多余的,它可以从“零 件”所“消耗”的“材料”这个联系中推导出来。3从E-R图导出关系数据模型重点是掌握由E-R图转换为关系数据模型AE-R图中每个实体,都相应地转化为一个关系,该关系应包括对应实体的全部属性,并应根据该关系表达的语义确定出关键字,因为关系中的关键字属性是实现不同关系联系的主要手段。B对于E-R图中联系,要根据联系方式的不同,采取不同的手段以使被它联系的实体所对应的关系彼此实现某种联系。具体方法:1如果两个实体间是1:1(一对一)联系,如前图,表示“工厂”与“厂长”两实体间联系,联系本身并无属性,转换时只要在“工厂”的关系中增加“厂长”的关键字作为属性项,就能实现彼此的1:1联系。厂长(厂长号,厂号,姓名,年龄)工厂(厂号,厂名,地点)或厂长(厂长号,姓名,年龄)工厂(厂号,厂长号,厂名,地点)2如果两实体间是1:n联系(一对多的关系)就将1方的关键字纳入n方实体对应的关系中作为外部关键字,同时把联系的属性也一并纳入n方的关系中。如前图对应的关系数据模型为:仓库(仓库号,地点,面积)产品(货号,品名,价格,仓库号,数量)3如果两实体间是M:N联系(一对多),则需要对联系单独建立一个关系,如果联系有属性,也要归入这个关系中。如前图对应的关系数据模型入下:学生(学号,姓名,性别,助学金)课程(课程号,课程名,学时数)学习(学号,课程号,成绩)问题:什么是E-R图?如何通过E-R图设计关系数据库的概念模式?试设计一个学校信息系统的E-R图。关系的规范化规范化理论研究关系模式中各属性之间的依系及其对关系模式性能的影响,探讨关系模式该具备的性质和设计方法。(一)第一范式(lNF)属于第一范式的关系应满足的基本条件是组中的每一个分量都必须是不可分割的数据项。即属性值唯一。如图:第一范式(二)第二范式(2NF)所谓第二范式,指的是这种关系不仅满足第一范式,而且所有非主属性完全依赖于其主码如图:第二范式(三)第三范式(3NF)所谓第三范式,指的是这种关系不仅满足第范式,而且它的任何一个非主属性都不传递依赖于任何主关键字。如图:第三范式应用系统分类一 信息系统的演变企业或组织中的信息系统在不断地进行演变1950-1960 数据处理系统电子数据处理(electronic

data

processing,EDP业务处理(transaction

processing

,TP)记录保存(record

keeping)传统的簿记应用1960-1970

管理报告系统管理信息系统(狭义)管理报告系统(management

reporting

systems,I信息管理系统(information

management

systems1970-1980决策支持系统决策支持系统(decision

support

systems,DSS)管理支持系统(management

support

systems,MSS1980-1990战略和终端用户支持系统终端用户运算系统(end-user

computingsystems

,

EUCs)主管信息系统(executive

information

systems,主管支持系统(executive

support

systems,ESS)专家系统(expert

systems,ES)战略信息系统(strategic

information

systems,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论