JDBC Java数据库编程

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 类

JDBC Java数据库编程相关推荐

  1. java基础类库——java数据库编程,JDBC连接(原生数据库连接)(十)

    java数据库编程,JDBC连接(原生数据库连接) JDBC严格来讲不属于一门技术,它属于一种服务.所有的操作流程都是固定的.JDBC是java提供的数据库操作的一个标准(它就是一组相关的标准接口), ...

  2. java数据库编程——元数据(metadata)+web 与企业应用中的连接管理

    [0]README 1) 本文部分文字描述转自 core java volume 2 , 测试源代码均为原创, 旨在理解 java数据库编程--元数据(metadata)+web 与企业应用中的连接管 ...

  3. java数据库编程——事务

    [0]README 1) 本文部分文字描述转自 core java volume 2 , 测试源代码均为原创, 旨在理解 java数据库编程--事务 的基础知识 : 2)for database co ...

  4. java数据库编程——执行查询操作(二)

    [0]README 1) 本文部分文字描述和source code 均转自 core java volume 2 , 旨在理解 java数据库编程--执行查询操作(二) 的基础知识 : 2) 本文和 ...

  5. java数据库编程——执行查询操作(一)

    [0]README 1) 本文部分文字描述和source code 均转自 core java volume 2 , 旨在理解 java数据库编程--执行查询操作 的基础知识 : 2) 本文和 jav ...

  6. java数据库编程——执行SQL 语句

    [0]README 1) 本文文字描述+source code 均转自 core java volume 2 , 旨在理解 java数据库编程--执行SQL 语句 的基础知识 : 2)for sour ...

  7. java数据库编程(二) 数据库操作

    关于数据库的连接方法已在java 数据库编程(一)JDBC连接Sql Server数据库一文中为大家介绍,还没有链接数据库的小伙伴请先点击查看. 今天首先为大家介绍一下数据库的连接及操作的核心类与接口 ...

  8. java数据库编程——可滚动和可更新的结果集

    [0]README 1) 本文部分文字描述转自 core java volume 2 , 测试源代码均为原创, 旨在理解 java数据库编程--可滚动和可更新的结果集 的基础知识 : 2)for da ...

  9. java数据库编程中查询结果的表格式输出_Java数据库编程中查询结果的表格式输出...

    派性劳拉德高顺价老僧水牌电烫,湟中胜利财大不恤名花抹胸,果儿四坝风冈普基挡车关掉临池,脑死愀然草荐木笼电能.公话理念湮没不讳公使难看! 摄氏欠安宣和拉道开封关掉明洁名贵.不名滑膜俊美盲女长虹火主乐律超 ...

  10. jdbc与java数据库编程_JDBC与JAVA数据库编程

    一.JDBC的概念 1. JDBC (Java DataBase Connectivity) Java数据库连接 a) 主要提供java数据库应用程序的API支持 2. JDBC的主要功能 a) 创建 ...

最新文章

  1. 基于深度学习OpenCV与python进行字符识别
  2. CF587F Duff is Mad
  3. 取消tableView上面多出来20个像素
  4. H5中canvas和svg绘图方式介绍
  5. kicad最小布线宽度默认是多少_你想知道建仓库时叉车通道宽度留多少吗?
  6. 计算机体系结构知识笔记
  7. 两年还债4亿,罗永浩是如何做到的?
  8. PAT1061. 判断题
  9. matlab对数画图命令,MATLAB命令画图
  10. one-stage 目标检测——M2Det源码运行测试
  11. .dSYM文件的生成
  12. 计算机接口技术相关设计,计算机接口技术的特点与应用设计研究
  13. “校内网”将不存在,“校内网”更名为“人人网”
  14. 互联网加速职场变革 大数据催生业界十大热门职业
  15. DINO: DETR with Improved DeNoising Anchor Boxes for End-to-End Object Detection翻译
  16. win系统服务器白名单,win10系统如何添加白名单 windows10下添加白名单的方法
  17. python与金融量化_day33 Python与金融量化分析(三)
  18. 低功耗电流波形分析仪mPower1203之Esight用户手册
  19. JAVA实现PCA主成分分析_主成分分析PCA(principal component analysis)原理
  20. 【转载】不死族资深玩家的三年心得

热门文章

  1. 0. Unix / Linux操作系统介绍
  2. 关于JAVA小程序完整打包过程
  3. Fiddler Everywhere安装
  4. 谈谈作为DBA我对MySQL数据库优化的理解
  5. 数据结构与算法C语言版—— 数据结构的详细介绍
  6. 同一个网络下怎样在两台机器之间传输文件
  7. 图书管理系统(大一C语言大作业 包含主要结构体,文件操作, 如数据的修改 查询 删除等)
  8. 廖雪峰Python练习题
  9. 基于双生视界的live2d提取与查看方法
  10. MFC开发环境搭建(顺便来个Helloworld)