资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,第一章 绪论,一、数据库的基本概念,数据:是指存储在某一种媒体上的,计算机能够接受、识别、处理的符号。,数据管理:是指对数据的组织、分类、编码、存储、检索、维护。,数据库(,DB,):是指长期存储在计算机存储设备上,可被 共享的具有结构化的存储特点相关数据的集合。,数据库管理系统(,DBMS,):为数据库的建立、使用、维护、管理的软件。如:,VFP,数据库系统(,DBS,):是指引进数据库技术后的计算机系统,实现有组织地、动态地存储大量相关数据,提供数据处理和信息资源共享的整个软硬件系统。包括数据库、数据管理系统、操作系统、计算机硬件系统、管理人员及数据库用户。,二、,Visual FoxPro,运行环境与安装,1,、运行环境,A,、硬件:,a,、,CPU,:带有,486X/66 MHz,处理器,推荐使用,Pentium,以上处理器。,b,、内存:,16M,以上内存。,c,、外存:,100M,以上硬盘空间,完全安装,240M,以上硬盘空间。,d,、外设:键盘、鼠标、光驱、,VGA,以上显示器。,B,、软件:,操作系统:,Windows 98/2000/XP/NT 4.0/2003,或更高版本。,三、,Visual FoxPro,启动与退出,1,、启动,A,、桌面快捷方式,B,、,“,开始,”,菜单,2,、退出,A,、标题栏,/,关闭按钮、,“,控制,”,菜单、鼠标右键,B,、,“,文件,”,菜单,C,、执行,QUIT,命令,D,、,ALT+F4,四、,Visual FoxPro,用户界面,Visual FoxPro,工作方式:,A,、利用菜单系统执行命令,B,、利用工具栏按钮执行命令,C,、利用命令窗口直接输入命令执行,D,、利用各种生成器自动产生程序,或者编写,Visual FoxPro,程序执行,注意,:以上三方面属于,交互式工作方式,,得到同一结果,第四属于,程序式工作方式,。,1,、用户界面,当正常启动,Visual FoxPro,系统后,首先进入的是,Visual FoxPro,系统,的主屏幕界面。,状态栏,菜单栏,工具栏,工作区,命令窗口,标题栏,2,、,标题栏,位于主界面的第一行,它包含系统程序图标、主屏幕标题、最小化,按钮、最大化按钮和关闭按钮五个对象。,3,、菜单栏,位于屏幕的第二行,它包含:文件,(File),、编辑,(Edit),、显示,(View),、格式,(Format),、工具,(Tools),、程序,(Program),、窗口,(Windows),、帮助,(Help),八个菜单选项,称为常驻选项。另外还包含:查询,(Query),、报表,(Report),、表,(Table),、项目,(Project),四个菜单选项,称为非常驻选项,只有打开相应类型的文件时才会出现在主菜单栏内。,4,、工具栏,初次打开,Visual FoxPro,时,工具栏位于菜单栏下面,用户可以根据,需要用鼠标将它拖到任意位置。,A,、显示工具栏,B,、隐藏工具栏,C,、定制工具栏,D,、修改现有工具栏,5,、命令窗口,命令窗口位于菜单栏和状态栏之间,是,Visual FoxPro,系统命令执行、编辑的窗口。在命令窗口中,可以输入命令实现对数据库的操作管理;也可以用各种编辑工具对操作命令进行修改、插入、删除、剪切、拷贝、粘贴等操作;还可以在此窗口建立命令文件及运行命令,文件。,显示与隐藏命令窗口:,a,、,“,窗口,”,菜单,/,命令窗口,b,、,“,常用,”,工具栏,/,命令窗口按钮,c,、,ctrl+f4,隐藏命令窗口,d,、,ctrl+f2,显示命令窗口,例:,clear,清除主屏幕,quit,退出,Visual FoxPro,系统,6,、工作区,在工具栏与状态行之间的一大块空白区域是系统工作区,各种工作,窗口将在这里展开。,7,、状态栏,状态行位于屏幕的最底部,用于显示某一时刻的管理数据的工作状态。状态行可以随时关闭或重新打开。如果,SET STATUS BAR,是,off,状态,屏幕上不出现状态行;如果,SET STATUS BAR,是,on,状态,屏幕上有状态行出现。,如果当前工作区中,没有表打开,状态行的内容是空白;如果当前工作区中,有表文件打开,状态行显示(表名、表所在的数据库名、表中当前记录的记录号、表中的记录总数、表中的当前记录的共享状态)等内容,。,8,、,Visual FoxPro,的对话框,菜单选项带有,(,),符号,打开相应对话框供用户进行设置。,对话框组成项:,A,、命令按钮,用来执行命令或其他操作的矩形按钮,B,、复选框,用来打开或关闭选项的小方框,C,、单选按钮,用来只选其一的圆形按钮,D,、文本框,用来接受用户键入文本的一个矩形框,E,、列表框,列表式、下拉式两种,六、,Visual FoxPro,界面配置,Visual FoxPro,的配置决定其外观和行为,安装完后,系统采用默认值来设置环境,为了使系统能满足个性化需求,可以使用,“,工具,”,菜单的,“,选项,”,对话框,(,或,SET,命令,),进行附加的配置设定,还可使用配置,文件进行。,B,、环境设置:主窗口标题、默认目录、项目、编辑器、调试器、,表单工具选项、临时文件存储、拖放字段对应的控件、其他选项等。,注意:,a,、,SET,环境参数设置命令,b,、,SET,SHIFT+,“,工具,”,菜单,/,“,选项,”,命令,“,选项,”,对话框,“,确定,”,按钮,例如:,SET DEFAULT TO,set default to C:Documents and SettingsOwner,桌面,WYX,课外练习,1,、使用,“,选项,”,对话框,单击,“,工具,”,菜单下的,“,选项,”,,打开选项对话框,它包括,12,个代表,不同类别环境选项的选项卡,常用的有:,A,、设置日期和时间的显示格式,B,、更改表单的默认大小,C,、设置默认目录,D,、设置帮助文件,2,、保存设置,对于,Visual FoxPro,配置所做的改变既可以是临时性的,也可以是永久性的。设置保存在内存中,并在退出,Visual FoxPro,时释放。永久设置将保存在,Windows,注册表中作为以后再启动,Visual FoxPro,时的默认设置值。,七、,Visual FoxPro,项目管理器,A,、项目:是有关文件、数据及对象的集合。,B,、在,Visual FoxPro,系统环境下,可以利用项目管理器进行项目建立的 操作,它为系统开发者提供了极为便利的工作平台。,项目管理器:,一是它提供了简便的可视化的方法来组织和处理表、数据库、表单、报表、查询和其它一切文件。,二是可以在项目管理器中将应用系统编译成一个扩展名是,APP,或,EXE,文件。,1,、创建新项目,A,、打开,“,文件,”,菜单,选择,“,新建,”,B,、在,“,新建,”,窗口,单击,“,项目,”,,再按,“,新建文件,”,按钮,进入,“,创建,”,窗口,C,、在,“,创建,”,窗口,输入项目文件的名,按,“,保存,”,按钮,进入,“,项目管理器,”,窗口。,D,、此时一个空的项目文件已建立完成,在,“,项目管理器,”,窗口,按,“,退 出,”,按钮结束操作,系统形成一个扩展名为,PJX(PJT,项目备注,),的项目文件。,2,、打开和关闭项目,A,、打开,a,、,“,文件,”,菜单,/,打开,(,“,常用,”,工具栏,/,“,打开,”,按钮,),b,、,“,打开,”,对话框,/,“,文件类型,”,下拉列表框,/,“,项目,”,c,、双击项目,(,选择项目,,“,确定,”,按钮,),B,、关闭,“,关闭,”,按钮,3,、项目管理器窗口的各类选项卡,在,“,项目管理器,”,窗口,若想对项目进行各种操作,可以通过,“,项目,”,菜单和,“,项目管理器,”,窗口的选项卡来完成。,A,、用,“,全部,”,选项卡,列出项目中的所有文件和对象,B,、用,“,数据,”,选项卡管理数据,使用,“,数据,”,选项卡,可以组织和管理项目文件中包含的所有数据,如数据,库、数据表和查询等。,C,、用,“,文档,”,选项卡管理文档,使用,“,文档,”,选项卡,可以组织和管理项目文件中利用数据进行操作的文件。,如表单、报表、标签等。,D,、用,“,类,”,选项卡管理类,使用,“,类,”,选项卡,可以组织和管理项目文件中的类和类库。,E,、用,“,代码,”,选项卡管理代码文件,使用,“,代码,”,选项卡,可以组织和管理项目文件中程序代码文件。,F,、用,“,其它,”,选项卡管理其它类型的文件,使用,“,其它,”,选项卡,可以组织和管理项目文件中其它类型的文件,其中含有,“,菜单,”,文件的管理。,4,、项目管理器的使用,A,、建立文件,“,新建,”,按钮,B,、添加文件,“,添加,”,按钮,C,、修改文件,“,修改,”,按钮,D,、移去文件,“,移去,”,按钮,E,、删除文件,“,移去,”,按钮,F,、其他按钮,“,浏览,”,、,“,打开,”,、,“,关闭,”,、,“,预览,”,、,“,运行,”,、,“,连编,”,5,、定制项目管理器,A,、移动、缩放、折叠、拆分项目管理器,移动:鼠标操作,缩放:鼠标操作,折叠:、按钮,拆分:图钉图标按钮,B,、,停放,“,项目管理器,”,窗口,将项目管理器拖到,Visual FoxPro,主窗口的顶部就可以使象其他工具,栏一样显示在主窗口的顶部。,注意:,创建项目可以使用命令,格式:,CREATE PROJECT,八、,Visual FoxPro,向导,Visual FoxPro,系统为用户提供许多功能强大的向导。用户通过系统提供的向导设计,器,不用编程就可以创建良好的应用程序界面并完成许多对数据库的操作,是一种,“,傻瓜式,”,工具。,1,、启动向导的方法:,项目管理器新建;文件 新建;工具 向导;工具栏 向导按钮,2,、向导类型及功能:,向导名称,功能,交叉表向导,为图表中显示查询结果,建立交叉表查询,表单向导,对单表数据项建立表单,图形向导,从一个表建立图形,文档向导,现提供了一个选项,以使用,“,代码分析器,”,来创建文档,示例向导,提供了一些创建自己向导的简单步骤,Web,发布向导,可以根据指定的数据源中的记录创建一个,HTML,文件,应用程序向导,提供对改进了的应用程序框架和新的,“,应用程序生成器,”,的支持,分组,/,总结报表向导,建立一个总和报表,导入向导,从其他文件格式导入数据到,Visual FoxPro,的表,标签向导,从一个表建立标签,本地视图向导,用本地数据建立视图,邮件合并向导,创建一个邮件合并文件,一对多表单向导,对两个相关表的数据项建立一个表单,一对多报表向导,建立组合父子表记录的一个报表,查询向导,建立查询,报表向导,使用单表建立报表,九、,Visual FoxPro,设计器,Visual FoxPro,系统提供的设计器,为用户提供了一个友好的图形界面。,用户可以通过它创建并定制数据表结构、数据库结构、报表格式和应用程序,组件等。,1,、打开设计器的方法:,项目管理器新建;文件 新建;显示菜单,2,、设计器类型及功能:,设计器名称,功能,表设计器,建立表及设置表上的索引,查询设计器,在本地表上运行查询,视图设计器,在远程数据资源运行查询,建立上端数据查询,表单设计器,为查看和编辑表中的数据建立一个表单,报表设计器,为显示和打印的数据,建立一个报表,数据库设计器,建立一个数据库;查看并建立表、视图之间的关系,连接设计器,为远程视图建立和修改命名连接,类设计器,可视地建立和修改类,数据环境设计器,可视地建立和修改表单、表单组和报表的数据环境,标签设计器,建立和修改标签,菜单及快捷键设计器,建立菜单、菜单项、菜单项的子菜单、相关菜单项的分组线等,十、,Visual FoxPro,生成器,Visual FoxPro,系统提供的生成器,可以简化创建和修改
展开阅读全文