管理信息系统-2管理信息系统开发技术基础.ppt

管理信息系统-2管理信息系统开发技术基础.ppt

第二章 管理信息系统开发技术基础 1、数据管理概念 企业的数据管理技术经历了三个阶段 人工管理 文件管理技术 数据库管理技术 数据库是管理数据的最常用技术 数据的合理组织 数据的物理组织 将所有的数据数字化后,存储在适宜的存储介质上。 数据的逻辑组织 对数据间的联系进行合理安排,使之能够服务于各种应用。 数据组织的层次 记录 与数据处理的某一对象有关的一切数据项构成了该对象的一条记录。标识记录的数据项称为关键项。 文件 相关(同类)记录的集合称为文件。 数据库 按一定方式组织起来的逻辑相关的文件集合形成数据库。 数据如何进入存储器 实体、属性与关键字 实体(entity)是所收集的数据相关的一类事物。 -记录描述实体 属性(attribute)是实体的某一方面的特征。 -字段描述事物的属性 关键字(Primary Key) :具有识别记录功能的字段,又称为主码或关键属性。可以由单一字段或组合字段(复合关键字)构成。用来识别记录的一个或一组数据项,学生文件中的学号,产品文件中的产品号,订单文件中的订单号 辅助关键字 例1 001,5.3,4.2,4.0,1 002,6.4,3.3,4.1,0 003,5.8,4.2,2.1,2 004,4.4,2.3,1.6,4 005,5.3,4.2,4.0,1 006,5.0,3.4,2.9,2 …… 例2 4、数据模型 信息描述 现实世界 存在于人们头脑之外的客观世界,事物及其相互间联系就处在这个世界之中 信息世界 信息是现实世界中的客观事物在人们头脑中的反映。人的头脑对于这些事物经过认识、选择、描述之后进入信息世界。它包括:实体、属性、域、实体型、实体集、码、联系等概念 数据世界 数据世界中研究的对象是数据,数据是对信息的符号化表示。 计算机世界 数据世界中的数据经过编码、加工后就进入计算机世界。 例:银行文件处理系统 传统数据管理方法的特点及问题 文件方式具有灵活、方便、简单的特性,适宜用户管理少量、分散的数据。 存在问题 数据冗余与数据不一致性 数据结构的不一致,缺少集成性 缺少数据字典,缺少灵活性 数据——程序的依赖性强 用数据库管理数据 数据库系统管理数据的特点 数据的结构化 数据共享 数据独立性(数据独立于应用程序) 可控冗余度 增强数据的安全性 数据的完整性(数据的正确、一致) 信息的集合 信息的逻辑结构 数据库的特征 信息中的逻辑联系 建立信息间的联系或关系意味着找出文件之间的相互关系. 主关键字 数据库文件中的一个字段,唯一描述一个记录 产品文件中的产品ID,供应商文件中的供应商编号 外部关键字 一个文件中的主关键字出现在另一个文件中就是外部关键字 数据库管理系统组成 数据定义语言 描述数据库内容和结构的正式语言 数据操作语言 操作数据库中的数据,提供了一组提取数据的命令 数据字典 自动生成或者手工生成的文件,用来存储数据元素的定义和特性,如用途、物理表现、所属关系、授权和安全 被动的和主动的数据字典 数据库查询语言 属于数据操作语言 自然语言 自然语言查询命令 LIST THE NAMES AND ADDRESSES OF ALL SUPPLIERS WHO LIVE IN SHANGHAI QBE Query By Example 通过拖曳数据项等方法来查询数据 SQL Structured Query Language 结构化查询语言标准 利用SQL可以查询不同数据库管理系统下的数据 基本形式 SELECT…FROM…WHERE… SELECT 供应商ID, 供应商名称, 城市, 地址, 电话 FROM 供应商 WHERE 城市=上海 数据库模型 四种数据库模型 层次型 网状型 关系型 目前使用最为广泛 面向对象 关系数据库模型 利用一系列的二维表或文件存储信息. 在关系模型中,每个二维表都描述一种关系. 关系是表的数学术语 每一个表或关系所保存的信息都与一个特定的实体有关. 每一行都对应一个记录,每一列都对应实体的一个属性 关系数据库的建立步骤 确定实体和关键字 确定实体之间联系 利用E_R图得到关系 为每个关系确定信息(字段) 用数据定义语言创建数据库 举例:学生修课管理 需要根据学生所在的专业、课程的选修情况和学分来管理学生的信息。 工作按下面的规定进行 每位学生只能被安排到一个专业,一个专业中可拥有许多学生(也可能无学生) 每个学生可选修多门课程,一门课程也会被许多学生选修,但并不一定每个学生都必须选修有课程(如新入学的学生) 学生选修报告样本 1) 确定实体和关键字 三个实体 学生 专业 课程 关键字 学号 专业号 课程号 2)确定实体之间的联系--画实体联系图 实体联系图(Entity-Relationship

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档