欢迎来到天天文库
浏览记录
ID:50028298
大小:575.00 KB
页数:43页
时间:2020-03-07
《SQL Server数据库技术与实训 教学课件 作者 刘志成 罗耀军 主编chapter11.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第11章SQLSever2000应用程序开发11.1数据库应用程序开发概述11.2ODBC概述11.3ADO概述11.4VB开发SQLSever应用程序11.5JDBC概述11.6使用JSP开发SQLSever应用程序11.1数据库应用程序开发概述数据库应用程序开发就是设计处理用户数据业务的应用程序,通过一个应用程序来操纵用户所需的、数据库允许的那部分数据。随着计算机软硬件系统、体系结构、数据库理论以及计算机应用技术的发展,出现了各种各样的数据库产品、开发工具以及体系结构。所谓数据库应用体系结构,是指数据库软件系统与应
2、用软件的结合模式以及软硬件部分在整个应用系统中的位置。体系结构对整个数据库应用开发具有深远的影响力,每一种体系结构的出现都会引起数据库应用产品的研究、开发和应用热潮。常见的有以下四种体系结构。1.集中式结构其结构如下图所示。2.文件服务器结构其结构如下图所示。3.客户/服务器体系结构其结构如下图所示。4.浏览器/Web应用服务器/数据库服务器体系结构其结构如下图所示。11.2ODBC概述开放式数据库系统互连ODBC(opendatabaseconnectivity)是微软公司于1991年定义和发布的一套数据库访问标准,
3、是目前最流行的连接数据源的方法之一,无论对于本地数据库还是C/S或B/S结构的数据库管理系统,只要系统中有相应的ODBC驱动程序,都可以通过ODBC与之连接并访问数据库中的信息。ODBC接口通常被认为是一组应用程序接口(applicationprogramminginterface,API)调用函数库,应用程序通过调用它们实现数据库的访问和操纵。ODBC的接口函数能够够使客户端的SQL语言与数据库服务器相互结合,完成具体的操作。ODBC体系结构ODBC结构由四个部分组成,如下图所示。1.ODBC应用程序ODBC应用程序
4、执行应用处理并调用ODBC函数,它的主要任务如下:1)选择一个数据源并连接。2)提交SQL语句。3)检索结果。4)处理错误。5)提交(COMMIT)或回退(ROLLBACK)事务。6)断开数据源。2.ODBC驱动程序管理器ODBC驱动程序管理管理器负责应用程序和驱动程序之间的通信。3.ODBC驱动程序ODBC驱动程序负责将驱动程序管理器传送的应用程序SQL请求发送给数据库管理系统,并将结果返回给驱动程序管理器。4.数据源数据源(datasourcename,DSN)是连接ODBC驱动程序和数据库的桥梁,它定义数据源名称
5、、类型、数据库服务器名称或位置、连接参数(如数据库用户名称、密码)等信息,使得ODBC驱动程序能够和数据库服务器协调工作。使用ODBC连接SQLServer数据库配置ODBC数据源的步骤如下:1)首先要在Windows中打开控制面板,双击【管理工具】图标,然后在管理工具面板中双击【ODBC】图标,出现【ODBC数据源管理器】对话框,如下图所示。2)选择【系统DSN】选项卡,然后单击【添加】按钮,打开【创建新数据源】对话框,如下图所示。3)在驱动程序列表中选择SQLServer,单击【完成】按钮,打开【建立新的数据源到S
6、QLServer】对话框(一),如下图所示。4)在上图中的【名称】文本框中为创建的数据源设置一个名称,这里输入数据源名称为“easy_buy”,以后在ODBC数据库应用程序中可以通过这个名称来连接指定的数据库;在【服务器】下拉列表框中选择或者键入SQLServer数据库服务器的名称,这里输入“MYSERVER”;在【说明】文本框中输入对数据源的简单描述,也可不输入。5)单击【下一步】按钮,出现【建立新的数据源到SQLServer】对话框(二),如下图所示。6)单击【下一步】按钮,如果SQL服务器连接失败,系统将给出相关
7、的出错信息,根据出错信息的内容,检查SQL服务器是否存在或相关的参数是否设置正确。如果连接通过,系统将给出【建立新的数据源到SQLServer】对话框(三),如下图所示。7)单击【下一步】按钮,出现【建立新的数据源到SQLServer】对话框(四),如下图所示。8)单击【完成】按钮,出现【ODBCMicrosoftSQLServer安装】对话框,如下图所示。9)单击【测试数据源】按钮,测试数据源连接是否正确。如果DSN创建正确,则得到【SQLServerODBC数据源测试】对话框,如下图所示。10)单击【确定】按钮,完
8、成ODBC数据源的建立工作,系统返回【ODBC数据源管理器】对话框,在【系统DSN】选项卡的列表框中增加了一个名为“easy_buy”的数据源,如下图所示。11.3ADO概述ODBC数据源创建完成后,各客户端应用程序就可以通过ODBC数据源来访问数据库了。但具体访问时,还需要通过应用程序接口来完成,其中一种非常重要的接口就是ADO
此文档下载收益归作者所有