- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《大学计算机基础》九章数据库系统开发工具
第9章 数据库系统开发工具
在前面的章节里我们介绍了怎样使用SQL Server 2000开发数据库。一个完整的数据库系统不仅要有作为后台的数据库,而且还应有前台程序;前台程序的主要功能是提供人机对话界面以及访问后台数据库。本章选择Visual Basic 6.0作为前台开发工具,介绍Visual Basic(简称为VB)集成开发环境、面向对象及事件驱动的编程特点、VB数据类型和程序控制结构、VB控件等。通过本章的学习,读者可以开发出功能齐全、界面整洁大方的前台应用程序。
9.1 数据库系统开发工具概述
随着计算机技术不断发展,各种数据库编程工具也在不断发展。程序开发人员可以使用一些高效的、可视化的编程工具去开发各种数据库应用程序,从而达到事半功倍的效果。比较流行的数据库编程工具有Delphi、PowerBuilder、Visual FoxPro等,这几个开发工具各有所长、各具优势。Delphi有出色的组件技术,它采用的面向对象Pascal语言具有极高的编译效率与直观易读的语法;PowerBuilder拥有作为Sybase公司专利的强大的数据窗口技术、提供与大型数据库的专用接口;Visual FoxPro因其简单实用在中国拥有大量的用户。一些专业的从事数据库的大公司也提供了通用的数据库编程工具,例如Sybase的Power++、Oracle的Developer 2000等。另外,一些通用的程序设计语言与开发环境也适合数据库系统的开发,如:Visual Basic、Visual C++、Visual J++、Jbuild等。
Web技术的发展对数据库应用产生了很大的影响,形成了一种新的数据库系统模式——B/S模式。B/S即Browse(浏览器)/Server(服务器),它属于客户机/服务器(C/S)模式的一种。在B/S模式的数据库系统中,用户访问数据库的程序被嵌入网页,所以在客户端只要运行浏览器,不需要安装其他的客户端软件。目前,最常用的Web数据库系统的开发技术有:ASP(Active Server Page)、JSP(Java Server Page)和PHP (Personal Home Page)。ASP是一个Web服务器端的开发环境,利用它可以产生和执行动态的、互动的、高性能的Web服务应用程序,它采用的脚本语言有VBScript和JavaScript。JSP是Sun公司推出的新一代Web应用开发技术,它可以在Servlet和JavaBeans的支持下,完成功能强大的Web应用程序。PHP是一种跨平台的服务器端的嵌入式脚本语言,它大量地借用C、Java和Perl语言的语法, 并加入了自己的特性,使Web开发者能够快速地写出动态页面。
本教材选择Visual Basic 6.0作为前台开发工具,它是由美国微软公司推出的小型开发工具,是Visual Studio系列软件开发工具中的一种;它相对易学易懂、硬件要求不高,适合于快速开发应用程序。Visual的意思是“可视化”,是指可视化的编程,即编程过程的直观化、图形化。这种可视化编程方法易学易用,工作效率高。Visual Basic有多种版本,其中Visual Basic 6.0是一个成熟的产品,功能齐全、使用方便且普及面广,倍受编程爱好者喜爱。
9.2 Visual Basic概述
Visual Basic作为一个优秀Windows应用程序开发工具,其开发过程完全按照所见即所得的要求来实现,它提供一个非常完美的开发环境供程序开发人员使用。在这个开发环境中,Visual Basic提供了几乎所有开发者将可能用到的功能,包括工程的建立、应用程序界面的设计、源代码的编写、程序的调试运行和最终可执行文件的生成等功能。
9.2.1 Visual Basic 6.0集成开发环境
启动VB 6.0,将出现“新建工程”对话框,如图9-1所示;默认选择“标准EXE”,单击“打开”按钮,则新建了一个VB工程,并进入了VB集成开发环境,如图9-2所示。在Visual Basic 中其应用程序,无论大小,都叫“工程”;一个工程对应一个完整的应用程序,且包含该应用程序所有的文件;一般来说,不属于同一个应用程序的一些应用问题不应建在一个工程里。
图9-1 新建工程对话框
集成开发环境由工具箱、窗体设计器、工程管理器等部件组成。工具箱位于开发环境窗口的左侧,其中包含许多控件,设计时在窗体中创建控件对象;窗体设计器用于设计窗体作为应用程序的界面;工程资源管理器用于列出当前工程中的窗体和模块;属性窗口用于列出当前选定对象的各属性值;窗体布局用于确定窗体启动时在屏幕中的位置。
查看对象按钮
工程资源管理器
工具箱
查看代码按钮
属性窗口
窗体布局
窗体设计器
图9-2 Visual Basic6.0集成开发
文档评论(0)