数据库概述.ppt

上传人:石*** 文档编号:84149504 上传时间:2023-04-02 格式:PPT 页数:45 大小:801.50KB
返回 下载 相关 举报
数据库概述.ppt_第1页
第1页 / 共45页
数据库概述.ppt_第2页
第2页 / 共45页
点击查看更多>>
资源描述

《数据库概述.ppt》由会员分享,可在线阅读,更多相关《数据库概述.ppt(45页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、关于数据库概述现在学习的是第1页,共45页1.1.信息与数据信息与数据 数据数据 (data)(data):是指对客观事物特征所进行的一种抽象化、符号化表是指对客观事物特征所进行的一种抽象化、符号化表示。计算机中的数据比在科学计算领域中大大拓宽,不仅包括数据、字母、示。计算机中的数据比在科学计算领域中大大拓宽,不仅包括数据、字母、文字及其他特殊字符组成的文字及其他特殊字符组成的文本形式文本形式的数据,而且还包括图形、图像、的数据,而且还包括图形、图像、声音等声音等多媒体多媒体数据。总之凡是能够被计算机处理的对象都称为数据。数据。总之凡是能够被计算机处理的对象都称为数据。信息信息(Informa

2、tionInformation):通常被认为是有一定含义的经过加工处):通常被认为是有一定含义的经过加工处理的、对决策有价值的理的、对决策有价值的数据数据。数据与信息在概念上是有区别的。信息是有用的数据,数据是信息的数据与信息在概念上是有区别的。信息是有用的数据,数据是信息的表现形式。信息是通过数据符号来传播的,数据如不具有知识性和有用性表现形式。信息是通过数据符号来传播的,数据如不具有知识性和有用性则不能称其为信息。则不能称其为信息。数据与信息之间的关系可以表示为:数据与信息之间的关系可以表示为:信息信息=数据数据+处理处理一、基本知识介绍现在学习的是第2页,共45页 2.2.数据处理数据处

3、理 数数据据处处理理:利利用用计计算算机机对对各各种种类类型型的的数数据据进进行行处处理理。它它包包括括对对数数据据的的采采集集、整整理理、存存储储、分分类类、排排序序、检检索索、维维护护、加加工工、统统计计和和传传输输等等一一系系列列操操作作过过程程。数数据据处处理理的的目目的的是是从从大大量量的的、原原始始的的数数据据中中获获得得我我们们所所需需要要的的资资料料并并提提取取有有用用的的数数据成份,作为行为和决策的依据。据成份,作为行为和决策的依据。随随着着电电子子计计算算机机软软件件和和硬硬件件技技术术的的发发展展,数数据据处处理理过过程程发发生生了了划划时时代代的的变变革革,而而数数据据

4、库库技技术术的的发发展展,又又使使数数据据处处理理跨跨入入了了一一个个崭崭新新的的阶阶段段。数数据据库库管管理理技技术术大大致致经经历历了了以以下下四四个个阶阶段段:(1)(1)人工管理方式人工管理方式 (2)(2)文件管理方式文件管理方式 (3)(3)数据库系统管理方式数据库系统管理方式 (4)(4)分布式数据库系统方式分布式数据库系统方式现在学习的是第3页,共45页二、数据库的基本概念二、数据库的基本概念(1)数据库(DB)数据库数据库(DataBase)(DataBase)定义:是存储在计算机存储设备上,结构化的相关数据定义:是存储在计算机存储设备上,结构化的相关数据集合。它不仅包括描述

5、事物的数据本身,而且还包括相关事物之间的联系。集合。它不仅包括描述事物的数据本身,而且还包括相关事物之间的联系。数据库中的数据往往不是只面向某一项特定应用,而是面向多种应用,数据库中的数据往往不是只面向某一项特定应用,而是面向多种应用,可以被多个用户、多个应用程序共享。其数据结构独立于使用数据的程序,可以被多个用户、多个应用程序共享。其数据结构独立于使用数据的程序,对于数据的增加、删除、修改和检索由系统软件进行统一的控制。对于数据的增加、删除、修改和检索由系统软件进行统一的控制。(2)数据库管理系统(DBMS)为了让多种应用程序并发地使用数据库中具有最小冗余度的共享数据,为了让多种应用程序并发

6、地使用数据库中具有最小冗余度的共享数据,必须使数据与程序具有较高的独立性。这就需要一个软件对数据实行专门管必须使数据与程序具有较高的独立性。这就需要一个软件对数据实行专门管理,提供安全性和完整性等统一控制机制,方便用户以交互命令或程序方式理,提供安全性和完整性等统一控制机制,方便用户以交互命令或程序方式对数据库进行操作。数据库管理系统对数据库进行操作。数据库管理系统DBMSDBMS可以对数据库的建立、使用和维护进行管理。可以对数据库的建立、使用和维护进行管理。现在学习的是第4页,共45页(3)数据库系统(DBS)数据库系统是指引进数据库技术后的计算机系统,实现数据库系统是指引进数据库技术后的计

