网站大量收购独家精品文档,联系QQ:2885784924

《计算机科学导论》第6章 程序设计与算法分析.ppt

《计算机科学导论》第6章 程序设计与算法分析.ppt

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7章 信息系统 本章要点: ◆信息系统概念 ◆数据库系统基本概念 ◆关系数据库概念 ◆数据库查询语言 ◆关系数据库设计 ◆数据库管理 ◆常用数据库管理系统 ◆数据库新发展 7.1 信息系统概述 1.信息 信息的概念:信息通常指经过加工了的、有一定意义和价值、且具有特定形式的数据,这些数据能够反映出客观世界事物的内在联系及本质,从而影响信息获取者的行为或决策。 信息的特点:时间性 、真实性 、易于理解 、多样性 、传播性 、不确定性 。 7.1 信息系统概述 2.信息系统 “信息系统是一个由人员、活动、数据、网络和技术等要素组成的集合,主要目的是对组织的业务数据进行采集、存储、处理和交换,以支持和改善组织的日常业务运作,满足管理人员解决问题和制定决策以及对信息的各种需求”。 7.2 数据库系统概述 1.基本概念 数据 :数据(data)描述事物的符号记录称为数据。数据是数据库中存储的基本对象。数据的种类很多,可以包括文字、数字、声音、图形、图象等。 数据库:以一定的组织方式存储的相互关联的数据的集合,就是数据库。这些数据能够长期存储、统一管理和控制,且能够被不同用户所共享,具有数据独立性及最小冗余度。 7.2 数据库系统概述 数据库管理系统 :是对数据库进行管理的软件系统,是数据库系统的核心。它位于计算机系统中操作系统与用户或应用程序之间,主要功能包括:数据定义、数据操纵、数据组织、存储和管理、数据库的建立和维护、数据通信接口。 数据库管理员:专门对数据库进行规划、设计、管理、协调和维护的工作人员。 7.2 数据库系统概述 数据库管理系统 :是对数据库进行管理的软件系统,是数据库系统的核心。它位于计算机系统中操作系统与用户或应用程序之间,主要功能包括:数据定义、数据操纵、数据组织、存储和管理、数据库的建立和维护、数据通信接口。 数据库管理员:专门对数据库进行规划、设计、管理、协调和维护的工作人员。 7.2 数据库系统概述 数据库系统 :数据库系统(DataBase System:DBS)是DB、DBMS、DBA、用户和计算机系统CS(Computer System)的总和。 7.2 数据库系统概述 2.数据库管理技术的发展 人工管理阶段 :数据不长期保存 ,应用程序管理数据 ,数据不能共享 ,数据不具有独立性 。 文件系统阶段:数据可以长期保存 ,文件系统管理数据 ,数据共享性差,冗余度大 ,数据独立性差 。 数据库系统阶段:数据结构化 ,数据共享性高、冗余度低、易扩充 ,数据独立性高 ,有专门的数据库管理系统 。 7.2 数据库系统概述 3.数据模型 概念模型 :也称信息模型,是按照用户的观点对数据和信息建模,与计算机系统无关,是概念级的模型,通常用于数据库的设计,它是数据库设计人员和用户之间进行交互的一种形式化描述。 (1) 基本概念 ①实体 现实世界客观存在并可相互区别的事物称为实体。实体可以是具体的人、事、物,也可以是抽象的概念或联系。 7.2 数据库系统概述 ②属性 实体所具有的某一特性称为属性。一个实体通常由若干个属性描述。 ③码 惟一标识一个实体的属性或属性组称为码。 ④域 属性的取值范围称为域。 ⑤实体型 对具有相同属性的若干实体,用实体名及其属性名的集合来抽象和描述同类实体,称为实体型。 ⑥实体集 同型实体的集合称为实体集。 7.2 数据库系统概述 ⑦联系 不同实体集之间的联系,实体间联系通常有一对一、一对多、多对多三种。 一对一联系:记为“1:1”。 一对多联系:记为“1:M”。 多对多联系:记为“M:N”。 7.2 数据库系统概述 (1) 概念模型的表示 用矩形表示实体型;用椭圆表示属性;用菱形表示联系,并标示出联系的类型 7.2 数据库系统概述 数据模型 :也称信息模型,是按照用户的观点对数据和信息建模,与计算机系统无关,是概念级的模型,通常用于数据库的设计,它是数据库设计人员和用户之间进行交互的一种形式化描述。 (1) 层次模型 有且只有一个节点没有双亲,该节点为根节点;根以外的其他节点有且只有一个双亲节点。 (2) 网状模型 在层次模型的基础上,允许节点无父节点,或者有多个父节点 。 (3) 网状模型 以关系代数为基础,实体间通过公共属性实现联系,与数据的物理结构无关。 7.2 数据库系统概述 数据模型的三要素 (1) 数据结构 数据结构是指所研究的数据库组成成分的类

文档评论(0)

xxj1658888 + 关注
实名认证
内容提供者

教师资格证持证人

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

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档