VFP6电子教案第1章(Visual FoxPro 6.0概述).ppt

ID:55832657

大小:355.50 KB

页数:30页

时间:2020-06-09

VFP6电子教案第1章(Visual FoxPro 6.0概述).ppt_第1页
VFP6电子教案第1章(Visual FoxPro 6.0概述).ppt_第2页
VFP6电子教案第1章(Visual FoxPro 6.0概述).ppt_第3页
VFP6电子教案第1章(Visual FoxPro 6.0概述).ppt_第4页
VFP6电子教案第1章(Visual FoxPro 6.0概述).ppt_第5页
资源描述:

《VFP6电子教案第1章(Visual FoxPro 6.0概述).ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、学习要点1、数据库的基本术语和概念。2、常用文件类型和数据类型3、VisualFoxPro的命令格式。4、VisualFoxPro文件的基本命名方法。5、常用的文件类型和数据类型以及基本概念。第1章VisualFoxPro6.0概述1.1VisualFoxPro6.0发展概述1.2数据库系统概述1.3常用文件类型和数据类型1.4文件命名方法和命令构成返回第1章VisualFoxPro6.0概述退出1.1VisualFoxPro6.0发展概述1、1986年6月推出了FoxBASE+1.0版2、1987年7月推出了FoxBASE+

2、2.0版3、1988年7月推出了FoxBASE+2.1版4、1992年下半年推出了FoxPro2.5版5、1994年下半年推出了FoxPro2.6版6、1995年6月推出了VisualFoxPro3.07、1996年8月推出了VisualFoxPro5.08、1998年9月推出了VisualFoxPro6.0返回1.2数据库系统概述1.2.1数据库技术的术语1.2.2数据库系统结构1.2.3数据模型退出返回1.2.4关系数据库数据库技术的术语1、数据库:数据库(Database,简记为DB)是长期存储在计算机内、有组织的、统一

3、管理的相关数据的集合。2、数据库管理系统:数据库管理系统(DatabaseManagementSystem,简记为DBMS)是位于用户与操作系统(OS)之间的一层数据管理软件3、数据库技术:数据库技术是研究数据库的结构、存储、设计、管理和使用的一门软件学科。4、数据库系统:数据库系统(DatabaseSystem,简记为DBS)是实现有组织地、动态地存储大量关联数据、方便多用户访问的计算机硬件、软件和数据资源组成的系统,即它是采用数据库技术的计算机系统。DBS包含DBMS和DB。返回数据库系统结构传统的数据库有3类:层次数据库

4、、网状数据库和关系数据库。它们分别采用树、图和线性表3种不同数据结构。VFP6属于关系数据库关系数据库系统结构:如某学院有:机电工程系、计算机系、化学工程系……每个系通过系代码、系名、系地址、系电话、教研室设置等数据来描述。表示关系数据库要采用线性表形式组织数据。每个系下设若干个教研室,如机电工程系下设应用电子、自动控制、机械制造、制图等教研室;计算机系下设软件工程、计算机应用等教研室;化学工程系下设无机化工、有机化工等教研室。每个教研室有室代码、室名、室电话等数据表现其属性。教研室负责管理教师和学生假设应用电子教研室有何、王

5、、李等老师,有A1、B1、C1等学生;自动控制教研室有寸、黄、陈等老师,有A2、B2、C2、D2等学生,等等。教师用职工号、姓名、性别等描述,学生用学号、姓名、性别等描述。则有表3和表4每一个表称为一个关系;表的每一行称为一条记录,代表一个实体;表的每一列称为字段或数据项,代表实体的一个属性。学生到课程之间的关联关系,如图1-2所示。课程到学生之间的关联关系,如图1-3所示。同时涉及两个方向关系时可采用线性表结构。例如,作如下设计:在前面所举各表基础上增加课程表包括课程号、课程名、开课单位等,结构如表1-5所示。再设计一个如表

6、1-6所示成绩表将表1-4和表1-5联系起来。返回1.2.3数据模型1、数据模型的定义设计数据库系统时,一般先用图或表的形式抽象地反映数据彼此之间的关系,这个过程称为建立数据模型,所建立的图或表及其关系称为数据模型。常用的数据模型一般可分为两类,一是语义数据模型,如实体-联系模型(E-R模型),面向对象模型等;二是经典数据模型,如层次模型,网状模型,关系模型等。2、数据之间的联系一对一联系;一对多联系;多对多联系3、实体-联系模型(Entity-RelationshipModel)该模型是P.PS.Chen于1976年提出的一

7、种概念模型,用E-R图来描述一个系统中的数据及其之间关系。一个学校的系、教研室、教师、学生、课程之间的E-R模型NN1N系代码系名领导室代码室名开课管理学生学号姓名性别所属课程N成绩M11教师教学N姓名性别职工号分数课程号主选教材大纲教研室系N在E-R图中,用长方形表示实体集,在长方形框内写上实体名。用菱形表示实体间联系,菱形框内写上联系名。用无向边把菱形和有关实体相连接,在无向边旁标上联系的类型,如1或M或N。用椭圆形表示实体或联系的属性,如用椭圆形将它与一个相应实体间以无向边相连。实体联系联系的类型属性4、关系数据模型(R

8、elationalModel)用二维表格数据(即集合论中的关系)来表示实体和实体间联系的模型叫关系数据模型。5、面向对象模型(ObjectRelationalModel)用对象、属性、方法来表示实体和实体间联系的模型叫面向对象模型。(1)对象对象是现实世界中实体的模型化。每个

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

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

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

