第4讲 信息系统的技术基础优秀课件.ppt
《第4讲 信息系统的技术基础优秀课件.ppt》由会员分享,可在线阅读,更多相关《第4讲 信息系统的技术基础优秀课件.ppt(54页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第4讲 信息系统的技术基础第1页,本讲稿共54页第三章第三章 信息系统的技术基础信息系统的技术基础第一节第一节 文件组织文件组织第二节第二节 数据库技术数据库技术第2页,本讲稿共54页1.1 数据组织的层次数据组织的层次人们需要用数据来进行决策和采取行动如果这些数据能够在限定的时间内被检索处理,这些数据就产生了价值,成为信息。因此需要将数据有序的组织起来,才能对数据进行有效的处理。数据的逻辑组织有四个基本的逻辑元素:数据项记录文件数据库第3页,本讲稿共54页1.1 续续数据组织的层次数据库数据库文件文件1文件文件2文件文件n文件文件n-1记录记录1记录记录2记录记录n-1记录记录n数据项数据项
2、1数据项数据项2数据项数据项n-1数据项数据项n.姓名、性别等姓名、性别等若干学生若干学生学生文件学生文件学生数据库学生数据库第4页,本讲稿共54页1.2 数据组织的相关概念数据组织的相关概念数据项是组成数据系统的有意义的最小基本单位。它的作用是描述一个数据处理对象的某些属性。记录与数据处理的某一对象有关的一切数据项构成了该对象的一条记录。标识记录的数据项称为关键项。文件相关(同类)记录的集合称为文件。数据库按一定方式组织起来的逻辑相关的文件集合形成数据库。第5页,本讲稿共54页1.3 文件的分类文件的分类文件的管理观大量的企业数据不可能存放在主存中某一时刻,企业只使用其中的一部分数据企业的数
3、据一般以文件形式组织起来分类按存储介质光盘文件磁带文件磁盘文件按文件在信息系统中所执行的功能主文件事务文件报告文件工作文件程序文件第6页,本讲稿共54页1.4 文件组织形式文件组织形式建立并确定数据记录的物理顺序和逻辑顺序之间的对立关系。逻辑逻辑逻辑逻辑数据记录数据记录数据记录数据记录物理物理物理物理存储方式存储方式存储方式存储方式顺序文件顺序文件顺序文件顺序文件索引文件索引文件索引文件索引文件 .顺序映射关系顺序映射关系顺序映射关系顺序映射关系第7页,本讲稿共54页1.4.1 顺序文件顺序文件文件中数据记录的物理顺序与逻辑顺序一致,文件记录按关键字值的递增(或递减)次序排序,形成其逻辑顺序。
4、870001张三456870002李四645870003王五587870004孙六676870005钱七56512345文件记录文件记录文件记录文件记录物理设备物理设备物理设备物理设备关键字值关键字值关键字值关键字值相对磁道相对磁道相对磁道相对磁道第8页,本讲稿共54页1.4.2 索引文件索引文件具有索引表的文件称为索引文件。索引文件索引文件索引文件索引文件主文件主文件主文件主文件索引表索引表索引表索引表数据记录区数据记录区数据记录区数据记录区索引区索引区索引区索引区记录原始信息记录原始信息记录原始信息记录原始信息记录关键字记录关键字记录关键字记录关键字+记录地址记录地址记录地址记录地址组成组
5、成组成组成映射映射映射映射加工加工加工加工第9页,本讲稿共54页1.4.2 举例举例记录地址学号姓名成绩A870005张三456B870002李四645C870001王五587D870004孙六676E870003钱七565主关键字(学号)记录地址870001C870002B870003E870004D870005A主文件主文件主文件主文件索引表索引表索引表索引表关键字学号与学生记录地关键字学号与学生记录地关键字学号与学生记录地关键字学号与学生记录地址的对应表址的对应表址的对应表址的对应表第10页,本讲稿共54页2.1 数据库技术数据库技术传统文件处理系统存在问题数据冗余与数据不一致性数据结构
6、的不一致,数据联系弱缺少数据字典,缺少灵活性应用程序应用程序应用程序应用程序1 1数据文件数据文件数据文件数据文件1 1应用程序应用程序应用程序应用程序2 2应用程序应用程序应用程序应用程序3 3数据文件数据文件数据文件数据文件2 2数据文件数据文件数据文件数据文件3 3用户用户用户用户用户用户用户用户用户用户用户用户第11页,本讲稿共54页续续银行文件处理系统客户财务客户财务客户财务客户财务报表报表报表报表分期贷分期贷款程序款程序帐户核对帐户核对处理处理存款处理存款处理分期贷款分期贷款处理处理贷款分析贷款分析贷款分析贷款分析报告报告报告报告客户票据客户票据客户票据客户票据存款文存款文件修改件
7、修改文件修文件修改核对改核对帐户核帐户核对程序对程序分期贷款分期贷款文件修改文件修改存款存款程序程序客户交易客户交易客户交易客户交易客户交易客户交易客户交易客户交易第12页,本讲稿共54页 续续数据库处理系统优点完善的数据字典和数据模型数据独立性方便的接口完整的数据控制功能提高了系统的灵活性应用程序应用程序应用程序应用程序1 1应用程序应用程序应用程序应用程序2 2应用程序应用程序应用程序应用程序3 3DBMSDBMS数据库数据库数据库数据库中央中央数据库数据库用户用户用户用户用户用户用户用户用户用户用户用户第13页,本讲稿共54页 续续银行数据库处理系统客客客客 户户户户 交交交交 易易易易
8、 处处处处 理理理理数数数数 据据据据 库库库库 管管管管 理理理理 系系系系 统统统统核对帐核对帐户程序户程序存款帐存款帐目程序目程序分期贷分期贷款程序款程序客户数据库客户数据库.查询查询第14页,本讲稿共54页2.2 数据库管理系统数据库管理系统数据库管理系统(DBMS)功能DBMS是一组计算机程序,控制组织和用户的数据库的生成、维护和使用。具有以下功能:数据库开发数据库查询数据库维护应用与开发第15页,本讲稿共54页2.3 数据库设计数据库设计信息的转换客观客观 事物类:事物类:事物事物 相关性质集合相关性质集合人人实体实体 实体集合实体集合及及 实体实体联系联系 相关属性集合相关属性集
9、合 加工、转换加工、转换数数 文件文件据据 记录记录库库 相关数据项集合相关数据项集合加工加工转换转换存储存储 二进制数据集合二进制数据集合结构结构计算机世界计算机世界DBMS数据世界数据世界DBMS的的数据模数据模型型信息世界信息世界信息世界信息世界认识选择描述认识选择描述认识选择描述认识选择描述现实世界现实世界现实世界现实世界E-RE-R模型模型模型模型第16页,本讲稿共54页2.3 续续三个不同世界术语 客观世界 信息世界 数据世界组织(事物及其联系)实体及其联系 数据库(概念模型)事物类(总体)实体集 文件事物(对象、个体)实体 记录特征(性质)属性 数据项实体及其联系实体及其联系实体
10、及其联系实体及其联系概念模型概念模型概念模型概念模型ERER图图图图第17页,本讲稿共54页2.3 E-R信息模型的设计与应用信息模型的设计与应用E-R图描述现实世界的概念模型实体:属性:联系:一对一联系一对多联系多对多联系实体集实体集实体集实体集属性属性属性属性联系集联系集联系集联系集线段线段第18页,本讲稿共54页2.3 数据库设计步骤数据库设计步骤对现实世界进行需求分析了解组织机构,分析信息流了解各部门业务情况,输入和使用的数据及处理数据的方式与算法确定数据库的信息组成及计算机系统应实现的功能建立信息世界中的E-R模型分E-R图,综合,总的E-R图从E-R图导出计算机世界的关系数据模型第
11、19页,本讲稿共54页2.3 续续ER图设计原则真实性原则避免冗余原则,同一实体只能出现一次简单性原则合适性原则(用实体或属性或联系集)注意对客观对象的约束映射约束、键码约束、参照完整性约束第20页,本讲稿共54页2.3 续续实体(Entity):客观存在并可相互区分的事物叫实体是一个有着一系列显著的、易辨认的属性的对象。实体可以是具体的(物体、人物等。)实体也可以抽象的(事、概念、事物之间的联系)确定实体的指导找出问题中的大模块问题陈述中的名词第21页,本讲稿共54页2.3 续续属性(Attribute)实体的特性,它描述了实体的一个部分。一个实体可由若干个属性来刻画。如学生(学号,姓名,性
12、别,)码(Key):唯一标识实体的属性集。如:学号为学生的码。确定属性的指导可能将名词当作属性,但不应将其和实体混淆.第22页,本讲稿共54页2.3 续续ER图绘制图书图书图书图书作者作者作者作者写作写作写作写作出版社出版社出版社出版社类别类别类别类别页数页数页数页数ISBNISBN书名书名书名书名姓名姓名姓名姓名出生地出生地出生地出生地身份证号身份证号身份证号身份证号定稿时间定稿时间定稿时间定稿时间价格价格价格价格包含实体集包含实体集包含实体集包含实体集“图书图书图书图书”和和和和“作者作者作者作者”的的的的ERER图图图图第23页,本讲稿共54页基本基本-图符号图符号学生学生课程课程选修选
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第4讲 信息系统的技术基础优秀课件 信息系统 技术 基础 优秀 课件
限制150内