|
||||||||||||
|
|
深入Oracle, MySql课程,全面讲解数据库设计和管理知识和各类SQL语句的使用和数据安全优化策略。
本课程主要是让学员理解数据库结构,熟练使用高级API、DAO编程模式编写高性能的数据持久层应用. 并且对数据库进行优化。
|
数据库编程 (132课时) | |||
|
课程主题 |
内容简介 |
课程目标 |
课时 |
|
Oracle/SQL语言 |
以Oracle为平台,介绍Oracle数据库的安装、Oracle体系结构、物理组件、权限分配、数据管理、分析各种关系数据库设计的常见问题,深入讲解数据库设计范式.全面讲解各类SQL语句的使用和优化策略.深入学习Oracle数据库对象:index(索引)、view(视图)、sequence(序列)、tirgger(触发器)、comment(注释). |
理解Oracle数据库体系结构,掌握Oracle数据库基本操作,数据库设计,开发和管理知识,熟练掌握SQL和Oracle对象使用. |
40 |
|
PL/SQL |
PL/SQL语法,作用.使用游标、存储过程、函数、触发器解决数据库性能问题. |
掌握PL/SQL的使用,能够使用存储过程开发高效的数据处理系统,解决数据库性能瓶颈并实现数据优化. |
16 |
|
MySql |
以MySql为平台,介绍MySql数据库的安装、权限分配、数据管理.数据库使用. |
掌握MySql数据库的使用. |
4 |
|
JDBC |
使用Java操作数据库,包括:数据库连接、结果集处理、存储过程调用、元数据、大数据类型处理、事务管理,批更新,可滚动、可更新的结果集,SQL3.0新特性,连接池技术,数据库应用架构. |
熟练掌握Java数据库编程技巧,能使用高级API、DAO编程模式编写高性能的数据持久层应用. |
40 |
|
项目3 |
金融银行自助系统 |
支持多用户操作,使用Hibernte完成持久层设计.实现用户信息加密,数据安全锁定. |
32 |
|
总课时: |
132课时(17天) | ||
