数据库系统及应用 第五版 高职计算机大类专业基础 赖申江数据库 第2章

上传人:w****i 文档编号:92361679 上传时间:2019-07-09 格式:PPT 页数:59 大小:931KB
返回 下载 相关 举报
数据库系统及应用 第五版 高职计算机大类专业基础 赖申江数据库 第2章_第1页
第1页 / 共59页
数据库系统及应用 第五版 高职计算机大类专业基础 赖申江数据库 第2章_第2页
第2页 / 共59页
数据库系统及应用 第五版 高职计算机大类专业基础 赖申江数据库 第2章_第3页
第3页 / 共59页
数据库系统及应用 第五版 高职计算机大类专业基础 赖申江数据库 第2章_第4页
第4页 / 共59页
数据库系统及应用 第五版 高职计算机大类专业基础 赖申江数据库 第2章_第5页
第5页 / 共59页
点击查看更多>>
资源描述

《数据库系统及应用 第五版 高职计算机大类专业基础 赖申江数据库 第2章》由会员分享,可在线阅读,更多相关《数据库系统及应用 第五版 高职计算机大类专业基础 赖申江数据库 第2章(59页珍藏版)》请在金锄头文库上搜索。

1、第2章 Visual FoxPro关系数据库,大连理工大学出版社,通过本章学习,学生应掌握Visual FoxPro关系数据库的基本概念,了解Visual FoxPro关系数据库的初步设计方法。应能在Visual FoxPro集成开发环境下,运用“项目管理器”及相关工具完成数据库设计的初步操作。,本章学习导航,本章学习要点,Visual FoxPro集成开发环境 :掌握菜单系统、工具栏、向导、设计器和生成器的基本操作 。 Visual FoxPro关系数据库 :掌握“项目管理器”中“数据选项卡”的初步操作 。掌握“表设计器”和“数据库设计器”的初步操作 。,教学课时:4课时,第2章 Visua

2、l FoxPro关系数据库,2.1.1 Visual FoxPro的发展历史及特点 FoxPro的前身是1984年Fox Software公司开发的FoxBASE微机数据库软件。1989年该公司开发出了FoxBASE的升级换代产品FoxPro1.0,1991年又推出了升级版本FoxPro2.0。,第2章 Visual FoxPro关系数据库,1992年Microsoft公司兼并了Fox Software公司,在FoxPro产品前加上了Microsoft,并不断更新FoxPro产品,直到1995年Microsoft正式推出面向对象的关系数据库Visual FoxPro3.0。在该产品中,引进了面

3、向对象的编程技术和数据库设计技术,采用可视化的概念,并明确提出了客户机/服务器体系结构。 1997年Microsoft推出的Visual FoxPro5.0提供了对Internet和Intranet的支持,实现ActiveX技术。1998年Microsoft又推出了Visual FoxPro6.0,汉化后也称为Visual FoxPro 98中文版。,第2章 Visual FoxPro关系数据库,Visual FoxPro6.0在原来版本的基础上,既保留了面向对象的事件模型机制,又紧跟当代软件发展的潮流,增加了许多新的功能,与其先前版本相比功能更加强大。它采用了可视化的操作界面及面向对象的程序

4、设计方法,无论是组织信息、运行查询、创建集成的关系型数据库系统,还是为最终用户建立功能全面的数据管理应用系统,Visual Fox-Pro6.0都可以提供管理数据所需的工具。,第2章 Visual FoxPro关系数据库,与原先的版本相比,Visual FoxPro6.0有如下几个特点: (1)增强了项目管理与数据库管理功能。 (2)改进了调试工具。 (3)改进了表设计器与扩展的数据字典。 (4)增强了查询与视图设计。,第2章 Visual FoxPro关系数据库,(5)增强了表单设计器功能。 (6)提供了更多的向导服务功能。 (7)改进了OLE功能及ActiveX控件的集成。 (8)通过离线

5、视图改善了连接性能。 (9)提供了具有应用价值的实例,第2章 Visual FoxPro关系数据库,2.1.2 Visual FoxPro 6.0的集成开发环境 Visual FoxPro6.0系统将大多数工具都集成在一个操作环境中,通常称它为Visual FoxPro6.0的集成开发环境。Visual FoxPro6.0安装完成后,其应用程序的默认路径为 C:Program FilesMicrosoft Visual StudioVfp98,在该目录下找到VFP6文件,双击运行后便进入集成开发环境,界面如图2-1所示。,第2章 Visual FoxPro关系数据库,图2-1 Visual F

