JDBC是实心Java同各种数据库连接的关键,他提供了将Java和数据库连接起来的程序接口,使用户可以以sql的形式编写访问请求,然后将信息传给数据库,得到的结果再由该接口返回 从而实现 Java 和 Sql 等各种数据库的连接操作!
提到数据库就不得不了解下数据库的知识,现在大多数数据库采用的关系型结构,也是现在较为高效的信息管理和数据存储工具,随着信息产业化的不断提高,人民需要处理更多的数据所以一个安全高效的数据库系统是非常有效的。目前 主流的数据库是 MYSQL、MsSQL、SQLServer、Oracle、DB2、Sybase 这些都是通过DBMS对数据提供管理和保存的。
SQL(Structured Query Language)是结构化查询语言的简称,是使用关系模型的数据库语言,他用于和各类数据库的连接,提供通用的数据管理和查询功能。SQl语言最初有由IBM公司开发,实现了关系型数据库中的信息检索。
常用命令:
JDBC基本概念
JDBC 是 Java DataBase Connectivity的缩写 它是Java应用程序访问数据库的机制,提供了可以执行的SQL语句、访问关系数据库的方法。
JDBC解决的问题,因为市场有很多的数据库 而且连接方式也是不一样的,例如在Mysql 数据库使用的命令在Oracle中不一定能适用!所以为了解决Java和各个数据库连接的问题 引入了JDBC。
JDBC 常用的类和接口
java.sql.Driver 接口
数据库驱动程序类必须要实现的接口,或者说所有的数据库驱动程序都是Driver的子类。在程序中要连接数据库。
Class.forName("数据库驱动类的名字");
java.sql.DriverManager 类