- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验15 简单数据库应用程序开发
一、目的与要求:
了解实际数据库应用系统的开发过程;
掌握ODBC数据源的建立方法;
掌握在不同开发工具中使用ODBC或ADO等技术连接数据库的基本方法;
初步掌握数据库应用程序的基本方法;
开发一个简单的数据库应用程序。
二、背景知识
用户与DBMS交互,一种方式是直接借助DBMS系统,采用SQL命令进行,另一种方式是用户通过数据库应用程序与DBMS交互,对非计算机专业用户来说,这是最简单的方式。数据库应用程序通过一定方式与数据库建立连接,然后与DBMS建立交互。数据库应用程序的开发是信息系统建设的重要组成部分。
数据库应用程序与DBMS可以通过一系列的应用程序接口 (Application Programming Interface, API)进行通信,通过API调用传递SQL语句给DBMS,并使用API调用检索结果。常用的数据库应用编程接口有ODBC、JDBC、ADO、ADO.NET和OLE DB等。
目前数据库应用系统开发中通常使用两种体系结构即客户机/服务器(Client/Server, C/S)结构和浏览器/服务器(Browser/Server, B/S)结构。
C/S结构的服务器上安装数据库及数据库管理系统,用于执行DBMS功能,称为数据库服务器;而客户机则安装DBMS的外围应用开发工具即客户端应用程序,支持用户的应用,称为客户机。一般系统由一台数据库服务器和多台客户机组成。
B/S结构是随着数据库应用系统规模的扩大和Internet的迅速普及而产生的体系结构,在B/S结构中,客户机上只要安装浏览器如Internet ExplORer或Netscape NavigatOR,数据库服务器上安装DBMS和数据库,用户界面完全通过WWW浏览器实现,应用逻辑在Web服务器端实现。浏览器通过Web服务器同数据库进行数据交互。
数据库应用系统的体系结构不同,其开发工具也有所不同。目前比较主流的C/S结构前端开发工具有Delphi、Visual Basic、Visual Basic.NET、Visual C++、JAVA和PowerBuilder等。而B/S结构的开发工具有ASP、ASP.NET、JSP和PHP等。在开发工具中通常可以通过API如ODBC、JDBC、ADO、ADO.NET和OLE DB等接口建立与后台数据库的连接。
三、实验内容
开发一个简单的数据库应用系统,针对EDUC数据库,开发其简单的应用程序界面,能够对其中的表数据进行操作。系统采用C/S体系结构,客户端负责提供表达逻辑、显示用户界面信息、访问数据库服务器,自选一种开发工具(Visual C++,Visual Basic或Delphi);服务器端则用于提供数据服务,采用SQL Server2005作为数据库管理系统。
四、实验步骤
选择的开发工具不同,应用程序与数据库的连接方式及应用程序的编写方式就不同,下面列举在Visual C++工具下简单应用界面的设计方法。
建立ODBC数据源
在介绍具体方案之前,先为EDUC数据库建立ODBC数据源。方法如下:
(1)在Windows XP中选择“开始”|“控制面板”|“管理工具”命令,出现如图15-1所示的“管理工具”窗口。
图15-1 “管理工具”窗口 图15-2 “系统DSN”选项卡窗口
(2)双击“ODBC数据源”,打开“ODBC数据源管理器”对话框;选择“系统DSN”选项卡,如图15-2所示。
(3)单击“添加”按钮,出现如图15-3所示的对话框;选择SQL Server选项,单击“完成”按钮。
(4)出现“创建到SQL Server的新数据源”对话框,如图15-4所示;在“名称”文本框中输入XSGL,单击“下一步”按钮。
图15-3 “创建新数据源”对话框 图15-4 “创建到SQL Server的新数据源”对话框
(5)出现连接SQL Server认证的输入框,选择“使用用户输入登录ID和密码的SQL Server验证”单选按钮,在“登录ID”文本框中输入sa,在“密码”文本框中输入服务器登录密码,单击“下一步”按钮,进入选择数据库的对话框。
(6)选中“更改默认的数据库为”复选框,从其下方的下拉列表框中选择数据库为XSGL,不更改其他默认设置。设置完毕后,单击“下一步”按钮,进入设置ODBC对话框,如图15-5所示。保持默认选项,单击“完成”按钮,
(7)出现ODBC配置的确认对话框,如图15-6所示。单击“测试数据源”按钮,即弹出一个关于测试结果对话框,单击“确定”按钮。如果测试成功,则表示ODBC数据源educ已经建成。
文档评论(0)