6、oxPro6.0的集成开发环境,第2章 Visual FoxPro关系数据库,Visual FoxPro6.0的集成开发环境主要包括下述内容: (1)标题栏 它提供了Visual FoxPro6.0主窗口的控制菜单以及最大化、最小化和关闭按钮。 (2)主菜单栏 在主菜单的最上一行是主菜单栏,通过它可以完成绝大部分操作,它在默认情况下共有八个菜单,但随着用户操作的不同而增加或减少。 (3)主窗口 在主菜单栏下面的空白区域是主窗口,在该窗口中可以显示输出结果。,第2章 Visual FoxPro关系数据库,(4)命令窗口 在命令窗口中可以输入并执行单个命令语句。 (5)状态栏 状态栏显示Visua

7、l FoxPro6.0的当前状态,包括按钮或菜单的功能说明以及当前数据库名和记录的状态等等。 (6)工具栏 在主菜单下面是工具栏,工具栏中的按钮执行的操作对应于某个菜单命令,用户可根据自己的任务创建、编辑、隐藏和定制工具栏。,第2章 Visual FoxPro关系数据库,2.1.3 Visual FoxPro 6.0的菜单系统 Visual FoxPro6.0的菜单系统提供了完成绝大部分操作(部分操作只能通过工具栏上的按钮来完成)的方法。可以用下面两种方式来选择菜单: 使用鼠标:将鼠标指针移到某个菜单标题上单击,然后移动鼠标指针,在需要的菜单上单击。 使用键盘:按住Alt键不放,再按下菜单标题

8、中有下划线的字母,打开菜单后,通过上下移动键选择子菜单,按【Enter】键执行。,第2章 Visual FoxPro关系数据库,菜单和菜单中的选项会根据用户操作的不同而有所增减。下面介绍部分最常用的菜单项: (1)文件:该菜单中的菜单命令用于在磁盘上建立、打开和存储文件以及对文件进行操作,还包括打印设置、打印文件和退出Visual FoxPro6.0功能。其中的【打开】与【新建】选项可以打开或创建各种文件。选择了不同的文件类型后,就会进入不同的环境。可以看到,某些功能是灰色的,这表明该功能暂时无效,不能使用,而只有在特定情况下才能使用。例如,只有当编辑报表或标签时,才能使用【页面设置】和【打印

9、预览】。,第2章 Visual FoxPro关系数据库,(2)编辑:该菜单命令用于对文本或其他对象进行编辑。主要包括剪切、复制、粘贴等一般编辑命令,另外还包括了对象插入和链接等高级功能。 (3)显示:在没有打开数据表时,【显示】菜单只有【工具栏】。 (4)格式:该菜单中的命令可以控制窗口中文本或其他对象的显示效果。,第2章 Visual FoxPro关系数据库,(5)工具:该菜单中的“拼写检查”只有在编辑文本时才能使用。其中【向导】和【调试器】子菜单中的各项将在后续课程中介绍,【选项】子菜单将在本章中结合案例介绍。 (6)程序:在该菜单中,用户可对应用程序进行操作,包括【运行】、【编译】等子菜

10、单项。 (7)窗口:使用该菜单,用户可以管理多个窗口。 (8)帮助:该菜单提供了应用软件开发人员与Microsoft公司的网络链接,用户可以访问该公司的Microsoft 开发人员网络主页(MSDN Online),获得各类相关问题的帮助。,第2章 Visual FoxPro关系数据库,2.1.4 Visual FoxPro 6.0的工具栏 工具栏是微软公司流行软件的共同特色。对于经常使用的功能,利用各种工具栏调用比利用菜单调用要方便快捷得多。Visual FoxPro6.0的默认界面仅包括“常用” 工具栏和“表单设计器” 工具栏,显示在菜单栏的下面。,第2章 Visual FoxPro关系数

11、据库,在设计过程中,用户可以根据需要随时打开一些常用工具栏,并可以将其拖放到主窗口的任意位置。工具栏及其工具按钮会根随设计目标自动打开,例如,不设计表单时, “表单控件工具栏”按钮是灰色的,即不可用。当新建或打开已有的表单时,系统自动打开“表单控件工具栏”,其外观图2-2所示。,第2章 Visual FoxPro关系数据库,打开工具栏可以通过两个基本途径: (1)执行【显示】|【工具栏】命令,然后在工具栏对话框窗口中选择适当的工具栏。工具栏对话框窗口界面如图2-3所示。 (2)右击某个工具栏,然后从快捷菜单中选择。工具栏打开后,只需把鼠标放在工具栏的标题条上,按住鼠标左键,可以把工具栏拖到主窗