7、算机系统,实现有组织地动态地存储大量相关数据,提供数据处理和信息资有组织地动态地存储大量相关数据,提供数据处理和信息资源共享的便利手段。源共享的便利手段。数据库系统由五部分组成数据库系统由五部分组成:硬件系统、数:硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员和用户。据库集合、数据库管理系统及相关软件、数据库管理员和用户。(4)数据库应用系统(DBAS)数据库应用系统是指系统开发人员利用数据库系统资源开发数据库应用系统是指系统开发人员利用数据库系统资源开发出来的,面向某一类实际应用的应用软件系统。无论是面向内部出来的,面向某一类实际应用的应用软件系统。无论是面向内部业务和管理的管

8、理信息,还是面向外部,提供信息服务的开放式业务和管理的管理信息,还是面向外部,提供信息服务的开放式信息系统,从实现技术角度而言,都是以数据库为基础和核心的信息系统,从实现技术角度而言,都是以数据库为基础和核心的计算机应用系统。计算机应用系统。现在学习的是第5页,共45页数据库系统的特点1.1.实现数据共享,减少数据冗余实现数据共享,减少数据冗余.2.2.采用特定的数据模型采用特定的数据模型.决定了该系统所采用的数据结构、操作决定了该系统所采用的数据结构、操作(插入、删除、插入、删除、修改、查询等修改、查询等)与完整性的约束与完整性的约束(实体完整性、参照完整性、实体完整性、参照完整性、用户自定

9、义完整性用户自定义完整性)、存储结构、存储结构3.3.具有较高的数据独立性具有较高的数据独立性.4.4.有统一的数据控制功能有统一的数据控制功能.硬件在数据库系统中各层次软件之间的相互在数据库系统中各层次软件之间的相互关系示意图关系示意图现在学习的是第6页,共45页 为了反映事物本身及事物之间的各种联系,数为了反映事物本身及事物之间的各种联系,数据库中的数据必须有一定的结构,这种结构用数据据库中的数据必须有一定的结构,这种结构用数据模型来表示模型来表示。数据库不仅管理数据本身,而且要使用。数据库不仅管理数据本身,而且要使用数据模型表示出数据之间的联系。数据模型表示出数据之间的联系。数据模型数据

10、模型是数据库管理系统用来表示实体及实体是数据库管理系统用来表示实体及实体间联系的方法。一个具体的数据模型应当正确地反映间联系的方法。一个具体的数据模型应当正确地反映出数据之间存在的整体逻辑关系。出数据之间存在的整体逻辑关系。任何一个数据库管理系统都是基于某种数据模型任何一个数据库管理系统都是基于某种数据模型的。数据库管理系统所支持的数据模型分为三种:的。数据库管理系统所支持的数据模型分为三种:层层次模型次模型、网状模型网状模型、关系模型关系模型。三、数据模型三、数据模型现在学习的是第7页,共45页 层次模型表示数据间的从属关系结构,象一棵层次模型表示数据间的从属关系结构,象一棵倒置的树,根结点

11、在上,层次最高;子结点在下,倒置的树,根结点在上,层次最高;子结点在下,逐层排列。逐层排列。其主要特征如下其主要特征如下:.仅有一个无双亲的根结点。仅有一个无双亲的根结点。.根根结结点点以以外外的的子子结结点点,向向上上仅仅有有一一个个父父结结点点,向下有若干子结点。向下有若干子结点。层层次次模模型型表表示示的的是是从从根根结结点点到到子子结结点点的的一一个个结结点点对对多多个个结结点点,或或从从子子结结点点到到父父结结点点的的多多个个结结点点对对一个结点的数据间的联系。一个结点的数据间的联系。(1 1)层次模型)层次模型现在学习的是第8页,共45页等级考试管理中心北京市中国科技大学合肥工业大

12、学安徽大学广东省黑龙江省安徽省层次模型的示例图层次模型的示例图现在学习的是第9页,共45页(2 2)网状模型)网状模型 网状模型是层次模型的扩展,表示多个从属关系网状模型是层次模型的扩展,表示多个从属关系的层次结构,呈现一种交叉关系的网络结构。的层次结构,呈现一种交叉关系的网络结构。其其主要特征如下主要特征如下:.有一个以上的结点无双亲。有一个以上的结点无双亲。.至少有一个结点有多个双亲。至少有一个结点有多个双亲。网网状状模模型型可可以以表表示示较较复复杂杂的的数数据据结结构构,即即可可以以表表示示数数据据间间的的纵纵向向关关系系与与横横向向关关系系。这这种种数数据据模模型型在在概概念念上上、

