第一章 数据库系统概述new.ppt

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

第一章 数据库系统概述 本章主要内容 1.1 数据库基础知识 1.2 数据模型 1.3 数据库设计 1.1 数据库基础知识 数据处理技术的发展 数据库系统的组成 1.1.1数据处理技术的发展 一、数据的概念 数据是存储在某一种媒体上能够识别的物理符号。 数据的概念包括两个方面:描述事物特性的数据内容以及存储在媒体上的数据形式。 例如“2007年7月1日”是一个数据,它可以表示为“2007-07-01”、“01/07/2007”等多种形式。 1.1.1数据处理技术的发展 二、数据、信息及数据处理之间的关系 1.1.1数据处理技术的发展 三、数据处理技术发展的三个阶段 1.人工管理阶段 2.文件系统管理阶段 3.数据库系统管理阶段 1.1.1数据处理技术的发展 1.人工管理阶段 应用程序完全依赖于数据。数据的结构、存取的物理地址或存储设备的变化,都要修改相应的应用程序。也就是说,应用程序和数据一一对应,数据和处理它的应用程序混为一个整体。数据大量重复。 1.1.1数据处理技术的发展 2.文件系统管理阶段 计算机出现了操作系统,包含文件管理系统,程序与数据分离,数据被组织在文件中,按名引用,应用程序通过文件管理系统与数据文件发生联系。 1.1.1数据处理技术的发展 3.数据库系统管理阶段 数据库系统是在文件系统的基础上发展起来的新技术,它克服了文件系统的缺点,解决了冗余和数据依赖问题,提供了更广泛地数据共享,为应用程序提供了更高的独立性,保证了数据的完整性和安全性,并为用户提供了方便的用户接口。 1.1.2 数据库系统的组成 1.有关数据库的基本概念 数据库 、数据库管理系统 、 数据库系统 2.数据库系统的特点 1.1.2 数据库系统的组成 (1)数据库(DB──DataBase) 是以一定组织方式存储在一起的结构化的相关数据的集合,它以最优的方式为一个或多个应用服务。 1.1.2 数据库系统的组成 (2)数据库管理系统(DBMS──DataBase Management System) 是处理数据库存取和各种管理控制的软件系统,是数据库系统的中心枢纽。用户对数据库进行的各种操作──数据库的建立、使用和维护,都是在DBMS的统一管理和控制下进行的。 Visual Foxpro便是这样的数据库管理系统。 1.1.2 数据库系统的组成 (3) 数据库系统(DBS──DataBase System) 是指计算机系统引入数据库之后组成的系统,是用来组织和存取大量数据的管理系统。 1.1.2 数据库系统的组成 2.数据库系统的特点 (1)数据共享。 (2)数据独立性。 (3)减少数据冗余。 (4)数据的结构化。 (5)统一的数据保护功能。 1.2 数据模型 模型的概念 概念模型 数据模型 1.2.1模型的概念 模型是对现实世界中某个对象特征的模拟和抽象。 模型由现实系统的有关元素组成,能够反映这些元素之间的关系,从而反映现实系统的本质。 1.2.2 概念模型 一、概念模型定义 概念模型是对现实世界中原始信息结构的描述,它不依赖于具体的数据库系统 1.2.2 概念模型 二、概念模型涉及的基本术语 1.实体 客观存在并且可以相互区别的事物称为实体。 实体可以是实际的事物,如学生、职工、单位等;也可以是抽象的事件,如选课、订货等。 2.属性 实体所具有的某一特性称为属性。 一个实体可以由若干个属性来刻画。例如学生实体可以用学号,姓名,性别,出生年月,入学时间等属性来描述。 1.2.2 概念模型 3.码 唯一标识实体的属性或属性的组合称为码。 在Visual FoxPro中对应的概念是关键字。 例如学号是学生实体的码。 4.域 属性的取值范围称为域。 不同的属性有不同的取值范围,即不同的域。 如成绩的取值范围是0到100。 1.2.2 概念模型 5.实体集 同一类型实体的集合称为实体集。 例如某个学校的所有学生的集合可以被定义为实体集students。 6.实体型 具有相同属性的实体必然具有共同的特征和性质。用实体名及其属性名集合来抽象和刻画同类实体称为实体型。 例如,学生(学号,姓名,性别,出生年月,入学时间)就是一个实体型。 1.2.2 概念模型 7.联系 实体之间的对应关系称为联系,它反映现实世界事物之间的相互关系。 例如,一位学生可以选修多门课程;一门课程可以有多位学生选修。 1.2.3 数据模型 一、数据模型定义 数据模型是将现实世界中的各种事物及其间的联系用数据及数据间的联系来表示的一种方法。 它是人们对客观世界的认

文档评论(0)

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

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

版权声明书
用户编号:5311233133000002

1亿VIP精品文档

相关文档