VFP第一章 数据库系统概述ppt课件.ppt

VFP第一章 数据库系统概述ppt课件.ppt

ID:59414047

大小:230.50 KB

页数:37页

时间:2020-09-19

VFP第一章 数据库系统概述ppt课件.ppt_第1页
VFP第一章 数据库系统概述ppt课件.ppt_第2页
VFP第一章 数据库系统概述ppt课件.ppt_第3页
VFP第一章 数据库系统概述ppt课件.ppt_第4页
VFP第一章 数据库系统概述ppt课件.ppt_第5页
资源描述:

《VFP第一章 数据库系统概述ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、——第一章数据库系统概述1.1数据与数据处理1.1.1数据和信息数据(Data)是人们用于记录事物情况的物理符号。可以是数字、文字、图形、图像、声音、语言等,经数字化后存入计算机。例如,一个教师的年龄是32岁,职称是“教授”,出生日期是“1972年10月1日”,这里的32、“教授”和“1972年10月1日”等就是数据。1.1数据与数据处理信息(Information)是客观事物属性的反映,它是某一客观事物中,某一事物的某一方面属性或某一时刻的表现形式。比如教师信息(32岁、教授、出生日期1972年10月等)。数据与信

2、息既有区别,又有联系。数据是信息的表示形式,信息是加工处理后的数据。例如:(李平,男,1971,四川,党员,教授)就是一组数据,它们是一组有用的数据,经过加工后的数据,可以表示教师的基本信息。1.1数据与数据处理1.1.2数据处理所谓数据处理实际上就是利用计算机将各种类型的数据转换成信息的过程。数据处理也叫信息处理。它包括对数据的收集、整理、存储、分类、排序、检索、维护、加工、统计和传输等一系列操作。数据的管理技术的发展阶段:1.人工管理阶段(20世纪50年代中期以前)特点:独立性差,少共享性,不灵活,不安全,编程效

3、率低下。1.1数据与数据处理2.文件系统阶段(20世纪50年代后期至60年代中期)特点:应用程序与数据之间具有一定的独立性,但数据的通用性仍然较差,冗余量大。3.数据库系统阶段(20世纪60年代以来)特点:数据与应用程序之间完全独立,程序的编制质量和效率都有所提高,数据的冗余大大减少,数据共享性显著增强。自20世纪70年代提出关系数据模型和关系数据库后,数据库技术得到了蓬勃发展,应用也越来越广泛。1.2数据库系统数据库系统实际上就是一个应用系统,也称数据应用系统。是把有关计算机硬、软件、数据和相关人员组合起来为用户提

4、供信息服务的系统。1.数据库数据库(Database)是在数据库管理系统的集中控制之下,按一定的组织方式存储在计算机外存储器上的一组相关数据的集合。这些数据能够被多个用户共享,且具有冗余度小、独立性、保密性能好和安全性高等特点。1.2数据库系统2.数据库管理系统数据库管理系统(Databasemanagementsystem,DBMS)是一种操纵和管理数据库的大型软件,是用于建立、使用和维护数据库。一般来说,数据库管理系统应该具有下列功能:(1)数据定义功能(2)数据操作功能(3)控制和管理功能3.应用程序应用程序是

5、由用户编写的用来对数据库中的数据进行处理的程序。程序可用各种高级语言编写,数据库管理系统都提供了编写应用程序的语言,具有与各种高级语言相近的命令集,用户可以用这些命令编写应用程序。1.2数据库系统4.相关人员数据库应用系统的有关人员主要有3类:最终用户、数据库应用系统开发人员和数据库管理员。数据库系统具有以下主要特征:(1)数据的独立性(2)数据的共享性(3)可修改与可扩充性(4)统一的管理与控制(5)安全与保密性1.3E-R数据模型1.3.1数据模型的基本概述在数据处理中,将涉及不同的数据描述领域。从事物的特征到计

6、算机里的具体表示,实际上经历了三个领域——现实世界、信息世界和机器世界。为进一步管理和控制数据,我们对现实世界数据特征进行抽象,并用一种模型表示出来,这种模型就是数据模型(DataModel),它是数据特征的抽象。1.3E-R数据模型1.3.2E-R模型1.信息世界中的常见概念(1)实体(Entity)客观存在并可相互区别的事物在信息世界中称为实体。这些事物既可以是具体的人、事、物(如一个学生、一本书等),也可以是抽象的概念或关系(如一门课程、一场考试等),这些都是实体。1.3E-R数据模型(2)属性(Attribu

7、te)实体所具有的特性在信息世界中称为属性。一个实体可由若干属性来表示。如某个学生实体可由学号、姓名、性别、年龄、专业等属性组成,这些属性的具体值就是对某个学生的描述。(3)实体集(EntitySet)客观存在并可相互区别的事物在信息世界中称为实体。这些事物既可以是具体的人、事、物(如一个学生、一本书等),也可以是抽象的概念或关系(如一门课程、一场考试等),这些都是实体。1.3E-R数据模型(4)码(Key)能唯一标识实体集中每个实体的属性或属性集,称为实体的码(或键)。例如学号是学生实体的码。(5)联系(Relat

8、ionship)实体之间相互的关联关系,称为联系。如教师与学生之间的联系就是教师教学生。实体之间的联系是各种各样的。两个不同实体集的实体间联系有以下三种情况:①一对一的联系(1:1)②一对多的联系(1:m)③多对多的联系(m:n)1.3E-R数据模型学校校长P11学生课程PMN班级学生P1M(a)1:1(b)1:M(c)M:N图1.1两个实体型

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。