13、结结构构上上都比较复杂,操作上也有很多不便。都比较复杂,操作上也有很多不便。现在学习的是第10页,共45页专业系教研室课程学生教师任课选课网状模型的示例图网状模型的示例图现在学习的是第11页,共45页(3 3)关系模型)关系模型 关系模型的所谓关系模型的所谓“关系关系”是有特定含义的,广义地说,任是有特定含义的,广义地说,任何数据模型都描述一定事物数据之间的关系。何数据模型都描述一定事物数据之间的关系。关系模型的主要关系模型的主要特点有特点有:关系中每一关系中每一数据项数据项不可再分,是最基本的单位;不可再分,是最基本的单位;每每一一竖竖列列数数据据项项是是同同属属性性的的。列列数数根根据据需

14、需要要而而设设,且且各列的顺序是任意的;各列的顺序是任意的;每每一一横横行行(记记录录)由由一一个个事事物物的的诸诸多多属属性性项项构构成成,顺顺序序可可以是任意的;以是任意的;一一个个关关系系是是一一张张二二维维表表,不不允允许许有有相相同同的的栏栏目目(字字段段)名,也不允许有相同的横(记录)行。名,也不允许有相同的横(记录)行。现在学习的是第12页,共45页某考点考生基本情况表某考点考生基本情况表编号姓名性别年龄单位身份证号等级0001000200030004甲乙丙丁女男男女20211920关系模型的示例图关系模型的示例图现在学习的是第13页,共45页 数据模型的主要特征是数据结构,因此

15、数据模型的确定,数据模型的主要特征是数据结构,因此数据模型的确定,就等于确定了数据间的关系,即数据库的框架。就等于确定了数据间的关系,即数据库的框架。有有了了数数据据间间的的关关系系框框架架,再再把把表表示示客客观观事事物物具具体体特特征征的的数数据据装入框架中,就形成了数据库。装入框架中,就形成了数据库。数数据据库库的的性性质质是是由由其其中中的的数数据据模模型型决决定定的的。在在数数据据库库中中的的数数据据如如果果依依照照层层次次模模型型进进行行数数据据存存储储,则则该该数数据据库库为为层层次次数数据据库库;如如果果依依照照网网络络模模型型进进行行数数据据存存储储,则则该该数数据据库库为为

16、网网络络数数据据库库;如如果果依依照照关关系系模模型进行数据存储,则该数据库为关系数据库。型进行数据存储,则该数据库为关系数据库。Visual Visual FoxProFoxPro数数据据库库管管理理系系统统所所管管理理的的数数据据,都都是是依依照照关关系系模型进行存储的,模型进行存储的,因此其数据库为关系数据库。因此其数据库为关系数据库。数据库模型小结数据库模型小结现在学习的是第14页,共45页一、关系术语一、关系术语 在在Visual FoxProVisual FoxPro中,一个中,一个 表表 就是一个关系。就是一个关系。(1 1)关系关系:一个关系就是一张二维表,每个关系有一个关系名

17、。在一个关系就是一张二维表,每个关系有一个关系名。在Visual Visual FoxProFoxPro中,一个关系存储为一个文件,文件扩展名为中,一个关系存储为一个文件,文件扩展名为 .dbf.dbf,称为,称为 表表。对关系的描述称为关系模式,一个关系模式对应一个关系的结构。对关系的描述称为关系模式,一个关系模式对应一个关系的结构。其格式为:其格式为:关系名关系名(属性名属性名1,1,属性名属性名2,2,属性名属性名n)n)如:考生情况如:考生情况(报名号报名号,准考证号准考证号,姓名姓名,性别性别,政治面貌政治面貌,身份身份证号证号,报考级别报考级别,备注备注);考生成绩;考生成绩(准考

18、证号准考证号,笔试成绩笔试成绩,上机成绩上机成绩,总分总分,等级等级)在在Visual FoxProVisual FoxPro中表示为表结构:表名中表示为表结构:表名(字段名字段名1 1,字段名,字段名2 2,字段名,字段名n)n)。四、四、关系关系数据库数据库现在学习的是第15页,共45页(2 2)元组元组:在一个二维表在一个二维表(一个具体关系一个具体关系)中,水平方向的行称为元组,中,水平方向的行称为元组,每一行是一个元组。元组对应存储文件中的一个具体记录。每一行是一个元组。元组对应存储文件中的一个具体记录。(3 3)属性属性:二维表中垂直方向的列称为属性,每一列有一个属性名,与前面讲二

