数据库应用程序即前端应用程序•客户程序也称为前端应用程序
•前端应用程序的宿主计算机称为客户计算机
•服务器提供的客户端软件接口可以使客户程序连接到网络中的SQLServer实例所提供的SQLServer服务
•客户/服务器数据库系统的工作模式:客户计算机客户端应用程序服务器计算机SQLSERVER连接与访问请求结果集数据库连接的主要类型•OLEDB:即使用用于SQLServer的MicrosoftOLEDB提供程序或用于ODBC的MicrosoftOLEDB提供程序与SQLServer实例及数据库连接
•ODBC:即使用SQLServerODBC驱动程序连接到SQLServer实例
ODBC•ODBC是OpenDatabaseConnectivity的缩写,称为开放数据库系统互连,是微软公司开发和定义的一套基于关系数据库访问标准
•体系结构:数据库应用程序驱动程序管理器SQLSERVER驱动程序ACCESS驱动程序SQLSERVER数据源ACCESS数据源ODBC数据源•ODBC应用程序使用数据源连接到SQLServer实例
数据源是一个存储定义,记录:连接到数据源所使用的ODBC驱动程序
ODBC驱动程序连接到数据源所使用的信息
连接所使用的驱动程序特有的选项
•客户端上的每个ODBC数据源都有一个唯一的数据源名称(DSN)
•SQLServerODBC驱动程序的ODBC数据源包含用于连接到SQLServer实例的全部信息以及任何基本选项
定义ODBC数据源(1)定义ODBC数据源(2)定义ODBC数据源(3)定义ODBC数据源(4)定义ODBC数据源(5)定义ODBC数据源(6)OLEDB•OLEDB创建于OLE技术基础上,是微软开发的数据访问系统级编程接口
它对ODBC进行了扩展,提供了对关系数据库的访问的标准界面,并可以访问非关系型数据库和其他的一些资源,如Exc