崖山数据库(YashanDB)从零开始

崖山数据库(YashanDB)从零开始

全面系统学习国产崖山数据库(YashanDB)相关知识

¥379
本课程包括
  • 21小时2分钟的视频随时观看
  • 可在APP随时观看
  • 结业证书
你将收获
  • 学习并掌握崖山数据库(YashanDB)的体系架构
  • 学习并掌握崖山数据库(YashanDB)的管理与维护
  • 学习并掌握崖山数据库(YashanDB)的应用开发
  • 学习并掌握崖山数据库(YashanDB)的诊断监控
浏览相关主题
课程介绍

适合人群
  • 对崖山数据库(YashanDB)感兴趣的IT从业人员
讲师介绍
曾任京东大学大数据学院院长 曾任Oracle中国有限公司高级技术顾问
擅长领域:
  • 大数据系统
  • 数据库
  • 数据挖掘与分析
  • 数据可视化
  • Java
  • Docker
  • K8S
擅长领域:大数据、数据库、云原生、容器技术
课程大纲
共0节 时长0分钟 全部收起
课程开篇
共2节 | 10分钟
  • 01-崖山数据库从零开始课程概述
    4分钟
  • 02-初识YashanDB
    5分钟
第01章-崖山数据库的体系架构
共23节 | 2小时39分钟
  • 01-01-崖山数据库的体系架构概述
    7分钟
  • 01-02-关系型数据库基础
    8分钟
  • 01-03-YashanDB数据库简介
    3分钟
  • 01-04-数据库和数据库实例
    11分钟
  • 01-05-什么是表空间
    10分钟
  • 01-06-表空间功能详解
    15分钟
  • 01-07-段、区和数据块
    11分钟
  • 01-08-数据文件
    6分钟
  • 01-09-重做日志文件
    11分钟
  • 01-10-YashanDB数据库写入数据的过程
    6分钟
  • 01-11-控制文件
    5分钟
  • 01-12-归档日志文件和参数文件
    5分钟
  • 01-13-其他数据库文件
    5分钟
  • 01-14-YashanDB的进程和线程
    9分钟
  • 01-15-内存结构
    5分钟
  • 01-16-内存共享池(SHARE POOL)
    14分钟
  • 01-17-SGA中的其他缓存区
    2分钟
  • 01-18-私有内存区域SPA
    3分钟
  • 01-19-数据字典
    9分钟
  • 01-20-什么是还原数据
    5分钟
  • 01-21-还原数据的工作原理
    3分钟
  • 01-22-undo和redo
    2分钟
  • 01-23-管理YashanDB的还原数据
    5分钟
第02章-安装部署崖山数据库
共13节 | 1小时37分钟
  • 02-01-安装崖山数据库概述
    4分钟
  • 02-02-安装麒麟Linux操作系统
    12分钟
  • 02-03-配置麒麟Linux操作系统
    7分钟
  • 02-04-图形界面方式安装YashanDB
    12分钟
  • 02-05-命令行方式安装YashanDB
    8分钟
  • 02-06-创建示例用户scott
    4分钟
  • 02-07-使用YashanDB图形化客户端工具
    4分钟
  • 02-08-云原生基础
    8分钟
  • 02-09-Docker的体系架构
    6分钟
  • 02-10-安装部署Docker
    10分钟
  • 02-11-在Docker中运行YashanDB
    9分钟
  • 02-12-数据库不适合容器化部署的原因
    3分钟
  • 02-13-监控运维平台YCM
    11分钟
第03章-管理数据库实例
共11节 | 1小时14分钟
  • 03-01-管理数据库实例概述
    5分钟
  • 03-02-实例的启停机制
    6分钟
  • 03-03-数据库实例启动阶段的含义
    4分钟
  • 03-04-使用工具yasboot管理实例
    12分钟
  • 03-05-数据库的打开模式
    7分钟
  • 03-06-数据库实例的关闭模式
    6分钟
  • 03-07-实例的配置参数
    7分钟
  • 03-08-实例的持久化机制
    8分钟
  • 03-09-实例恢复机制
    5分钟
  • 03-10-YashanDB的故障诊断架构
    5分钟
  • 03-11-使用trace日志跟踪会话
    10分钟