19、维表中垂直方向的列称为属性,每一列有一个属性名,与前面讲的实体属性相同,在的实体属性相同,在Visual FoxProVisual FoxPro中表示为字段名。每个字段的中表示为字段名。每个字段的数据类型、宽度等在创建表的结构时规定。数据类型、宽度等在创建表的结构时规定。(4 4)域域:属性的取值范围,即不同元组对同一个属性的取值所限定属性的取值范围,即不同元组对同一个属性的取值所限定的范围。的范围。(5 5)关键字关键字:属性或属性组合,其值能够唯一地标识一个元组。在属性或属性组合,其值能够唯一地标识一个元组。在Visual Visual FoxProFoxPro中表示为字段或字段的组合:主

20、关键字或候选关键字。中表示为字段或字段的组合:主关键字或候选关键字。现在学习的是第16页,共45页(6 6)外部关键字外部关键字:如果表中的一个字段不是本表的主关键字或候选关键字,而是另外如果表中的一个字段不是本表的主关键字或候选关键字,而是另外一个表的主关键字或候选关键字,这个字段就称为外部关键字。一个表的主关键字或候选关键字,这个字段就称为外部关键字。从集合论的观点来定义关系,可以将关系定义为元组的集合。从集合论的观点来定义关系,可以将关系定义为元组的集合。关系关系模式是命名的属性集合。元组是属性值的集合模式是命名的属性集合。元组是属性值的集合。一个具体的关系模型。一个具体的关系模型是若干

21、个有联系的关系模式的集合。是若干个有联系的关系模式的集合。在在Visual FoxProVisual FoxPro中,把相互之间存在联系的表放到一个数中,把相互之间存在联系的表放到一个数据库中统一管理。数据库文件的类型为据库中统一管理。数据库文件的类型为 .dbc.dbc。关系模型看起来简单,但是并不能把日常手工管理所用的各种关系模型看起来简单,但是并不能把日常手工管理所用的各种表格,按照一张表一个关系直接存放到数据库系统中。在关系模型表格,按照一张表一个关系直接存放到数据库系统中。在关系模型中对关系有一定的要求,中对关系有一定的要求,即关系必须规范化。即关系必须规范化。现在学习的是第17页,

22、共45页二、二、关系运算关系运算 对关系数据库进行查询时,需要找到用户感兴趣的数据,这就对关系数据库进行查询时,需要找到用户感兴趣的数据,这就需要对关系进行一定的运算。关系的基本运算有两类:一类是传统需要对关系进行一定的运算。关系的基本运算有两类:一类是传统的集合运算的集合运算(并、差、交等并、差、交等),另一类是专门的关系运算,另一类是专门的关系运算(选择、投选择、投影、联接影、联接),有些查询需要几个基本运算的组合。,有些查询需要几个基本运算的组合。(1 1)传统的集合运算传统的集合运算 进行并、差、交集合运算的两个关系必须具有相同的关系模进行并、差、交集合运算的两个关系必须具有相同的关系

23、模式,即相同结构。式,即相同结构。1)1)并:两个相同结构关系的并是这关系的元组组成并:两个相同结构关系的并是这关系的元组组成的集合。的集合。SRRS现在学习的是第18页,共45页2)2)交:交:两个具有相同结构的关系两个具有相同结构的关系R R和和S S,它们的,它们的交是由既属于交是由既属于R R又属于又属于S S的元组组成的集合。交运的元组组成的集合。交运算的结果是算的结果是R R和和S S的共同元组。的共同元组。3)3)差:设有两个相同结构的关系差:设有两个相同结构的关系R R和和S S,R R差差S S的的结果是由属于结果是由属于R R但不属于但不属于S S的元组组成的集合,的元组组

24、成的集合,即差运算的结果是从即差运算的结果是从R R中去掉中去掉S S中也有的元组。中也有的元组。SRRSSRRS 在在Visual FoxProVisual FoxPro中没有直接提供传统的集合运算,但中没有直接提供传统的集合运算,但可以通过其他操作或编写程序来实现。可以通过其他操作或编写程序来实现。现在学习的是第19页,共45页(2 2)专门的关系运算专门的关系运算 在在Visual FoxProVisual FoxPro中,查询是高度非过程化的,用户只需提出中,查询是高度非过程化的,用户只需提出 要干什么要干什么,而不需要指出,而不需要指出 怎么去干怎么去干。系统将自动对查询过程。系统将

