- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章管理信息系统的技术基础祥解.ppt
管理信息系统的技术基础 掌握E-R分析方法 掌握关系数据模型 掌握三种范式的要求和进行数据规范化 掌握基本的SQL语句 信息技术概述 数据库技术 计算机硬件技术 计算机软件技术 数据通信技术 数据处理 数据处理指把来自科学研究、生产实践和社会经济活动等领域中的原始数据,用一定的设备和手段,按一定的使用要求,加工成另一种形式的数据的过程。 数据文件 数据文件是为某个目的而形成的同类记录的集合. 记录是文件中数据组织的基本单位 数据项是数据处理的最小单位 数据库(DataBase)技术 数据库系统的构成 计算机系统 数据库 数据库管理系统 人员 数据库管理员(DBA),系统程序员,用户 数据管理的发展阶段 1.人工管理阶段(计算机诞生初期) 2.文件系统阶段(50~60年代) 3.数据库系统阶段(60年代后) 数据库 以一定的组织方式存储在一起的相关数据的集合。 数据库管理系统 DBMS,是一个软件系统,它的目的是帮助用户控制、搜索、储存数据。 Microsoft Access 作为Microsoft Office组件之一的Microsoft Access是在Windows环境下非常流行的桌面型数据库管理系统。使用Microsoft Access无需编写任何代码,只需通过直观的可视化操作就可以完成大部分数据管理任务。在Microsoft Access数据库中,包括许多组成数据库的基本要素。这些要素是存储信息的表、显示人机交互界面的窗体、有效检索数据的查询、信息输出载体的报表、提高应用效率的宏、功能强大的模块工具等。它不仅可以通过ODBC与其它数据库相连,实现数据交换和共享,还可以与Word、Excel等办公软件进行数据交换和共享,并且通过对象链接与嵌入技术在数据库中嵌入和链接声音、图像等多媒体数据。 Microsoft SQL Server Microsoft SQL Server是一种典型的关系型数据库管理系统,可以在许多操作系统上运行,它使用Transact-SQL语言完成数据操作。由于Microsoft SQL Server是开放式的系统,其它系统可以与它进行完好的交互操作。目前最新版本的产品为Microsoft SQL Server 2000,它具有可靠性、可伸缩性、可用性、可管理性等特点,为用户提供完整的数据库解决方案。 Oracle Oracle是一个最早商品化的关系型数据库管理系统,也是应用广泛、功能强大的数据库管理系统。Oracle作为一个通用的数据库管理系统,不仅具有完整的数据管理功能,还是一个分布式数据库系统,支持各种分布式功能,特别是支持Internet应用。作为一个应用开发环境,Oracle提供了一套界面友好、功能齐全的数据库开发工具。Oracle使用PL/SQL语言执行各种操作,具有可开放性、可移植性、可伸缩性等功能。特别是在Oracle 8i中,支持面向对象的功能,如支持类、方法、属性等,使得Oracle 产品成为一种对象/关系型数据库管理系统。 数据库设计的内容 数据需求分析:数据流程分析 概念结构设计:建立实体—联系模型,E-R模型 逻辑结构设计:将概念模型转换为某种DBMS支持的数据模型 物理结构设计:为数据模型在物理设备上选定合适的存储结构和方法 数据需求分析 1) 理解客户需求,询问用户如何看待未来需求变化。让客户解释其需求,而且随着开发的继续,还要经常询问客户保证其需求仍然在开发的目的之中。 2) 了解企业业务可以在以后的开发阶段节约大量的时间。 3) 重视输入输出。 在定义数据库表和字段需求(输入)时,首先应检查现有的或者已经设计出的报表、查询和视图(输出)以决定为了支持这些输出哪些是必要的表和字段。 举例:假如客户需要一个报表按照邮政编码排序、分段和求和,你要保证其中包括了单独的邮政编码字段而不要把邮政编码糅进地址字段里。 概念结构设计(E-R模型) 基本构成 实体(Entity):客观世界中描述客观事物的概念。 联系(Relation):实体与实体间的联系。 属性:指实体或联系具有的某种特性 E-R模型的图解法 实体:用矩形表示,框内写上实体名。 联系:用菱形表示,框内写上联系名。 属性:用椭圆表示,框内写上属性名。 三种基本图素用无向直线连接。 E-R图设计 E-R图设计分为三步: 1.分E-R图,单用户的概念结构; 2.初步E-R图,总体概念结构; 3.消除冗余的数据和实体间的联系。 注意: 实体类(总体)与实体实例(个体)的区分 个体与属性的区分 关系模型 起源: 关系代数,二维表 —〉 关系 关系:一
原创力文档


文档评论(0)