12、口的适当位置定位。,第2章 Visual FoxPro关系数据库,图2-2 “表单控件”工具栏,图2-3 “工具栏对话框”窗口,第2章 Visual FoxPro关系数据库,2.1.5 Visual FoxPro 6.0的命令窗口 1Visual FoxPro6.0的工作方式 Visual FoxPro6.0支持两种工作方式,即交互操作方式和程序执行方式。 (1)交互操作方式 Visual FoxPro6.0启动后便处于交互操作方式环境下,交互操作方式又分为命令执行方式和菜单选择方式。 命令执行方式是指用户在“命令窗口”中输入一条命令后按Enter键,系统立即执行该命令并显示执行结果。采用这种

13、方式的用户需要熟知各种命令的格式及使用方法。,第2章 Visual FoxPro关系数据库,菜单选择方式是指利用系统提供的菜单、工具栏、窗口、对话框进行交互操作。采用这种方式操作简单,既不用记忆复杂的命令也不需要编写程序,运行结果清晰。但操作步骤繁琐,不易解决复杂的数据处理问题。 (2)程序执行方式 程序执行方式根据要完成的任务要求,按照系统的编程规则,把多条命令编成程序,并将其存储为命令文件。当运行该文件时,系统自动执行其中相关命令,完成所要完成的任务。采用这种方式,编写的程序可以反复执行,运行效率也很高。程序执行方式常用来解决复杂的数据处理问题。,第2章 Visual FoxPro关系数据

14、库,2Visual FoxPro6.0的命令窗口 执行主菜单中的【窗口】|【命令窗口】命令,即可调出命令窗口。用户也可以用Ctrl+F2组合键调出命令窗口。命令窗口界面如图2-4所示。,第2章 Visual FoxPro关系数据库,命令窗口是系统定义的窗口,所有的Visual FoxPro6.0命令、函数等都可以在命令窗口中输入并执行。对于熟悉Visual FoxPro的用户,可以在命令窗口中输入各种命令,让系统执行需要做的操作,而不必用菜单系统进行选择。反之,当用户通过菜单系统进行操作时,命令窗口系统会自动生成相应的命令,这对那些已经熟悉菜单系统的操作而又希望进一步学习掌握Visual Fo

15、xPro6.0命令的用户,是非常有益的。,第2章 Visual FoxPro关系数据库,图2-4 命令窗口,第2章 Visual FoxPro关系数据库,2.1.6 Visual FoxPro 6.0的向导、设计器 及生成器 Visual FoxPro6.0提供了向导、设计器和生成器等面向对象的可视化的程序设计工具,这些工具都支持简单的交互操作方式,提高了应用程序的开发速度。,第2章 Visual FoxPro关系数据库,1向导 向导是交互式的程序,能帮助用户完成一般性的任务。当用户新建数据库、表、查询、视图、表单、报表时,都可以单击“新建”窗口的【向导】按钮进入相应的向导界面。 Visual

16、 FoxPro6.0提供的向导用交互方式通过一些对话框为用户提示每一个步骤的内容和操作方法。向导只能生成简单的任务框架,应用项目中的一些复杂的功能,还需要运用其他手段去实现。,第2章 Visual FoxPro关系数据库,2设计器 Visual FoxPro6.0提供的设计器是创建和修改表、数据库、表单、报表、查询及视图的基本设计工具。表2-3列出了几种常用的设计器及其功能。 3生成器 Visual FoxPro6.0提供的生成器是带有选项卡的对话框,帮助用户创建和生成应用程序中的控件和应用程序框架。表2-4列出了常用的几种生成器及其功能。,第2章 Visual FoxPro关系数据库,2.1.7 Visual FoxPro 6.0的项目管理器 项目是文件、数据、文档和Visual FoxPro6.0对象的集合,其保存的文件带有.pjx扩展名。项目管理器是Visual FoxPro6.0中处理数据和对象的主要组织工具,是Visual FoxPro6.0的“控制中心”。在建立表、数据库、查询、表单、报表及应用程序时,可以用项目管理器来组织和管理文件。 用户

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号