25、自动对查询过程进行优化,可以实现多个相关联的表的调整存取。然而,要正进行优化,可以实现多个相关联的表的调整存取。然而,要正确表示较为复杂的查询并非是一件简单的事。了解专门的关系确表示较为复杂的查询并非是一件简单的事。了解专门的关系运算有助于正确给出查询表达式。运算有助于正确给出查询表达式。1)1)选择(选择(forfor子句)子句)从关系中找出满足给定条件的元组的操作称为选择。选择从关系中找出满足给定条件的元组的操作称为选择。选择的条件以逻辑表达式给出,使得逻辑表达式的值为真的元组将的条件以逻辑表达式给出,使得逻辑表达式的值为真的元组将被选取。被选取。选择是从行的角度进行的运算,即从水平方向抽

26、取记录。选择是从行的角度进行的运算,即从水平方向抽取记录。经过选择运算得到的结果可以形成新的关系,其关系模式不变,经过选择运算得到的结果可以形成新的关系,其关系模式不变,但其中的元组是原关系的一个子集。但其中的元组是原关系的一个子集。现在学习的是第20页,共45页2)2)投影投影(fields(fields 子句子句)从关系模式中指定从关系模式中指定若干个属性若干个属性组成新的关系称为投影。组成新的关系称为投影。投影是从列的角度进行的运算,相当于对关系进行垂直分解。经过投影投影是从列的角度进行的运算,相当于对关系进行垂直分解。经过投影运算可以得到一个新的关系,其关系模式所包含的属性个数往往比原

27、关运算可以得到一个新的关系,其关系模式所包含的属性个数往往比原关系少,或者属性的顺序一同。投影运算提供了垂直调整关系的手段,体系少,或者属性的顺序一同。投影运算提供了垂直调整关系的手段,体现出关系中列的次序无关紧要这一特点。现出关系中列的次序无关紧要这一特点。3)3)联接(联接(join with join with 或或set relation to)set relation to)联接是关系的横向结合。联接运算将两个关系模式拼接成联接是关系的横向结合。联接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足联接条件的元一个更宽的关系模式,生成的新关系中包含满足联接条件的元组。

28、组。联接过程是通过联接条件来控制的,联接条件中将出现两联接过程是通过联接条件来控制的,联接条件中将出现两个表中的公共属性名,或者具有相同语义、可比的属性。联接个表中的公共属性名,或者具有相同语义、可比的属性。联接结果是满足条件的所有记录,相当于结果是满足条件的所有记录,相当于Visual FoxProVisual FoxPro中的内部联中的内部联接。接。现在学习的是第21页,共45页 选择和投影运算的操作对象只是一个表,选择和投影运算的操作对象只是一个表,相当于对一个二维表进行切割。相当于对一个二维表进行切割。联接运算需要两个表作为操作对象。如联接运算需要两个表作为操作对象。如果需要联接两个以

29、上的表,应当两两进行果需要联接两个以上的表,应当两两进行联接。联接。总之,在对关系数据库查询时,可以利用总之,在对关系数据库查询时,可以利用关系的投影、选择和联接运算方便地分解或构关系的投影、选择和联接运算方便地分解或构造新的关系。造新的关系。总结:总结:现在学习的是第22页,共45页五、五、Visual FoxPro的历史沿革的历史沿革 1 1、本世纪、本世纪5050年代末,出现了数据库管理系统的雏型年代末,出现了数据库管理系统的雏型文件管理系统。文件管理系统。2 2、6060年代末在美国诞生了第一个商品化的数据库管理系统。年代末在美国诞生了第一个商品化的数据库管理系统。3 3、8080年代

30、初开始,美国年代初开始,美国Ashton-TateAshton-Tate公司先后推出了,公司先后推出了,19871987年年2 2月美国月美国Fox Fox SoftwareSoftware公司推出了与公司推出了与dBASEdBASE完全兼容的完全兼容的FoxBASE+1.0FoxBASE+1.0、2.02.0、2.12.1版,它们与版,它们与dBASEdBASE统称统称xBASExBASE数据库。数据库。19891989年、年、19911991年年Fox SoftwareFox Software公司又相继推出公司又相继推出FoxPro FoxPro,9292年年MicrosoftMicros

31、oft公司与公司与Fox SoftwareFox Software公司合并,于公司合并,于9393年年1 1月正式发表月正式发表FoxPro 2.5 for FoxPro 2.5 for DOSDOS和和FoxPro 2.5 for WindowsFoxPro 2.5 for Windows,19941994年发表的年发表的FoxPro2.6FoxPro2.6较较FoxPro2.5FoxPro2.5增加了多种增加了多种“向导向导”工具,从而简化了最终用户的操作,但在程序开发方面未见明显的改进。工具,从而简化了最终用户的操作,但在程序开发方面未见明显的改进。19951995年,年,微软公司把微软

