实验 15 简单数据库应用程序开发一、目的与要求 : 1)了解实际数据库应用系统的开发过程;2)掌握 ODBC数据源的建立方法;3)掌握在不同开发工具中使用ODBC 或 ADO 等技术连接数据库的基本方法;4)初步掌握数据库应用程序的基本方法;5)开发一个简单的数据库应用程序
二、背景知识用户与 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 浏览器实现,应用逻辑在