数据库基础与JDBC编程技术

本教程涵盖数据库基础知识及Jdbc编程技术,包括Oracle与Mssql数据库的安装使用、数据操作、存储过程及触发器等内容,并通过实际案例讲解如何运用这些技术。
<meta content="text/html; charset=utf-8" http-equiv="CONTENT-TYPE"> <meta content="OpenOffice.org 2.0 (Linux)" name="GENERATOR"> <meta content="jerry" name="AUTHOR"> <meta content="20050916;17010000" name="CREATED"> <meta content="JerryLee" name="CHANGEDBY"> <meta content="20060220;23120000" name="CHANGED"> <style type="text/css"> </style>

课程目标:

了解数据库的基本概念,学会使用主流的数据库,学会基本的数据库语法,了解触发器和存储过程,能够建立起项目开发中需要的表结构,及使用这些表,熟练应用Jdbc访问数据库

内容概述:

第一部分 数据库基础

第一讲 数据库的基本概念及常用数据库介绍

介绍数据库发展历史,常用的数据库介绍,数据库表,范式的概念

第二讲 Oracle数据库的安装,常用客户端软件介绍,表的建立

如何安装Oracle数据库,数据库操作的客户端软件介绍,表的建立

第三讲 常用的数据类型和简单的查询

介绍Oracle 的数据类型,和简单的查询语句

第四讲 分组查询,及常用的函数

分组查询数据,学会使用常用的函数。

第五讲 多表查询

介绍如何从多个表中查询需要的信息

第六讲 子查询

子查询,子查询的嵌套.

第七讲 插入,更新,和删除数据

介绍如何对表中的数据进行插入修改和删除操作

第八讲 表的建立修改和删除

介绍如何建立表,修改表,及删除表

第九讲 视图和索引的管理

视图概述,建立,修改,删除视图,利用Toad管理视图,索引概述,索引的建立,删除,利用toad管理索引

第十讲 临时表,游标,序列,事务和锁介绍

临时表概述,建立和删除临时表,游标的简单操作,序列的使用,事务和锁的简单介绍

第十一讲 数据的完整性

数据的完整性概述,规则,默认值,约束介绍

第十二讲 存储过程和触发器

存储过程,触发器概述,如何建立存储过程和触发器

第十三讲 oracle 操作介绍

配置Oracle客户端,sql plus的使用,使用Oracle的控制台,如何卸载Oracle.

第十四讲 Ms sql数据库使用简介

安装使用Ms sql数据库,数据库的备份,还原,数据的导入,导出等常用数据库管理操作

第十五讲 数据库综合例子

以开发某企业电子结算系统为例建立数据库,表和必要的sql语句。


第二部分Jdbc编程技术

第一讲 Jdbc概述

什么是JdbcJdbc可以做哪些事情,jdbcOdbc的区别,jdbc包,以及编写jdbc程序的一般过程

第二讲 Jdbc开发前的准备

Jdbc开发前的准备,包括下载jdk,jdbc驱动,配置Odbc,安装数据库,客户端,建立jdbc开发练习的表,建立JdbcDemo项目

第三讲 建立数据库连接

数据库连接管理类概述,如何注册Jdbc驱动,Connection对象概述,使用Connection对象连接到常用的数据库,如何及时释放数据库连接释放占有的资源

第四讲 使用Statement对象向数据库发生sql语句

Statement概述,使用Statement进行数据库的增删改查操作

第五讲 使用ResultSet 对象处理结果集

ResultSet对象概述,如何从结果集中获得指定字段的内容,如何使用结果集返回结果,处理查询到的信息

第六讲 使用PreparedStatement预处理你的sql语句

PreparedStatement对象概述,如何使用PreparedStatementsql语句设置参数,执行PreparedStatement语句查询信息处理结果集,如何使用PreparedStatement更新数据库中的信息.

第七讲 使用CallableStatement对象调用存储过程

CallableStatement对象概述,Jdbc中如何使用存储过程.

第八讲 sqlJava数据类型映射

Sql数据类型和Java数据类型直接的映射,sql数据类型和Java对象直接的映射

第九讲 Jdbc中事务的处理

事务概述,Jdbc程序中使用事务保证数据的完整性

第十讲 Jdbc综合例子

利用Jdbc编程技术对T_UserInfo表进行增删改查的综合应用编程

Atlas 800 AI服务器(型号 9000 9000 )是基于华为鲲鹏 )是基于华为鲲鹏 )是基于华为鲲鹏 920+ 920+ 昇腾 910 处理器的 处理器的 AI 训练服务 器,实现完全自主可控广泛应用于深度学习模型开发和 器,实现完全自主可控广泛应用于深度学习模型开发和 器,实现完全自主可控广泛应用于深度学习模型开发和 器,实现完全自主可控广泛应用于深度学习模型开发和 器,实现完全自主可控广泛应用于深度学习模型开发和 器,实现完全自主可控广泛应用于深度学习模型开发和 器,实现完全自主可控广泛应用于深度学习模型开发和 AI 训练服务场景。该器 训练服务场景。该器 面向公有云、互联网运营商政府交通金融高校电力等领域,具计算 面向公有云、互联网运营商政府交通金融高校电力等领域,具计算 面向公有云、互联网运营商政府交通金融高校电力等领域,具计算 面向公有云、互联网运营商政府交通金融高校电力等领域,具计算 面向公有云、互联网运营商政府交通金融高校电力等领域,具计算 面向公有云、互联网运营商政府交通金融高校电力等领域,具计算 面向公有云、互联网运营商政府交通金融高校电力等领域,具计算 面向公有云、互联网运营商政府交通金融高校电力等领域,具计算 面向公有云、互联网运营商政府交通金融高校电力等领域,具计算 面向公有云、互联网运营商政府交通金融高校电力等领域,具计算 密度、高能效比网络带宽易扩展管理等优点,支 持单机和整柜销售密度、高能效比网络带宽易扩展管理等优点,支 持单机和整柜销售密度、高能效比网络带宽易扩展管理等优点,支 持单机和整柜销售密度、高能效比网络带宽易扩展管理等优点,支 持单机和整柜销售密度、高能效比网络带宽易扩展管理等优点,支 持单机和整柜销售密度、高能效比网络带宽易扩展管理等优点,支 持单机和整柜销售密度、高能效比网络带宽易扩展管理等优点,支 持单机和整柜销售密度、高能效比网络带宽易扩展管理等优点,支 持单机和整柜销售密度、高能效比网络带宽易扩展管理等优点,支 持单机和整柜销售密度、高能效比网络带宽易扩展管理等优点,支 持单机和整柜销售持风冷和液应用,满足企业机房部署大规模数据中心集群。 持风冷和液应用,满足企业机房部署大规模数据中心集群。 持风冷和液应用,满足企业机房部署大规模数据中心集群。 持风冷和液应用,满足企业机房部署大规模数据中心集群。 持风冷和液应用,满足企业机房部署大规模数据中心集群。 持风冷和液应用,满足企业机房部署大规模数据中心集群。 持风冷和液应用,满足企业机房部署大规模数据中心集群。 持
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值