ch03管理信息系的技术基础.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章 管理信息系统的技术基础 ( )数据处理的主要目的 数据处理的目的可归纳为以下几点: 1.把数据转换成便于观察分析、传送或进一步处理的形式。 2.从大量的原始数据中抽取、推导出对人们有价值的信息以作为行动和决策的依据。 3.科学地保存和管理已经过处理(如校验、整理等)的大量数据,以便人们能方便而充分地利用这些宝贵的信息资源。 4.数据的组织:将具有某种逻辑关系的一批数据组织起来,按一定的存储表示方式配置在计算机的存储器中,目的是使计算机处理时能够符合速度快、占用存储器的容量少、成本低等多方面的要求。 5.数据的运算。指算术运算和逻辑运算。 6.数据存储。 7.数据检索。 8.数据输出。 第 2 节 数据库技术 二 数据库设计的主要内容 三、概念模型 一对多联系 如果对于A中的每一实体,实体B中有一个以上实体与之发生联系,反之,B中的每一实体至多只能对应于A中的一个实体,则称A与B是一对多联系。 多对多联系 如果A中至少有一实体对应于B中一个以上实体,反之,B中也至少有一个实体对应于A中一个以上实体,则称A与B为多对多联系。 E—R模型是对现实世界的一种抽象,它抽取了客观事物中人们所关心的信息、忽略了非本质的细节,并对这些信息进行了精确地描述。E—R图所表示的概念模型与具体的DBMS所支持的数据模型相独立,是各种数据模型的共同基础,因而是抽象和描述现实世界的有力工具。 四、数据模型 数据模型是对客观事物及其联系的数据化描述。 在数据库系统中,对现实世界中数据的抽象、描述以及处理等都是通过数据模型来实现的。 概念:数据模型是数据库系统设计中用于提供信息表示和操作手段的形式构架,是数据库系统实现的基础。 分类:层次模型,网状模型和关系模型。 关系模型具有以下特点: 1.关系模型的概念单一。 对于实体和实体之间的联系均以关系来表示。对于关系之间的联系则通过相容(来自同一域)的属性表示。 例1: 库存(入库号、日期、货位、数量), 购进(入库号、结算编号、数量、金额)。 例2:学生(学号,姓名,年龄) 课程(课程编号,课程名称,学分) 学生选课(学号,课程编号,成绩) 例3:供应商(供应商编号,姓名,联系电话, 住址) 零件(零件编号,名称,重量,颜色) 工程(工程编号,工程名称,所在地) 联系(供应商编号,零件编号,工程编 号,数量)。 2.关系是规范化的关系。规范化是指在关系模型中,关系必须满足一定的给定条件,最基本的要求是关系中的每一个分量都是不可分的数据顶,即表不能多于二维。 3.关系模型中,用户对数据的检索和操作实际上是从原二维表中得到一个子集,该子集仍是一个二维表,因而易于理解,操作直接、方便,而且由于关系模型把存取路径向用户隐藏起来,用户只需指出“做什么”,而不必关心“怎么做”,从而大大提高了数据的独立性 五、数据库操作 数据库的基本操作主要有基本表的建立与删除、数据查询与更改等,我们主要学习如何用关系数据库的标准语言—SQL( Structured Query Language )来完成关系数据库的核心操作:查询。 关于SQL:SQL是结构化查询语言,是关系数据库的国际标准语言,它语言简洁,易学易用,功能强大,能完成有关数据库的所有操作。 SQL的查询 格式:SELECT 属性名1,… FROM 表名 WHERE 条件表达式 … (1)单表查询 单表查询是指仅涉及一个表的查询,比如选择一个表中的某些列值、选择一个表中的某些特定元组等等。单表查询是一种最简单的查询操作。 例如:关系模式 学生(学号,姓名,性别,年龄,所在系) 例1 查询全体学生的学号与姓名。 SELECT 学号,姓名 FROM 学生 例2 查询全体学生的姓名、学号、所在系。 SELECT 学号,姓名,所在系 FROM 学生 例3 查询年龄19岁的学生的姓名、学号、所在系。 SELECT 学号,姓名,所在系 FROM 学生 WHERE 年龄19 例4 查询年龄19岁的女生的姓名、学号、所在系。 SELECT 学号,姓名,所在系 FROM 学生 WHERE 年龄19 AND 性别=‘女’ 例5 查询年龄19岁的计算机系的男生姓名。 SELECT 姓名 FROM 学生 WHERE 年龄19 AND

文档评论(0)

sdfgrt + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档