32、公司把“可视化编程可视化编程”(Visual ProgrammingVisual Programming)技术引入了)技术引入了FoxProFoxPro,使,使Visual Visual FoxProFoxPro继继Visual BASICVisual BASIC和和Visual C+Visual C+之后成为该公司之后成为该公司VisualVisual系列软件的又一新成系列软件的又一新成员。员。4 4、9898年微软发布了可视化编程语言集成包年微软发布了可视化编程语言集成包Visual Studio6.0Visual Studio6.0。现在学习的是第23页,共45页6.Visual Fox

33、Pro的特点的特点 Visual FoxPro Visual FoxPro 之所以在实际应用中能够脱颖而出,成为应用极为广泛的之所以在实际应用中能够脱颖而出,成为应用极为广泛的数据库管理软件和信息管理工作必不可少的工具,是因为它不仅具有数据库管理软件和信息管理工作必不可少的工具,是因为它不仅具有XBase XBase 系系统的功能及特性,同时还有如下功能及特性:统的功能及特性,同时还有如下功能及特性:1 1引入了数据库表的概念;引入了数据库表的概念;2 2可视化操作界面,强劲的面向对象编程技术;可视化操作界面,强劲的面向对象编程技术;3 3增强的项目与数据库管理,操作更简便;增强的项目与数据库

34、管理,操作更简便;4 4扩大了对扩大了对SQLSQL语言的支持;语言的支持;5 5支持网络与支持网络与InternetInternet应用;应用;6 6可以升级早期版本;可以升级早期版本;7 7通过通过OLEOLE技术,实现与技术,实现与WordWord、ExcelExcel等应用程序的集成;等应用程序的集成;8 8快速创建应用程序。快速创建应用程序。现在学习的是第24页,共45页7.Visual FoxPro的安装与启动的安装与启动(1 1)安装环境)安装环境 .IBM.IBM兼容机,具有兼容机,具有80486 50MHz 80486 50MHz 以上处理器。以上处理器。.鼠标。鼠标。.内存

35、为内存为16MB16MB。.硬硬盘盘的的最最小小剩剩余余空空间间为为15MB15MB;用用户户自自定定义义安安装装需需要要100MB100MB硬硬盘盘剩余空间;完全安装所有联机文档需要剩余空间;完全安装所有联机文档需要240MB240MB硬盘剩余空间。硬盘剩余空间。.VGA.VGA或更高分辩的显示器。或更高分辩的显示器。.对对于于网网络络操操作作,需需要要有有一一个个与与WindowsWindows兼兼容容的的网网络络和和一一个个网网络服务器。络服务器。中文中文Windows 95Windows 95或或 Windows 98Windows 98以上操作系统的支持。以上操作系统的支持。现在学习

36、的是第25页,共45页 (1)(1)直直接接启启动动CD-ROMCD-ROM:将将光光盘盘插插入入到到CD-ROMCD-ROM驱驱动动器器中中,自自动动运运行行安安装装程程序序;然然后后选选择择系系统统提提供供的的安安装装方方式式;按按步步骤骤选选择择相相应应的选项,完成安装过程。的选项,完成安装过程。(2)(2)直直接接运运行行安安装装程程序序:在在Windows Windows 9898的的“开开始始”菜菜单单下下,选选择择“运运行行”选选项项;在在“运运行行”窗窗口口键键入入安安装装程程序序名名,运运行行安安装程序;按步骤选择相应的选项,完成安装过程。装程序;按步骤选择相应的选项,完成安

37、装过程。(3)(3)使使用用Windows Windows 9898安安装装:在在Windows Windows 9898的的“开开始始”菜菜单单下下,选选择择“设设置置”选选项项,再再选选择择“控控制制面面板板”;双双击击“添添加加/删删除除程程序序”再再按按图图标标,按按“安安装装”按按钮钮;最最后后,在在“从从软软盘盘或或CD-ROMCD-ROM驱驱动动器器安安装装程程序序”窗窗口口,选选择择“下下一一步步”,查查找找安安装装程程序序,找找到到后后进进入入“运运行行安安装装程序程序”窗口,单击窗口,单击“完成完成”按钮,开始运行安装程序。按钮,开始运行安装程序。(注注:“典典型型安安装装

38、”选选项项不不安安装装帮帮助助文文件件,Visual Visual FoxProFoxPro将将从从MSDNMSDN光盘上访问帮助文件)光盘上访问帮助文件)(2)Visual FoxPro 6.0的安装的安装现在学习的是第26页,共45页 启动启动Visual FoxProVisual FoxPro有多种方法,通常采用以下三种方式:有多种方法,通常采用以下三种方式:(1)(1)从从“开始开始”菜单启动菜单启动 打打开开“开开始始”菜菜单单,选选择择“程程序序”选选项项;然然后后在在“程程序序”菜菜单单下下,选选择择Microsoft Microsoft Visual Visual FoxPro

