当前位置:首页 > 科技动态 > 正文

odbc和jobc odbc和jdbc的区别

odbc和jobc odbc和jdbc的区别

什么是JDBC?什么是ODBC?以及它们有什么区别?(具体点,谢谢? 1、ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC\x0d\x0a...

什么是JDBC?什么是ODBC?以及它们有什么区别?(具体点,谢谢?)

1、ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC\x0d\x0a JDBC是执行SQL语句的Java API。JDBC本身是一个产品的商标名,但它也可被看作为Ja\x0d\x0ava Database Connecivity(Java数据库连接)。

2、jdbc是使用通过JAVA的数据库驱动直接和数据库相连,而jdbc-odbc连接的是ODBC的数据源,真正与数据库建立连接的是ODBC!建议使用JDBC直接连接,同时最好使用连接池!JDBC 是“Java 数据库连接 (Java Database Connectivity)”)。

3、区别:JDBC比ODBC更容易理解;JDBC数据库启动程序在设计的时间就包含了大部份基本数据操作功能,为此在编写一些常规的数据库操作语句时,如查询、更新等等,其所需求的源代码比 ODBC要少的多。

4、用ODBC 可以访问各类计算机上的DB文件,甚至访问如Excel 表和ASCI I数据文件这类非数据库对象。

5、JDBC--全称为Java DataBase Connectivity standard, 它是一个面向对象 的应用程序接口(API), 通过它可访问各类关系数据库。ODBC--全称(Open Database Connectivity),即开放数据库互联。

应用系统访问和控制数据库的方式有哪几种?有什么不同?

访问控制根据应用环境不同可分为三种,它不包括数据库访问控制,访问控制根据应用环境不同只有主机、操作系统访问控制、网络访问控制、应用程序访问控制三种。访问控制可分为自主访问控制和强制访问控制两大类。

Web数据库访问技术通常是通过三层结构来实现的。目前建立与Web数据库连接访问的技术方法可归纳为CGI技术,ODBC技术和ASP、JSP、PHP技术。

数据库应用系统由数据库系统、应用系统和用户组成,包括数据库、数据库管理系统、数据库管理员、硬件平台、软件平台、应用软件和应用接口。

嵌入式sql和JDBC、ODBC什么区别呢?

当使用ODBC时,ODBC驱动器管理程序与驱\x0d\x0a动器必须手工地装入到每架客户机上。而JDBC驱动器全部是用Java编写的,JDBC代码则在所\x0d\x0a有Java平台(从网络计算机到主机)上都可自动安装,并且是可移植的和安全的。

---一方面,ODBC为所有DBMS功能都定义了公共接口。这些DBMS功能比多数DBMS支持的更多,但只要求驱动程序实现这些功能的一个子集。另一方面,ODBC定义了API和SQL语法一致层,它规定驱动程序应支持的基本功能。

区别:JDBC比ODBC更容易理解;JDBC数据库启动程序在设计的时间就包含了大部份基本数据操作功能,为此在编写一些常规的数据库操作语句时,如查询、更新等等,其所需求的源代码比 ODBC要少的多。

JDBC--全称为Java DataBase Connectivity standard, 它是一个面向对象 的应用程序接口(API), 通过它可访问各类关系数据库。ODBC--全称(Open Database Connectivity),即开放数据库互联。

JDBC是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。是JAVA和关系型数据库连接的桥梁。ODBC提供了一组对数据库访问的标准API。

ODBC和JDBC是做什么的?

JDBCJDBC(Java DataBase Connectivity)是Java与数据库的接口规范,JDBC定义了一个支持标准SQL功能的通用低层的应用程序编程接口(API),它由Java 语言编写的类和接口组成,旨在让各数据库开发商为Java程序员提供标准的数据库API。

ODBC(Open Database Connectivity,开放数据库互连)是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。

第一个概念 ,JDBC 是 Java 的东西,ODBC 是Windows上的东西 两个东西,都是与数据库有关的,没有包含关系,就像 AK47 和 M4 的关系一样。

JDBC 是“Java 数据库连接 (Java Database Connectivity)”)。它由一组用 Java 编程语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,使他们能够用纯 Java API 来编写数据库应用程序。

JDBC比ODBC更容易理解;JDBC数据库启动程序在设计的时间就包含了大部份基本数据操作功能,为此在编写一些常规的数据库操作语句时,如查询、更新等等,其所需求的源代码比 ODBC要少的多。

最新文章