第一阶段:数据库基础理论
本课程主要讲述信息、数据、数据库、数据库管理系统、数据库系统和分布式数据库系统等概念;数据库应用系统的组成等内容;什么是GaussDB(for MySQL)及其特点等内容。
数据库原理及应用课程01:走进GaussDB数据库
数据库原理及应用课程01:走进GaussDB数据库
本课程主要讲述数据描述过程、概念模型、关系模型、关系规范化和关系代数等内容。
数据库原理及应用课程02:关系数据库
数据库原理及应用课程02:关系数据库
本课程主要讲述数据库设计的生命周期、需求分析方法、概念结构设计、逻辑结构设计、物理结构设计方法、步骤和工作流程等内容。
数据库原理及应用课程03:数据库设计和建模
数据库原理及应用课程03:数据库设计和建模
本课程主要讲述数据库的数据类型、常用函数和表达式计算等数据库应用开发的必备基础知识等。
数据库原理及应用课程04:数据库预备知识
数据库原理及应用课程04:数据库预备知识
第二阶段:数据库技术
本课程主要讲述SQL语言的特点、功能;SQL数据定义语句、数据操纵语句应用等内容。
数据库原理及应用课程05:SQL语言
数据库原理及应用课程05:SQL语言
本课程主要讲述集中式数据库、分布数据库式、云数据库框架;讲述存储引擎;数据库创建及维护方法等内容。
数据库原理及应用课程06:数据库基础知识
数据库原理及应用课程06:数据库基础知识
本课程主要讲述文件组织、索引、索引的类型以及创建索引遵循的原则,索引创建、维护和使用等内容。
数据库原理及应用课程07:文件组织与索引
数据库原理及应用课程07:文件组织与索引
数据库原理及应用课程08:表与视图
数据库原理及应用课程08:表与视图
数据库原理及应用课程08:表与视图
本课程主要讲述SELECT语句、集函数查询、单表查询、多表查询、嵌套查询、子查询、带EXISTS关键字的子查询,并通过案例演示SQL语句的实际应用。
数据库原理及应用课程09:数据查询
数据库原理及应用课程09:数据查询
本课程主要讲述完整性约束;存储过程,存储过程的创建以及存储过程的调用、维护和使用;触发器,创建触发器,维护及使用触发器等内容。
数据库原理及应用课程10:数据库完整性
数据库原理及应用课程10:数据库完整性
第三阶段:数据库系统控制
本课程主要讲述事务及事务特性;数据库系统恢复技术及并发控制;数据库安全、用户管理、数据库备份/恢复、数据库表导入/导出等内容。
数据库原理及应用课程11:数据库系统控制
数据库原理及应用课程11:数据库系统控制
本课程主要讲述GaussDB(for MySQL) 系统结构,数据存储、恢复与实现工作机制;GaussDB数据库整体架构和GaussDB云数据库架构等内容。
数据库原理及应用课程12:GaussDB(for MySQL)数据库管理系统
数据库原理及应用课程12:GaussDB(for MySQL)数据库管理系统