数据库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哈希表 | 掌握每种数据结构存储数据的方式与特点 |
- 标签: 数据库SQL开发培训 数据库SQL开发 数据结构 数据库SQL开发课程
-
上篇: 数据科学家培训方案