成都理工大学信息科学与技术学院数据库程序设计课件第1章 数据库及Visual FoxPro 6.0系统概述.pptVIP

  • 0
  • 0
  • 约1.17万字
  • 约 72页
  • 2019-05-06 发布于广东
  • 举报

成都理工大学信息科学与技术学院数据库程序设计课件第1章 数据库及Visual FoxPro 6.0系统概述.ppt

* VFP数据库基础知识 自学内容:数据、数据处理、数据库等基本概念 及数据库中的基本术语,重点掌握数据库三种模型 的有关知识。(教科书的11) * 数据库基本概念 数据是一种物理符号序列,用于记录事物的情况,它是信息的载体。 数据处理对各种类型的数据进行收集、存储、分类、计算、加工、检索和传输的过程。 数据库是存储数据的基地。 * 数据库及其特点 数据库主要解决了3个问题: 有效地组织数据,对数据进行了合理设计,以便计算机存取。 将数据方便地输入到计算机中。 根据用户的要求将数据从计算机中取出来。 * 数据库系统的组成 数据 数据库系统中存储在存储设备的数据。 数据库管理系统 位于用户与操作系统之间、负责数据库存取、维护和管理的软件系统。 应用程序 为适合用户操作、满足用户需求而编写的数据库应用程序。 用户 使用数据库的人员。 * 数据库系统的特点 冗余少 数据能共享、造成重复不大,节省空间和数据更新的开支,同时保证数据的一致性。 共享性 允许多个用户同时存取数据而互不影响。 * 数据库系统的特点 独立性 应用程序不随数据存储结构的改变而变化。 安全性 安全性是指保护数据以防止不合法的使用。 完整性 完整性包括正确性、有效性、相容性、可避免程 序的相互干扰。 * 数据库管理系统 数据库管理系统(database management system,DBMS)是在操作系统支持下运行的。 DBMS是数据库系统的核心软件。它向用户提供数 据操作语言,支持用户对数据库进行查询、编辑和 维护等。 关系数据库领域中有很多DBMS,其中著名的有: dBASE,FoxBASE,FoxPro,Sybase,Informix,Oracle, Unify,SQL7,Clipper,Ingres,Access和DB2等。 * 数据模型的分类 层次模型 网状模型 关系模型 关系对象模型 * 关系模型中的几个术语 字段 数据库中的数据项、表格中的列 记录 字段的有序集合。在关系模型中,记录称为元组。表格中的行。 表 记录的集合。 关键字 能够惟一确定记录的字段或字段的集合。 关系数据库 由若干个表组成的集合。即关系数据库中至少有一个表。 * 关系的组成与性质 6 C 6 C 2 C 8 C D 学号 姓名 性别 专业 出生年月 010101 王波 男 地质 1985-3 020102 黎明 男 应用化学 1986-5 030103 李铭 男 勘探 1985-5 040104 赵红 女 石油 1986-1 表记录 表结构 学生关系 * 关系的组成与性质 表中每一列元素是类型相同的数据 不允许有重复的字段名(列) 不允许有相同的记录(行) 行、列次序均无关 表中元素是不可再分的最小数据项 * 面向对象数据库系统主要有以下两个特点: ① 面向对象数据模型能完整地描述现实世界的数据结 构,能表达数据间嵌套、递归的联系。 ② 具有面向对象技术的封装性(把数据与操作定义在一 起)和继承性(继承数据结构和操作)的特点,提高了软 件的可重用性。 * 3、各种新型的数据库技术 数据库技术是计算机软件领域的一个重要分支,经过30余年的发展,已形成相当规模的理论体系和实用技术。但受到相关学科和应用领域(如网络、多媒体等)的影响,数据库技术的研究并没有停滞,仍在不断发展,并出现许多新的分支。例如:演绎数据库,主动数据库,基于逻辑的数据库,时态数据库,模糊数据库,模糊演绎数据库,并行数据库,巨型数据库,多媒体数据库,内存数据库,联邦数据库,工作流数据库,工程数据库,地理数据库等。 * 数据描述 在数据处理中,数据描述将涉及到不同的范畴。从事物的特性到计算机中的具体表示,实际上经历了三个阶段——概念设计中的数据描述、逻辑设计中的数据描述和物理存储介质中的数据描述。本节先介绍这三个阶段的数据描述,再介绍数据之间联系如何描述。 * 概念设计中的数据描述 数据库的概念设计是根据用户的需求设计数据库的概念结构。这一阶段用到了下列四个术语。 ① 实体(Entity):客观存在、可以相互区别的事物称为实体。实体可以是具体的对象,如一名男学生、一辆汽车等;也可以是抽象的对象,如一次借书、一场足球比赛等。 ② 实体集(EntitySet):性质相同的同类实体的集合,称为实体集。例如所有的男学生,全国足球锦标赛的所有比赛等。 * ③ 属性(Attribute):实

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档