中培IT学院

数据库SQL开发与数据结构培训方案

浏览:68次 作者:小编

培训背景

数据库技术是计算机科学中发展最快的领域之一,随着网络技术的不断发展,数据库技术与网络技术相结合,已广泛应用于工作和生活的各个领域。同时,数据库技术及其应用已经成为国内外高校计算机专业和许多非计算机专业的必修或选修课程。

授课师资多年从事数据库讲师,采用原理技术剖析和实战案例相结合的方式开展互动教学、强化以建立以数据库为主体的应用开发、技术讨论与交流咨询,在学习的同时促进讲师学员之间的交流,让每个学员都能在课程培训过程中学到数据技术知识体系,以及数据库技术应用实战技能,在具备实际应用项目的动手开发实践与数据处理的能力,并以此对生产数据进行更高程度的管理。本课程主要包含以下模块内容:

模块一:数据库的基础

模块二:数据库的SQL开发

模块三:管理数据库对象与数据结构

 

适用对象

数据库的研发人员与分析人员

数据架构师

数据库运维人员

 

培训方式/工具及方法

1.PPT+教材+参考资料,理论讲解;

2.提供配套的实验环境;

3.场景+案例+模拟环境,动手实践;

4.手把手解决问题+解决问题经验分享;

 

日程安排

模块一:数据库基础

章节

练习

学习目标

数据库的基本概念

关系型数据库简介

数据库的客户端组件

数据库的服务器端组件

数据库跟实例的关系

关系型数据库与NoSQL数据库


掌握数据库的基本概念

数据库Oracle与MySQL的体系架构

存储结构

内存结构

进程结构

使用不同方式查看数据库的体系架构。

数据库的体系架构中的各个组成部分,为后续进一步学习奠定基础。

实验环境简介与准备

 

模块二:数据库的SQL开发

章节

练习

学习目标

使用SQL SELECT语句检索数据

列出SQL SELECT语句

从一个基本的SELECT语句的输出生成报告数据

选择所有列

选择指定的列

使用列标题默认值

使用算术运算符

了解运算符优先级

了解DESCRIBE命令显示表的结构

使用基本的select语句

熟练使用SQL的SELECT语句分析处理数据,包含:

使用SQL SELECT语句检索数据

对数据进行限制和排序

使用单行函数自定义输出

使用转换函数和条件表达式

使用组函数报告汇总数据

显示多个表中的数据

使用子查询来解析查询

使用 SET 运算符

对数据进行限制和排序

包含WHERE子句的查询检索输出限制

列出在WHERE子句中使用比较运算符和逻辑运算符

描述比较和逻辑运算符优先级的规则

在WHERE子句中使用字符串

编写包含ORDER BY子句的查询

降序和升序排序

使用where与order by子句

使用单行函数自定义输出

描述单行和多行函数之间的差异

在SELECT和WHERE子句中操作字符串的字符函数

操作ROUND,TRUNC和MOD函数

执行日期类型的算术操作

使用日期函数来计算日期

使用Oracle SQL的函数

使用转换函数和条件表达式

隐式和显式数据类型转换

使用TO_CHAR,TO_NUMBER,和TO_DATE转换函数

嵌套函数

应用NVL,NULLIF和COALESCE函数

在SELECT语句中使用IF THEN ELSE的逻辑条件

使用组函数报告汇总数据

在SELECT语句中使用聚合函数

使用GROUP BY子句

使用HAVING子句

显示多个表中的数据

确定联接类型

检索自然联接的记录

使用表别名编写短代码并在多个表中明确区分列

列出外部联接类型 LEFT、RIGHT 和 FULL

处理多张表的数据

使用子查询来解析查询

描述子查询

定义子查询

列出子查询类型

单行和多行子查询


使用 SET 运算符

描述SET运算符

使用SET运算合并成多个查询结果

控制使用SET运算符时,返回行的顺序


使用DML语句处理数据

描述DML语句

INSERT语句

使用UPDATE语句来更改表中的行

DELETE语句删除表中的行

COMMIT和ROLLBACK语句

读一致性


使用insert、update、delete语句处理数据;事务的基本特征与使用。

使用 DDL 语句创建和管理表

数据库对象分类

查看表结构

列出的数据类型

创建一个简单的表

创建表的时候创建约束

创建和管理表

DDL语句与DML语句的区别,使用DDL语句创建和管理表

存储过程和存储函数

什么是存储过程

什么是存储函数

开发和调试Oracle的存储过程和存储函数


使用PLSQL程序开发存储过程和存储函数

触发器

什么是触发器

语句级触发器和行级触发器

触发器应用场景一

触发器应用场景二


触发器的基本概念和使用场景

 

模块三:管理数据库对象与数据结构

章节

练习

学习目标

管理数据库对象

创建一个简单的和复杂的视图

从视图中检索数据

创建,维护和使用序列

创建和维护索引

创建私有和公有同义词

添加,修改和删除列

添加,删除和延迟约束

启用和禁用约束

创建和删除索引

创建索引、序列、视图、同义词、约束

使用DDL语句创建和管理数据库对象

常见的数据结构

数据结构简介

常见的数据结构及其特点

n数组

n链表

n

n队列

n

n

n

n哈希表


掌握每种数据结构存储数据的方式与特点


企业内训1 企业内训1
标签: 数据库SQL开发培训 数据库SQL开发 数据结构 数据库SQL开发课程

上篇: 数据科学家培训方案

下篇: CDSP(Ⅱ级)数据安全工程师认证培训方....