JDBC第一章知识点总结——JDBC概述
知识点预览
数据库编程
JDBC
JDBC API
JDBC驱动的四种类型
JDBC开发接口和类
示例
JDBC高级应用
数据库编程
1. 数据库
a) 一种集中存储和管理大量数据的软件--数据库管理系统(DBMS)
b) Oracle,Mysql,Sql Server,DB2。。。。。。
c) Oracle:数据量大
d) MySQL:开源 中小型系统
e) 大量数据:百万级别
2. 数据库编程
a) 使用各种编程语言开发程序,访问数据库,对数据库中的数据进行操作。
b) 基本数据库操作:增加数据,删除数据,修改数据,查询数据。
c) 与编程语言无关: Java,Jsp,C,Net……
3. 以数据库管理为基础的软件系统
a) 人事管理系统,进销存管理系统,ERP(企业资源规划)等等。
b) 淘宝,sohu,京东……
c) 目前大部分的软件系统都与数据管理相关。
JDBC
1. 连接到数据库的方法
a) ODBC—Open Database Connectivity
i. ODBC(开放数据库连接)是微软公司建立的一组规范,并提供了一组对数据库访问的标准API。ODBC提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。
ii. 基于 SQL (Structured Query Language-结构化查询语言)的数据库引擎,基于C 语言提供一个一致的方式与数据库进行通信,用于访问数据库的数据。
iii. 它本身是为了使数据库的使用者不必考虑使用的是何种数据库而能能完成相同的操作而设计的。使数据库开发人员方便的对各种不同的数据库进行访问和操作。
b) JDBC
i. ODBC Java 版本
ii. SUN公司提出的使用Java访问数据库的规范