第04章-管理数据库安全
共17节 | 2小时
  • 04-01-管理数据库安全概述
    13分钟
  • 04-02-什么是用户?
    6分钟
  • 04-03-预定义用户与三权分立
    5分钟
  • 04-04-创建自定义用户
    8分钟
  • 04-05-用户的密码认证与双因素认证
    3分钟
  • 04-06-用户的操作系统认证
    11分钟
  • 04-07-系统权限与对象权限
    4分钟
  • 04-08-使用grant语句和revoke语句
    10分钟
  • 04-09-授予系统权限时使用admin option
    7分钟
  • 04-10-授予对象权限时使用grant option
    6分钟
  • 04-11-角色的作用
    3分钟
  • 04-12-YashanDB预定义的角色
    5分钟
  • 04-13-创建和使用用户自定义角色
    8分钟
  • 04-14-什么是基于标签的访问控制LBAC?
    3分钟
  • 04-15-LBAC示例
    15分钟
  • 04-16-什么是数据库审计?
    5分钟
  • 04-17-使用YashanDB的审计功能
    8分钟
第05章-管理数据库对象
共16节 | 2小时1分钟
  • 05-01-管理数据库对象概述
    7分钟
  • 05-02-YashanDB的表与数据类型
    5分钟
  • 05-03-表的基本操作
    6分钟
  • 05-04-数据的约束条件
    4分钟
  • 05-05-使用约束条件
    15分钟
  • 05-06-什么是分区表
    11分钟
  • 05-07-创建和使用分区表
    8分钟
  • 05-08-临时表
    5分钟
  • 05-09-统计信息
    9分钟
  • 05-10-什么是索引
    9分钟
  • 05-11-创建YashanDB的索引
    9分钟
  • 05-12-什么是视图
    10分钟
  • 05-13-在视图上执行DML语句的限制
    4分钟
  • 05-14-使用物化视图
    5分钟
  • 05-15-序列
    7分钟
  • 05-16-同义词
    6分钟
第06章-应用程序开发
共23节 | 2小时25分钟
  • 06-01-应用程序开发概述
    6分钟
  • 06-02-什么是PL编程语言
    3分钟
  • 06-03-开发第一个PL程序
    6分钟
  • 06-04-使用PL的变量与常量
    5分钟
  • 06-05-引用型变量
    5分钟
  • 06-06-记录型变量
    4分钟
  • 06-07-在PL中使用条件判断
    5分钟
  • 06-08-在PL中使用循环
    4分钟
  • 06-09-不带参数的游标
    7分钟
  • 06-10-开发带参数的游标
    6分钟
  • 06-11-系统预定义例外
    7分钟
  • 06-12-用户自定义例外
    7分钟
  • 06-13-PL编程综合案例
    17分钟
  • 06-14-存储过程与存储函数
    2分钟
  • 06-15-第一个存储过程
    4分钟
  • 06-16-带参数的存储过程
    5分钟
  • 06-17-创建和使用存储函数
    5分钟
  • 06-18-在存储过程中使用out参数
    6分钟
  • 06-19-在out参数中使用游标
    12分钟
  • 06-20-触发器简介
    4分钟
  • 06-21-利用触发器实现安全性检查
    10分钟
  • 06-22-利用触发器进行数据确认
    7分钟
  • 06-23-利用触发器实现审计
    8分钟
第07章-事务与并发控制
共18节 | 2小时2分钟
  • 07-01-事务与并发控制概述
    4分钟
  • 07-02-什么是事务
    13分钟
  • 07-03-事务的特征
    4分钟
  • 07-04-使用控制语句控制事务
    10分钟
  • 07-05-事务的并发与隔离级别
    8分钟
  • 07-06-导入实验虚拟机
    6分钟
  • 07-07-脏读
    10分钟
  • 07-08-不可重复读
    5分钟
  • 07-09-事务的可序列化读
    6分钟
  • 07-10-崖山数据库的锁
    7分钟
  • 07-11-监控YashanDB的锁
    10分钟
  • 07-12-死锁
    7分钟
  • 07-13-如何避免死锁
    2分钟
  • 07-14-使用lock table语句手动加锁
    4分钟
  • 07-15-lock table语句注意事项
    1分钟
  • 07-16-dbms_lock程序包简介
    9分钟
  • 07-17-使用dbms_lock程序包实现秒杀
    11分钟
  • 07-18-开发秒杀的客户端测试程序
    6分钟
