数据库系统及VisualF.ppt
《数据库系统及VisualF.ppt》由会员分享,可在线阅读,更多相关《数据库系统及VisualF.ppt(47页珍藏版)》请在三一办公上搜索。
1、第1章 数据库系统基础知识,1.1 数据处理与数据管理技术1.2 数据库系统的组成1.3 数据库系统的模式结构1.4 数据模型1.5 关系数据库标准语言SQL1.6 数据库设计基础1.7 主流的DBMS产品简介,1.1 数据管理技术的发展,数据:凡是能被计算机处理的就称为计算机的数据.文字数字图片声音影片等.信息:加工后有用的数据.,1.1 数据管理技术的发展,什么是数据处理是指对数据进行收集、存储、加工和传播等一系列工作。(将数据转换成信息的过程)什么是数据管理 数据处理的中心问题是数据管理 数据管理是对数据进行分类、组织、编码、存储、检索和维护.,1.1 数据管理技术的发展,1.1.1 人
2、工管理阶段 20世纪50年代中期之前1.1.2 文件系统阶段 20世纪50年代到60年代中期1.1.3 数据库系统阶段 20世纪60年代后期以来,一、人工管理阶段,计算机主要用于科学计算,数据完全由程序员人工进行管理,程序与数据在同一个程序文件中数据是面向应用程序的,一组数据只对应一个应用程序,数据不能被多个应用程序共享,二、文件系统阶段,数据以文件形式长期存储在辅助存储器中,有相应的软件进行管理数据可以被多个应用程序重复使用缺点:数据文件相互独立、缺乏联系,数据冗余度大,数据无集中管理,安全性差,三、数据库系统阶段,采用数据模型表示复杂的数据结构,数据冗余明显减少,可实现数据共享有较高的数据
3、独立性提供了数据安全性、完整性等管理与控制功能统一管理和控制数据,为用户提供了方便的用户接口,1.2 数据库系统的组成,1.2.1 数据库(DB)数据库,顾名思义是存放数据的仓库。只不过这个仓库是在计算机存储设备上,而且数据是按一定的格式存放的。数据库的特征数据按一定的数据模型组织、描述和储存可为各种用户共享减少冗余数据独立性较高易扩展,1.2 数据库系统的组成,1.2.2 数据库管理系统(DBMS)数据库管理系统是用于建立、使用和维护数据库的系统软件,是一个介于用户与操作系统之间的系统软件,是数据库系统中的重要组成部分。Visual FoxPro就是一种在微机上运行的数据库管理系统.,1.2
4、 数据库系统的组成,1.2.3 应用程序应用程序是面向最终用户的、利用数据库系统资源开发出来的、面向某一类实际应用的应用软件系统。如:人事管理系统,图书管理系统。,1.2 数据库系统的组成,1.2.4 数据库管理员(DBA)数据库的建立、使用和维护等工作仅靠DBMS远远不够,还要有专门的人员来完成,这些人被称为数据库管理员。数据库管理员是控制数据整体结构的一组人员,负责数据库系统的正常运行,承担创建、监控和维护数据库结构的责任。,1.3 数据库系统的模式结构,外部层:各个用户看到的数据库内部层:机器看到的数据库概念层:数据库管理员看到的数据库,1.4 数据模型,1.4.1 数据模型概述,数据如
5、何存储到计算机中首先将现实世界中的客观对 象抽象为概念模型;然后把概念模型转换为某一 DBMS支持的结构模型。概念模型是现实世界到机器世界的一个中间层次。,概念模型和结构模型,概念模型是按照用户的观点对数据建模,是对现实世界的第一层抽象,是用户和数据库设计人员之间进行交流的工具。长期以来,在数据库设计中广泛使用的概念模型是E-R模型。结构模型强调数据是如何在数据库中描述的。数据模型(结构模型)主要有层次模型、网状模型、关系模型、面向对象模型。在目前流行的DBMS产品中,数据模型主要采用关系模型和面向对象的关系模型。,1.4.2 E-R模型,1、实体(Enity)客观存在并且可以相互区别的事物实
6、体可以是具体的对象,如学生、一堂课等。也可以是抽象的对象,如一次借书,老师与系的工作关系等。具有相同性质(特征)的实体的集合称为实体集。,2、属性(Attribute)实体所具有的某一特性称为属性。如学生实体可以由学号、姓名、性别、出生年月等属性组成。,3、联系(Relationship)联系是实体集之间关系的抽象表示。例如,学生实体集与成绩实体集之间存在“考试”联系。,关系模型,关系模型的数据结构关键字关系运算关系的规范化关系模型的完整性,1.关系模型的数据结构,在关系模型中用二维表来表示实体集,通过外部关键字来表示实体间联系。二维表的首行称为“属性”(字段),其他各行称为“元组”(记录),
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 系统 VisualF
链接地址:https://www.31ppt.com/p-6578609.html