Company LOGO 1111 r1o11 ood 1 Isa b 数据库接口技术-ODBC
Company LOGO 数据库接口技术——ODBC
数据库接口技术的分类 PKU ADo0)》(oc)<》 JDBC 微软最新的数 Microsoft=推出 是执行SQL语 据访问技术, 的最早的整合 句的 Java ap 用以实现访问 异质数据库的 由一组用 关系或非关系 数据库接口, Java语言编写 数据库中的数 现在已成为 的类与接口组 据 种事实上的标 成。 准
PKU 数据库接口技术的分类 微软最新的数 据访问技术 , 用以实现访问 关系或非关系 数据库中的数 据。 ADO Microsoft推出 的最早的整合 异质数据库的 数据库接口, 现在已成为一 种事实上的标 准。 ODBC 是执行SQL语 句的Java API ,由一组用 Java语言编写 的类与接口组 成。 JDBC
ODBC PKU ODBC Open dataBase Connectivity 开放式数据库联接 Microsoft引进这种技术的一个主要目的 是,以非语言专用的方式,提供给程序员 种访问数据库内容的简单方法
PKU ODBC ODBC : Open DataBase Connectivity 开放式数据库联接 Microsoft引进这种技术的一个主要目的 是,以非语言专用的方式,提供给程序员 一种访问数据库内容的简单方法
ODBc的产生背景 PKU 令关系型数据库产生后很快就成为数据库系统的主 流产品,由于每个DBMS厂商都有自己的一套标准, 人们很早就产生了标准化的想法,于是产生了SQL 由于其语法规范逐渐为人所接受,成为 RDBMS上的 主导语言。最初,各数据库厂商为了解决互连的 问题,往往提供嵌入式 SQL API,用户在客户机端 要操作系统中的 RDBMS时,往往要在程序中嵌入 SL语句进行预编译。由于不同厂商在数据格式、 数据操作、具体实现甚至语法方面都具有不同程 度的差异,所以彼此不能兼容
PKU ODBC的产生背景 ❖关系型数据库产生后很快就成为数据库系统的主 流产品,由于每个DBMS厂商都有自己的一套标准, 人们很早就产生了标准化的想法,于是产生了SQL, 由于其语法规范逐渐为人所接受,成为RDBMS上的 主导语言。最初,各数据库厂商为了解决互连的 问题,往往提供嵌入式SQL API,用户在客户机端 要操作系统中的RDBMS时,往往要在程序中嵌入 SQL语句进行预编译。由于不同厂商在数据格式、 数据操作、具体实现甚至语法方面都具有不同程 度的差异,所以彼此不能兼容
ODBc的产生 PKU ◆1991年11月,微软宣布了ODBC,次年推出 可用版本 ◆1992年2月,推出了 ODBC SDK2.0版。 0DBC基于SAG的 SQL CAE草案所规定的语法, 共分为Core、 Level1、 Level2三种定义, 分别规范了22、16、13共51条命令,其中 29条命令甚至超越了 SAG CLI中原有的定义, 功能强大而灵活。它还包括标准的错误代 码集、标准的连接和登录DBMS方法、标准 的数据类型表示等
PKU ODBC的产生 ❖1991年11月,微软宣布了ODBC,次年推出 可用版本。 ❖1992年2月,推出了ODBC SDK 2.0版。 ❖ODBC基于SAG的SQL CAE草案所规定的语法, 共分为Core、Level 1、 Level 2三种定义, 分别规范了22、16、13共51条命令,其中 29条命令甚至超越了SAG CLI中原有的定义, 功能强大而灵活。它还包括标准的错误代 码集、标准的连接和登录DBMS方法、标准 的数据类型表示等