1 / 26
文档名称:

VFP数据库系统概论.ppt

格式:ppt   大小:1,805KB   页数:26页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

VFP数据库系统概论.ppt

上传人:放射辐射 2022/5/20 文件大小:1.76 MB

下载得到文件列表

VFP数据库系统概论.ppt

文档介绍

文档介绍:VFP数据库系统概论
汇报人:
1989年下半年,FoxPro 正式推出,它首次引入了基于 DOS   环境的窗口技术 COM (面向字符的窗口),用户使用的界面再也不是圆点,而是能产生圆点提示下等效命令的菜单系统。它支持鼠 1).数据共享
数据共享是指多个用户可以同时存取数据
而不相 互影响。
2).减少数据冗余
数据冗余就是数据重复,数据冗余既浪费
存储空间,又容易产生数据的不一致。
3).具有较高的数据独立性
所谓数据独立是指数据与应用程序之间的彼此独立,它们之间不存在相互依赖的关系。
4).增强了数据安全性和完整性保护
数据库加入了安全保密机制,可以防止对数据的非法存取。
Date
16
数据库管理系统常用的数据模型有下列三种:
层次模型------层次型数据库管理系统
网状模型-----网状型数据库管理系统
关系模型-----关系型数据库管理系统
Visual FoxPro是一种典型的关系型数据库管理系统
关系模型(Relational Model)
人们****惯用表格形式表示一组相关的数据,既简单又直观,如表1-1就是一张学生基本情况表。这种由行与列构成的二维表,在数据库理论中称为关系,用关系表示的数据模型称为关系模型。
任务三、数据模型
Date
17
表1-1 学生基本情况表
学号
姓名
性别
班级名
系别代号
地址
出生日期
是否团员
备注
011110
李建国

计0121
01
湖北武汉
1984-9-28

011103
李宁

电0134
02
江西九江
1985-5-6

011202
赵娜

英0112
03
广西南宁
1984-2-21

021204
孙亮

电0134
02
湖南长沙
1986-9-8

011111
赵琳

计0121
01
江苏南京
1985-11-18

021405
罗宇波

英0112
03
江苏南通
1985-12-12

Date
18
任务四、关系数据库系统
关系的基本概念及其特点
1.关系的基本概念
(1)关系
一个关系就是一张二维表,通常将一个没有重复行、重复列的二维表看成一个关系,每个关系都有一个关系名。
在Visual FoxPro中,一个关系对应于一个表文件,简称为表,关系名则对应于表文件名或表名。
Date
19
表1-2 考生简况表
准考证号
身份证号
姓名
性别
出生日期
工作单位
电话号码
250199990001
420106701201396
赵 娜

12/01/70
武汉水利电力大学
87874532
250199990002
420102730415317
李 小军

04/15/73
武汉电建一公司
82835762
250199990003
420104690505496
张晓云

05/05/69
武汉大学
87871279
250199990004
420106701106397
刘志学

11/06/70
华中理工大学
87651842
250199990005
420105710823495
孙 亮

08/23/71
湖北大学
86868014
250299990006
420106720928497
李建国

09/28/72
湖北工学院
88014673
Date
20
(2)元组
二维表的每一行在关系中称为元组。
在Visual FoxPro中,一个元组对应表中一个记录。
(3)属性
二维表的每一列在关系中称为属性,每个属性都有
一个 属性名,属性值则是各个元组属性的取值。
在Visual FoxPro中,一个属性对应表中一个字段,
属性名对应字段名,属性值对应于各个记录的字段值。
Date
21
(4)域
属性的取值范围称为域。域作为属性值的集合,其类
型与范围具体由属性的性