39、 FoxPro 6.06.0选选项项,进进入入“Microsoft Microsoft Visual FoxPro”Visual FoxPro”系统。系统。(2)(2)从资源管理器中启动从资源管理器中启动 打打开开“开开始始”菜菜单单,选选择择“资资源源管管理理器器”选选项项,进进入入“资资源源管管理理器器”窗窗口口;利利用用资资源源管管理理器器找找到到VFP98VFP98目目录录,再再从从VFP98VFP98目目录录下下找找到到VFP6VFP6图图标标,在在VFPVFP图图标标上上双双击击左左键键,完完成成Visual Visual FoxProFoxPro系系统统的启动。的启动。(3)(3

40、)从从“运行运行”对话框中启对话框中启动动 打打开开“开开始始”菜菜单单,选选择择“运运行行”选选项项,进进入入“运运行行”窗窗口口;在在对对话话框框中中输输入入VFP6.EXEVFP6.EXE,再再按按“确确定定”按按钮钮,完完成成Visual Visual FoxProFoxPro系统的启动。系统的启动。(3)启动)启动Visual FoxPro 6.0现在学习的是第27页,共45页 当正常启动Visual FoxPro 系统后,首先进入的是Visual FoxPro 系统的主屏幕界面。标题栏菜单栏工具栏状态栏命令窗口工作区Visual FoxPro用户界面用户界面现在学习的是第28页,共

41、45页 标题栏位于主界面的第一行,它包含系统程序图标、主屏幕标题栏位于主界面的第一行,它包含系统程序图标、主屏幕标题、最小化按钮、最大化按钮和关闭按钮五个对象。标题、最小化按钮、最大化按钮和关闭按钮五个对象。n系统程序图标系统程序图标 单击系统程序图标,可以打开窗口控制菜单,在窗口单击系统程序图标,可以打开窗口控制菜单,在窗口控制菜单下,可以移动屏幕并改变屏幕的大小;双击系统控制菜单下,可以移动屏幕并改变屏幕的大小;双击系统程序图标,可以关闭系统。程序图标,可以关闭系统。n主屏幕标题主屏幕标题 主屏幕标题是系统定义的该窗口名称。主屏幕标题是系统定义的该窗口名称。n最小化按钮最小化按钮 单击单击

42、“最小化最小化”按钮,可将系统的屏幕缩小成图标,按钮,可将系统的屏幕缩小成图标,并存放在并存放在WindowsWindows桌面的底部的任务栏中。桌面的底部的任务栏中。n最大化按钮最大化按钮1 1)标题栏)标题栏现在学习的是第29页,共45页 单击单击“最大化最大化”按钮,可将系统的屏幕定义为最大窗口。按钮,可将系统的屏幕定义为最大窗口。n关闭按钮关闭按钮 单击单击“关闭关闭”按钮,可将关闭按钮,可将关闭Visual FoxPro Visual FoxPro 系统。系统。2 2)主菜单栏)主菜单栏 主菜单栏位于屏幕的第二行,它包含:文件、编辑、显示、主菜单栏位于屏幕的第二行,它包含:文件、编辑

43、、显示、格式、工具、程序、窗口和帮助格式、工具、程序、窗口和帮助八八个菜单选项。当单击其中一个菜个菜单选项。当单击其中一个菜单选项时,就可以打开一个对应的单选项时,就可以打开一个对应的“下拉式下拉式”菜单,在该菜单,在该“下拉式下拉式”菜单下,通常还有若干个子菜单选项,当选择其中一个子菜单选项时,菜单下,通常还有若干个子菜单选项,当选择其中一个子菜单选项时,就可以执行一个操作。就可以执行一个操作。现在学习的是第30页,共45页 初次打开初次打开Visual FoxProVisual FoxPro时,工具栏位于菜单栏下面,用户可以时,工具栏位于菜单栏下面,用户可以根据需要用鼠标将它托到任意位置。

44、根据需要用鼠标将它托到任意位置。n常用工具栏常用工具栏 Visual FoxPro Visual FoxPro 系统提供了不同环境下的十一种常用的工具栏,它系统提供了不同环境下的十一种常用的工具栏,它们是:常用工具栏、布局工具栏、表单控件工具栏、表单设计器工具们是:常用工具栏、布局工具栏、表单控件工具栏、表单设计器工具栏、查询设计器工具栏、视图设计器工具栏、数据库设计器工具栏、栏、查询设计器工具栏、视图设计器工具栏、数据库设计器工具栏、报表控件工具栏、报表设计器工具栏、调色板工具栏和打印预览工具报表控件工具栏、报表设计器工具栏、调色板工具栏和打印预览工具栏。激活其中一个工具栏,即在菜单栏下显示

