[计算机软件及应用]数据库技术第一章.ppt

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

信息学院计算机系 数据库系统概论 An Introduction to Database System 第1章 绪论 数据库系统概述——绪论 基本概念 数据(Data): 数据库中存储的基本对象; 描述事物的符号记录。 例如: 文字、图形、图象、声音、数字等。 数据库系统概述——绪论 基本概念 数据库(Data Base,简称DB): 长期存放在计算机内的、 有组织的、 可共享的、 数据集合。 数据库系统概述——绪论 基本概念 数据库(Data Base,简称DB): 数据组织的目标: 按一定的数据模型组织、描述和储存; 具有较小的冗余度; 较高的数据独立性和易扩展性; 可为各种用户所共享。 数据库系统概述——绪论 基本概念 数据库管理系统 (DataBase Management System ,简称DBMS) 数据库系统概述——绪论 基本概念 数据库管理系统 (DataBase Management System ,简称DBMS) DBMS类型:总是基于某种数据模型。 层次 网状 关系 面向对象 数据库系统概述——绪论 基本概念 数据库管理系统 (DataBase Management System ,简称DBMS) 主要功能: 数据定义功能(DDL) 数据操纵功能(DML) 数据库的运行管理 数据库的建立和维护功能 数据库系统概述——绪论 基本概念 数据库系统(DataBase System,简称DBS) 在计算机系统中引入了数据库后的系统。 DBS构成: 数据库 数据库管理系统(及开发工具) 应用系统 数据库管理员 用户 数据库系统概述——绪论 数据库技术的产生、发展 应数据管理任务的需要而产生的。 数据库系统概述——绪论 数据库技术的产生、发展 各阶段特点: 数据库系统概述——绪论 数据库技术的产生、发展 数据库系统的结构: 数据库系统概述——绪论 数据库技术的产生、发展 数据库系统中程序和数据的关系: 数据库系统概述——绪论 数据库技术的产生、发展 数据库阶段信息处理方式: 数据库系统概述——绪论 数据库技术的产生、发展 高级数据库阶段: 分布式数据库系统 对象数据库系统 数据库系统概述——绪论 数据库技术的产生、发展 高级数据库阶段:分布式数据库系统 数据库系统概述——绪论 数据库技术的产生、发展 高级数据库阶段:对象数据库系统 具有面向对象技术的: 封装性(把数据与操作定义在一起) 继承性(继承数据结构和操作) 提高了软件的可重用性。 数据模型 什么是数据模型? 数据模型: 对现实世界中数据特征的模拟和抽象。 数据模型要满足的三个方面要求: 1.基本要求:比较真实的模拟现实世界。 2.容易为人所理解。 3.便于在计算机上实现。 数据模型 数据模型的种类有哪些? 数据模型——组成要素 数据模型——概念模型 介绍一些信息世界的基本概念 实体(Entity) 可以是具体的人、事、物, 可以是抽象的概念或者联系。 例如:一名学生、一个部门、一支铅笔等等。 数据模型——概念模型 介绍一些信息世界的基本概念 属性(Attribute) 可以是一个实体, 可以是单纯的属性。 例如: 学生实体可以由姓名、学号、性别、所在系等属性组成。 轮胎是实体“汽车”的属性,轮胎本身也可以作为一个实体。 数据模型——概念模型 介绍一些信息世界的基本概念 码(Key) 也叫关键字、键, 是唯一标识实体的属性集。 例如: 学生的学号可以唯一的标识一位学生,那么学号就是学生实体的码。 数据模型——概念模型 介绍一些信息世界的基本概念 域(Domain) 属性的取值范围。 例如: 属性“性别”的域为男、女。 数据模型——概念模型 介绍一些信息世界的基本概念 实体型(Entity Type) 具有相同属性的实体具有共同的特征和性质,用实体名及其属性名集来抽象和刻画同类实体,称为实体型。 例如:学生(学号,姓名,性别,系) 实体集(Entity Set) 具体值的集合。 例如:整个专业的学生就是一个实体集。 数据模型 介绍一些信息世界的基

文档评论(0)

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

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

1亿VIP精品文档

相关文档