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