45、出一行相应的工具栏,栏。激活其中一个工具栏,即在菜单栏下显示出一行相应的工具栏,可以使用这个工具栏提供的相应的工具进行某些操作。可以使用这个工具栏提供的相应的工具进行某些操作。n激活工具栏激活工具栏 若想使用工具栏中的工具,首先需激活要使用的工具栏,当工具栏弹若想使用工具栏中的工具,首先需激活要使用的工具栏,当工具栏弹出后,选择其中的某一个按钮项实现指定操作。出后,选择其中的某一个按钮项实现指定操作。3 3)工具栏)工具栏现在学习的是第31页,共45页 命令窗口位于菜单栏和状态栏之间,是命令窗口位于菜单栏和状态栏之间,是Visual FoxPro Visual FoxPro 系统命系统命令执行

46、、编辑的窗口。在命令窗口中,可以输入命令实现对数据库的操令执行、编辑的窗口。在命令窗口中,可以输入命令实现对数据库的操作管理;作管理;也可以用各种编辑工具对操作命令进行修改、插入、删除、也可以用各种编辑工具对操作命令进行修改、插入、删除、剪切、拷贝、粘贴等操作剪切、拷贝、粘贴等操作;还可以在此窗口建立命令文件及运行命令;还可以在此窗口建立命令文件及运行命令文件。命令窗口的使用可以通过文件。命令窗口的使用可以通过“窗口窗口”菜单控制。在菜单控制。在“窗口窗口”菜单下,菜单下,选择选择“隐藏隐藏”,可以关闭命令窗口。选择,可以关闭命令窗口。选择“命令窗口命令窗口”,可以弹出命令,可以弹出命令窗口。

47、窗口。(5 5)工作区)工作区 在工具栏与状态行之间的一大块空白区域是系统工作区,各在工具栏与状态行之间的一大块空白区域是系统工作区,各种工作窗口将在这里展开。种工作窗口将在这里展开。4 4)命令窗口)命令窗口 现在学习的是第32页,共45页 状态行位于屏幕的最底部,用于显示某一时刻的管理数据的工状态行位于屏幕的最底部,用于显示某一时刻的管理数据的工作状态。状态行可以随时关闭或重新打开。如果作状态。状态行可以随时关闭或重新打开。如果SET STATUS BARSET STATUS BAR是是OFFOFF状态,屏幕上不出现状态行;如果状态,屏幕上不出现状态行;如果SET STATUS BARSE

48、T STATUS BAR是是OnOn状态,屏幕上有状态行出现。状态,屏幕上有状态行出现。如果当前工作区中,没有表文件打开,状态行的内容是如果当前工作区中,没有表文件打开,状态行的内容是空白;如果当前工作区中,有表文件打开,状态行显示(表空白;如果当前工作区中,有表文件打开,状态行显示(表名、表所在的数据库名、表中当前记录的记录号、表中的记名、表所在的数据库名、表中当前记录的记录号、表中的记录总数、表中的当前记录的共享状态)等内容。录总数、表中的当前记录的共享状态)等内容。6 6)状态行)状态行现在学习的是第33页,共45页 当当要要退退出出Visual Visual FoxPro FoxPro

49、 6.06.0系系统统时时,可可以以使使用用以以下下几几种方法:种方法:1 1)在在Microsoft Microsoft Visual Visual FoxProFoxPro主主菜菜单单下下,打打开开“文文件件”菜单,选择菜单,选择“退出退出”选项;选项;2 2)按)按Alt+F4Alt+F4组合键;组合键;3 3)按按Ctrl+Alt+DelCtrl+Alt+Del组组合合键键,进进入入“关关闭闭程程序序”窗窗口口,按按“结束任务结束任务”按钮;按钮;4 4)在在Microsoft Microsoft Visual Visual FoxProFoxPro系系统统环环境境窗窗口口,单单击击“

50、退出退出”按钮;按钮;5 5)在)在“命令命令”窗口,输入命令窗口,输入命令QUITQUIT,并按回车。,并按回车。(4 4)退出)退出Visual FoxPro 6.0Visual FoxPro 6.0现在学习的是第34页,共45页(5)Visual FoxPro的配置的配置 Visual FoxProVisual FoxPro的配置决定其外观和行为,安装完后,系统的配置决定其外观和行为,安装完后,系统采用默认值来设置环境,为了使系统能满足个性化需求,可以采用默认值来设置环境,为了使系统能满足个性化需求,可以使用使用“工具工具”菜单中的菜单中的“选项选项”对话框对话框(或或SETSET命令命

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 资格考试

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