VFP程序设计数据库基础

VFP程序设计数据库基础

ID:45079237

大小:563.50 KB

页数:32页

时间:2019-11-09

VFP程序设计数据库基础_第1页
VFP程序设计数据库基础_第2页
VFP程序设计数据库基础_第3页
VFP程序设计数据库基础_第4页
VFP程序设计数据库基础_第5页
资源描述:

《VFP程序设计数据库基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章数据库基础§1.1数据库基本概念§1.2数据库系统§1.3数据库设计步骤§1.4概念模型§1.5关系代数1§1.1数据库基本概念信息与数据数据处理和数据管理数据模型关系模型数据库和关系数据库2§1.1数据库基本概念1.信息与数据2.数据处理和数据管理3.数据模型4.关系模型5.数据库和关系数据库(1)信息与数据信息:是客观事物属性的反映数据:是反映客观事物属性的记录,是信息的载体。区别:数据反映事物属性,数据经加工处理形成对人类具有指导意义的信息。(2)数据符号—用来表示和传播信息。数据符号的三种类型:数值型字符型特殊型3§1.1数据库基本概念(1)数据处理广义的数据处理,

2、指利用计算机对各种类型的数据进行处理,它包括对数据的采集、整理、存储、分类、排序、检索、维护、加工、统计和传输等一系列的过程。它包括狭义的数据处理和数据管理。(2)数据库技术的三个发展阶段010101人工管理文件管理数据库管理1.信息与数据2.数据处理和数据管理3.数据模型4.关系模型5.数据库和关系数据库45§1.1数据库基本概念(1)数据模型:反映客观事物间联系的数据组织结构和形式(2)数据库系统的常用模型有如下四种:层次模型网状模型关系模型面向对象模型1.信息与数据2.数据处理和数据管理3.数据模型4.关系模型5.数据库和关系数据库6§1.1数据库基本概念1.信息与数据2.数据处理

3、和数据管理3.数据模型4.关系模型5.数据库和关系数据库(1)数据模型:反映客观事物间联系的数据组织结构和形式(2)数据库系统的常用模型有如下四种:层次模型网状模型关系模型面向对象模型(3)数据模型的组成:数据结构、数据操作和完整性规则。7§1.1数据库基本概念(1)关系:数据库中的二维表称为关系,是同类数据的集合。1.信息与数据2.数据处理和数据管理3.数据模型4.关系模型5.数据库和关系数据库8§1.1数据库基本概念(2)关系模型中的基本概念010105元组:表中一行,也称记录。属性:表中一列,也称字段。数据项:行和列的交叉点,是关系中最基本的数据单位,也称分量。(3)关系模型的主要

4、特点分量不可再分。每列的分量是同属性的(值可不同),且列序无关。每行的分量是属于同个事物的,且行序无关。一个关系中属性名不许相同。1.信息与数据2.数据处理和数据管理3.数据模型4.关系模型5.数据库和关系数据库910§1.1数据库基本概念(1)数据库数据库:以一定的组织方式将关联的数据组织在一起,存放在计算机外存储器上,能为多个用户共享,与应用程序彼此独立的一组相关数据的集合。(2)关系数据库由若干张二维表(关系)组成。每张表有唯一的表名,不允许重复。关系数据库的特点:冗余度小,支持复杂的数据结构。程序和数据的相互独立性高,程序和数据的逻辑结构与数据的物理存储方式无关。具有共享性。共享时

5、提供多种控制,保证数据安全完整,防止多用户并发访问带来的不一致性。1.信息与数据2.数据处理和数据管理3.数据模型4.关系模型5.数据库和关系数据库11§1.2数据库系统1.数据库应用系统的构成2.数据库系统的体系结构3.数据库管理系统12§1.2数据库系统数据库系统的三级模式结构:外模式、概念模式(模式)和内模式。1.数据库应用系统的构成2.数据库系统的体系结构3.数据库管理系统对应于用户的(应用数据库系统)——外部视图;对应于应用程序员的(使用数据的逻辑结构)——概念视图;对应于系统程序员的(负责数据的物理存储与设计)——内部视图。13§1.2数据库系统(1)数据库管理系统(DBMS)

6、:我们把利用数据库进行信息处理的工作过程,或把掌握、管理和操纵数据库的数据资源的方法看作是一个系统,称这个系统为数据库管理系统简称DBMS。(2)组成:数据描述语言(DDL)数据操纵语言(DML)数据库管理例行程序,也称数据控制语言(DCL)1.数据库应用系统的构成2.数据库系统的体系结构3.数据库管理系统14§1.3数据库设计步骤需求分析概念结构设计逻辑结构设计、优化设计物理设计实施使用与维护15§1.4概念模型实体:客观存在并相互区别的“事物”属性:指实体的特征和性质实体型:具有相同特征的实体的集合联系:两个或两个以上实体或实体型间的联系现实世界概念世界(概念模型)计算机世界(数据模型

7、)抽象转换1.实体-联系模型基本概念2.实体型的联系类型3.E-R模型的设计4.E-R模型转换成关系16§1.4概念模型一对一联系(1:1)一对多联系(1:n)多对多联系(m:n)1.实体-联系模型基本概念2.实体型的联系类型3.E-R模型的设计4.E-R模型转换成关系0104011718§1.4概念模型用E-R图描述E-R模型。规定:矩形——表示实体椭圆——表示属性菱形——表示联系1.实体-联系模型基本概念2.实体型

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

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

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