数据库开发
Oracle数据库
关系型数据库基础
关系型数据库的概念、Oracle简介、Oracle安装、Oracle的卸载、Oracle的组成
查询语句
SELECT查询基础语法、通配符、查询指定列、查询中的算数表达式、NVL函数对null值进行替换、列别名、DISTINCT、ORDER BY ASC/DESC、WHERE 条件中的运算符、BETWEEN…AND、IN、模糊查询、查询中的逻辑运算符、描述条件的优先规则 单行函数 函数简介、字符函数、数值函数、日期函数、转换函数
多表查询
多表查询的概、联接类型、检索自然联接的记录、给多表设定别名、 USING 子句创建联接以确定各表之间的特定列、 ON 子句指定任意条件或指定要联接的列、掌握外部联接类型 LEFT、RIGHT 和 FULL
组函数
对组函数进行描述和分类、使用组函数、将 DISTINCT 关键字与组函数配合使用,如何使用组函数处理 NULL、使用 GROUP BY 子句创建数据组、使用多个列来分组数据、使用组函数避免非法查询、使用 HAVING 子句排除数据组
子查询
子查询的概念、查询结果作为另一个查询的数据表,查询结果作为另一个查询的条件、如何编写高效的sql。
数据建模和数据库设计
系统开发概念、数据库设计的关键因素、实体关系建模、实体间关联关系的类型、三级范式
DDL语句 创建表结构(create table)、字段数据类型、约束(主键约束、外键约束、默认约束、检查约束等)、删除表(Drop table)、修改表结构(Alter table)、对表进行重命名等
DML语句
INSERT语句、update语句、delete语句、事务
Oracle数据字典
使用数据字典查询有用数据、查询各种数据字典
常见数据库对象
创建视图、从视图中获取数据、创建、维护和使用序列、创建和维护索引、创建同义词(SYNONYM)、创建存储过程、掌握触发器、数据备份与还原
阶段课程项目: 亚马逊在线书城数据库设计、友邦保险CRM数据库设计、去哪玩数据库设计
JDBC
JDBC基础
JDBC简介、JDBC驱动的原理及使用、JDBC核心使用、DriverManager、Connection、Statement、ResultSet详细使用,JDBC的CURD操作、防止SQL注入及PrepareStatement使用。
JDBC高级
ORM思想、一对多映射关系、连接池介绍、C3P0、DBCP连接池使用。DBUtils介绍、DbUtils类的使用、QueryRunner类的使用、ResultSetHandler详解、DBUtils实现事务的处理。
阶段课程项目: 二嗨租车系统、backStone(数据库备份还原系统)
保障学习效果,重金聘请师资团队!
甲骨文九州Java讲师团队有丰富的一线开发经验,均是从500强企业重金聘请而来
我们说好不重要,他们满意才重要!
西安甲骨文九州实训一流的业内口碑/优秀的教学团队/优质的就业服务,是我选择的理由!
西安甲骨文九州基地环境
西安甲骨文九州基地环境优美、硬件设施完善