《VFP6电子教案第1章(Visual FoxPro 6.0概述).ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、学习要点1、数据库的基本术语和概念。2、常用文件类型和数据类型3、VisualFoxPro的命令格式。4、VisualFoxPro文件的基本命名方法。5、常用的文件类型和数据类型以及基本概念。第1章VisualFoxPro6.0概述1.1VisualFoxPro6.0发展概述1.2数据库系统概述1.3常用文件类型和数据类型1.4文件命名方法和命令构成返回第1章VisualFoxPro6.0概述退出1.1VisualFoxPro6.0发展概述1、1986年6月推出了FoxBASE+1.0版2、1987年7月推出了FoxBASE+

2、2.0版3、1988年7月推出了FoxBASE+2.1版4、1992年下半年推出了FoxPro2.5版5、1994年下半年推出了FoxPro2.6版6、1995年6月推出了VisualFoxPro3.07、1996年8月推出了VisualFoxPro5.08、1998年9月推出了VisualFoxPro6.0返回1.2数据库系统概述1.2.1数据库技术的术语1.2.2数据库系统结构1.2.3数据模型退出返回1.2.4关系数据库数据库技术的术语1、数据库:数据库(Database,简记为DB)是长期存储在计算机内、有组织的、统一

3、管理的相关数据的集合。2、数据库管理系统:数据库管理系统(DatabaseManagementSystem,简记为DBMS)是位于用户与操作系统(OS)之间的一层数据管理软件3、数据库技术:数据库技术是研究数据库的结构、存储、设计、管理和使用的一门软件学科。4、数据库系统:数据库系统(DatabaseSystem,简记为DBS)是实现有组织地、动态地存储大量关联数据、方便多用户访问的计算机硬件、软件和数据资源组成的系统,即它是采用数据库技术的计算机系统。DBS包含DBMS和DB。返回数据库系统结构传统的数据库有3类:层次数据库

4、、网状数据库和关系数据库。它们分别采用树、图和线性表3种不同数据结构。VFP6属于关系数据库关系数据库系统结构:如某学院有:机电工程系、计算机系、化学工程系……每个系通过系代码、系名、系地址、系电话、教研室设置等数据来描述。表示关系数据库要采用线性表形式组织数据。每个系下设若干个教研室,如机电工程系下设应用电子、自动控制、机械制造、制图等教研室;计算机系下设软件工程、计算机应用等教研室;化学工程系下设无机化工、有机化工等教研室。每个教研室有室代码、室名、室电话等数据表现其属性。教研室负责管理教师和学生假设应用电子教研室有何、王

5、、李等老师,有A1、B1、C1等学生;自动控制教研室有寸、黄、陈等老师,有A2、B2、C2、D2等学生,等等。教师用职工号、姓名、性别等描述,学生用学号、姓名、性别等描述。则有表3和表4每一个表称为一个关系;表的每一行称为一条记录,代表一个实体;表的每一列称为字段或数据项,代表实体的一个属性。学生到课程之间的关联关系,如图1-2所示。课程到学生之间的关联关系,如图1-3所示。同时涉及两个方向关系时可采用线性表结构。例如,作如下设计:在前面所举各表基础上增加课程表包括课程号、课程名、开课单位等,结构如表1-5所示。再设计一个如表

6、1-6所示成绩表将表1-4和表1-5联系起来。返回1.2.3数据模型1、数据模型的定义设计数据库系统时,一般先用图或表的形式抽象地反映数据彼此之间的关系,这个过程称为建立数据模型,所建立的图或表及其关系称为数据模型。常用的数据模型一般可分为两类,一是语义数据模型,如实体-联系模型(E-R模型),面向对象模型等;二是经典数据模型,如层次模型,网状模型,关系模型等。2、数据之间的联系一对一联系;一对多联系;多对多联系3、实体-联系模型(Entity-RelationshipModel)该模型是P.PS.Chen于1976年提出的一

7、种概念模型,用E-R图来描述一个系统中的数据及其之间关系。一个学校的系、教研室、教师、学生、课程之间的E-R模型NN1N系代码系名领导室代码室名开课管理学生学号姓名性别所属课程N成绩M11教师教学N姓名性别职工号分数课程号主选教材大纲教研室系N在E-R图中,用长方形表示实体集,在长方形框内写上实体名。用菱形表示实体间联系,菱形框内写上联系名。用无向边把菱形和有关实体相连接,在无向边旁标上联系的类型,如1或M或N。用椭圆形表示实体或联系的属性,如用椭圆形将它与一个相应实体间以无向边相连。实体联系联系的类型属性4、关系数据模型(R

8、elationalModel)用二维表格数据(即集合论中的关系)来表示实体和实体间联系的模型叫关系数据模型。5、面向对象模型(ObjectRelationalModel)用对象、属性、方法来表示实体和实体间联系的模型叫面向对象模型。(1)对象对象是现实世界中实体的模型化。每个

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