第08章-备份与恢复
共15节 | 1小时55分钟
  • 08-01-备份与恢复概述
    5分钟
  • 08-02-备份和恢复的基本概念
    9分钟
  • 08-03-第一个SQL语句备份恢复示例
    14分钟
  • 08-04-使用SQL语句执行数据库的备份
    10分钟
  • 08-05-使用SQL语句备份归档日志
    10分钟
  • 08-06-使用SQL语句进行完整恢复
    7分钟
  • 08-07-使用SQL语句进行归档恢复
    6分钟
  • 08-08-使用SQL语句进行基于时间点恢复
    8分钟
  • 08-09-yasrman工具的备份
    10分钟
  • 08-10-yasrman工具的恢复
    4分钟
  • 08-11-全库闪回
    7分钟
  • 08-12-表闪回
    7分钟
  • 08-13-数据闪回
    5分钟
  • 08-14-使用exp导出数据
    8分钟
  • 08-15-使用imp导入数据
    4分钟
第09章-数据迁移
共17节 | 2小时22分钟
  • 09-01-数据迁移概述
    3分钟
  • 09-02-崖山迁移平台YMP简介
    3分钟
  • 09-03-安装部署YMP
    11分钟
  • 09-04-迁移Oracle数据
    9分钟
  • 09-05-迁移PostgreSQL数据
    10分钟
  • 09-06-迁移MySQL数据
    5分钟
  • 09-07-Oracle的体系架构概述
    2分钟
  • 09-08-Oracle中的基本概念
    9分钟
  • 09-09-Oracle的数据文件,控制文件和日志文件
    17分钟
  • 09-10-Oracle的数据文件和日志文件的关系
    11分钟
  • 09-11-Oracle的参数文件
    8分钟
  • 09-12-Oracle的告警日志和跟踪文件
    5分钟
  • 09-13-Oracle的逻辑存储结构
    6分钟
  • 09-14-Oracle的进程结构
    13分钟
  • 09-15-Oracle的内存结构PGA和SGA
    6分钟
  • 09-16-Oracle SGA中的各个池
    18分钟
  • 09-17-Oracle的自动内存管理
    8分钟
第10章-诊断优化
共14节 | 1小时58分钟
  • 10-01-诊断优化概述
    6分钟
  • 10-02-数据库性能优化的三大问题
    5分钟
  • 10-03-告警日志文件
    11分钟
  • 10-04-运行日志文件
    8分钟
  • 10-05-监听日志文件
    3分钟
  • 10-06-慢查询日志文件
    8分钟
  • 10-07-执行计划
    8分钟
  • 10-08-AUTOTRACE自动跟踪
    6分钟
  • 10-09-健康报告
    8分钟
  • 10-10-数据库的AWR性能报告
    11分钟
  • 10-11-生成数据库的AWR性能报告
    7分钟
  • 10-12-使用AWR性能报告诊断数据库
    13分钟
  • 10-13-使用Hint影响优化器
    16分钟
  • 10-14-使用Outline固定SQL执行计划
    9分钟
第11章-部署数据库集群
共7节 | 38分钟
  • 11-01-部署数据库集群概述
    2分钟
  • 11-02-YashanDB的主备集群简介
    3分钟
  • 11-03-使用命令行部署主备集群
    11分钟
  • 11-04-验证主备集群环境
    6分钟
  • 11-05-使用图形界面部署主备集群
    10分钟
  • 11-06-YashanDB共享集群简介
    3分钟
  • 11-07-YashanDB分布式集群简介
    3分钟
购课须知

课程有效期:

自购买课程之日起 365 天,部分参与营销活动产品以活动规则为准,请同学在有效期内学习、观看课程。

上课模式:

课程采取录播模式,请注意自学课无班级微信群、班主任带班及助教批改服务。

注:自学课不支持退款,确保你是真的需要再进行报名,报完名之后还请认真学习。