第三章管理信息系统的技术基础z.ppt

第三章管理信息系统的技术基础z.ppt

  1. 1、本文档共112页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章管理信息系统的技术基础z.ppt

管理信息系统的技术基础 江苏大学工商管理学院信息系 张征 Email: jsdx_zz@126.com 掌握E-R分析方法 掌握关系数据模型 掌握三种范式的要求和进行数据规范化 掌握基本的SQL语句 信息技术概述 数据库技术 计算机硬件技术 计算机软件技术 数据通信技术 数据处理 数据处理指把来自科学研究、生产实践和社会经济活动等领域中的原始数据,用一定的设备和手段,按一定的使用要求,加工成另一种形式的数据的过程。 数据结构 线性结构 线性表,栈,队列,串 非线性结构 树,图 存储方式 顺序存储,链接存储,索引存储,散列存储 指针与链 节点(Node) 指针(Link) 双向指针与单向指针(单项链) 线性表 数据的结构形式是一维的线性关系,其中的每个节点都是同一类型的数据结构 树 节点之间有分支和层次关系的结构,类似于自然界的树. 数据文件 数据文件是为某个目的而形成的同类记录的集合. 记录是文件中数据组织的基本单位 数据项是数据处理的最小单位 数据库(DataBase)技术 数据库系统的构成 计算机系统 数据库 数据库管理系统 人员 数据库管理员(DBA),系统程序员,用户 数据管理的发展阶段 1.人工管理阶段(计算机诞生初期) 2.文件系统阶段(50~60年代) 3.数据库系统阶段(60年代后) 数据库 以一定的组织方式存储在一起的相关数据的集合。 数据库管理系统 DBMS,是一个软件系统,它的目的是帮助用户控制、搜索、储存数据。 数据库设计的内容 数据需求分析:数据流程分析 概念结构设计:建立实体—联系模型,E-R模型 逻辑结构设计:将概念模型转换为某种DBMS支持的数据模型 物理结构设计:为数据模型在物理设备上选定合适的存储结构和方法 E-R模型 基本构成 实体(Entity):客观世界中描述客观事物的概念。 联系(Relation):实体与实体间的联系。 属性:指实体或联系具有的某种特性 E-R模型的图解法 实体:用矩形表示,框内写上实体名。 联系:用菱形表示,框内写上联系名。 属性:用椭圆表示,框内写上属性名。 三种基本图素用无向直线连接。 E-R图设计 E-R图设计分为三步: 1.分E-R图,单用户的概念结构; 2.初步E-R图,总体概念结构; 3.消除冗余的数据和实体间的联系。 ? San作为个体不应出现在E-R图中 将San从图中去除,船主、船员与其它实体怎样建立联系? Key 实体类(总体)与实体实例(个体)的区分 个体与属性的区分 即可用联系,又可用实体实现 (如某类业务) 关系模型 起源: 关系代数,二维表 —〉 关系 关系:一个关系对应于一张二维表。 元组:表中的一行称为一个元组。 属性:表中一列称为一个属性,每列的名称为属性名 主码:表中的某个属性组,值惟一地标识一个元组。 5 域:属性的取值范围。 6 分量:元组中的一个属性值。 7 关系模式:对关系的描述,格式:关系名(属性1,属性2,。。。属性n) student-activity(SID,ACTIVITY,FEE,DATE) 一个表成为“关系”的基本约束 表中任意两行不能相同 每一列的取值均为同一类型 关系运算 1.集合操作:并、差、交运算 对A、B两个关系进行并、差、交操作有意义的前提条件:A、B具有相同数目的属性,且对应列中的属性具有相同的域。 并运算:将一个关系的元组加到第二个关系中,生成新的关系。记作A+B 差运算:两个关系的差是指包括在第一个关系中出现而在第二个关系中不出现的元组的新关系。记作A-B。 交运算:两个关系的交是包含同时出现在第一和第二个关系中的元组的新关系。记作:A∩B 迪卡尔乘积 指一个关系中的每个元组和第二个关系中的每个元组的联接。记作A×B。 选择操作 从指定的关系中选择某些满足条件的元组形成一个新的关系。 Student where Major=‘History’ 投影运算 从一个关系中选择指定的列组成新关系。 在Major上的投影 联接运算 是积、选择和投影操作的组合。如果将A和B两个关系进行联接,首先要形成A和B的迪卡儿乘积,然后进行选择去除某些元素,通过投影方式移走一些属性。 问题? 请给出 S 和 O 的等价联接和自然联接,其中S的销售人员编码等于O中的销售人员编码。 等价联接 自然联接 如何用关系代数进行以下数据查询? A.所有销售人员的姓名 B.具有订单的销售人员的姓名 C.不具有订单的销售人员的姓名 D.销售给Tri-city builders企业的销售人员的名

文档评论(0)

整理王 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档