MySQL数据库设计与应用
MySQL数据库设计与应用
1万+ 人选课
更新日期:2026/04/03
开课时间2026/01/21 - 2026/07/20
课程周期26 周
开课状态开课中
每周学时-
课程简介
打孔纸带中流淌出来的涓涓细流,关系数据库中奔涌的滚滚江涛,大数据时代的汪洋大海……数据库技术伴随信息技术的发展而迅速成长,推动人类文明进入了数据为王的时代。把数据转换为信息,从中挖掘出知识,提炼成智慧,最终创造出效益,这便是数据库充满活力和创新精神的奥秘所在。本课程选取全球最受欢迎的开源数据库-MySQL作为教学目标的数据库,搭配同为开源明星产品的Apache、PHP组成秉承“革奴”精神的黄金开发环境,无缝对接应用前景广阔的Web数据库开发,使学习者能够快速学以致用,实现由学习者向开发者的“蝶变”。通过本课程学习,您将解开关系数据库的神秘面纱,在其中探寻你需要的世界。让我们借助MySQL,从实体世界出发,构建抽象世界的模型,实现机器世界的系统。你指尖跳跃的信息,与云端的数据洪流,你思想的火花,与万物互联的智慧,仅仅一线相隔。
课程大纲

在线教程

章节简介教学计划
数据库基础知识
登录后可预览视频
一头扎进MySQL-数据库系统概述
马晓静
风陵渡口见数模-数据模型
郝熙
如何成功撩到关系模型?-关系模型
郝熙
来自关系数据库的自我介绍-关系数据库设计
郝熙
NCRE-范式
郝熙
NCRE-关系运算
郝熙
MySQL入门
一见MySQL“悟”终身-MySQL数据库简介
潘晟旻
WAMPServer最佳配置-WAMPServer软件包的安装与配置
潘晟旻
MySQL内心小秘密-MySQL的配置与管理
潘晟旻
MySQL实用Tip-MySQL客户端使用
潘晟旻
窥一例见全系-数据库设计实例
潘晟旻
NCRE-MySQL概述
潘晟旻
数据库、数据表、记录、索引的操作
实力Solo数据库-数据库操作
赵晓侠
数据特征的认识-数据类型
赵晓侠
测试你的数据库APM有多少-数据表操作
赵晓侠
数据表操作扎实基本功-修改数据表
赵晓侠
数据表操作深层武艺-记录操作
赵晓侠
数据表的目录-索引概念及创建
张霖
索引的“维护”和“保养”-索引维护
张霖
“一例一课”-数据库设计实例
赵晓侠
NCRE-表和记录操作
寇卫利
NCRE-完整性约束
赵晓侠
数据查询、视图
使用Select的正确姿势-Select简单查询1
杜文方
使用Select的正确姿势-Select简单查询2
杜文方
沙漠捞金-条件查询1
杜文方
沙漠捞金-条件查询2
杜文方
“FBI式”多表链接查询-两个表内连接查询
杜文方
“FBI式”多表链接查询-多个表内连接查询
杜文方
“FBI式”多表链接查询-多表外连接查询、复合连接查询
杜文方
查询排序TOP10-查询结果排序
杜文方
分类汇总查询-查询结果分组
杜文方
轻松搞定MySQL函数-聚合函数和常用函数
张俊
神秘的子查询-简单子查询
杜文方
神秘的子查询-使用量词和谓词的子查询
杜文方
神秘的子查询-查询的特殊用法
杜文方
特殊字符序的实战经验-特殊字符序及查询应用实例
张俊
认识优美的“句”-LIMIT、UNION
寇卫利
初识视图-视图概述、创建视图
李菊芳
视图的编辑-查看视图、修改视图
李菊芳
视图数据的维护保养-视图数据更新与删除
李菊芳
union与limit实例
寇卫利
NCRE011-查询与视图3
刘领兵
NCRE012-查询与视图4
刘领兵
MySQL编程基础
数据库“双雄”之常量变量-常量和变量
郑发鸿
把握运算符表达式诀窍-运算符与表达式
郑发鸿
If、case结构-条件结构
郑发鸿
结构家族之循环结构-while
郑发鸿
循环结构家族成员-循环结构之loop,循环结构之repeatt
郑发鸿
“一例一成长”-循环操作数据库实例
郑发鸿
存储程序
“小金库”的自述-存储程序介绍
刘领兵
初识“小金库”-创建和调用存储过程
刘领兵
再识“小金库”-创建和调用存储函数
刘领兵
“小金库”也需要维护-管理存储例程
刘领兵
“攒钱”途中趣事-在存储过程中使用游标和事务
刘领兵
Biu, Biu, Biu-触发器
刘领兵
任务好助手事件定时-用事件定时执行任务
刘领兵
实战补缺-课程管理系统中的存储程序
刘领兵
访问控制
制作自己的“身份证”-用户管理
付湘琼
禁止偷窥他人秘密-权限管理基础知识
付湘琼
禁止偷窥他人秘密-mysql的权限管理
付湘琼
数据保障与后悔药-备份与恢复
付湘琼
万事有记录可查-日志文件管理
付湘琼
基本活动-事务处理概念
付湘琼
SOS!重置-事务
付湘琼
NCRE-备份与恢复
付湘琼
NCRE-权限管理
付湘琼
NCRE-日志文件
付湘琼
NCRE-用户管理
付湘琼
基于PHP的MySQL Web应用
“PHP”与“MySQL”的邂逅-PHP概述
张春红
连通MySQL等于连通世界 -PHP的MySQL数据库连接
潘晟旻
基于PHP上的数据库神操作 -使用PHP实现MySQL数据库级操作
潘晟旻
基于PHP上数据表操作神功 -使用PHP实现MySQL数据表级操作
潘晟旻
MySQL Web真实战例 -MySQL Web应用实例
潘晟旻
NCRE-PHP编程基础
潘晟旻
  • 第一章数据库基础知识

    本章主要介绍有关MySQL数据库管理系统的基础知识和关系数据库理论。

  • 1.1一头扎进MySQL-数据库系统概述

    本节主要讲解了数据库的一些基本知识,让学生对数据库有基础的认识。

  • 1.2风陵渡口见数模-数据模型

    本节主要讲解了数据库中的数据模型

  • 1.3如何成功撩到关系模型?-关系模型

    本节从数据的结构、操作和完整性约束三个方面深入讲解关系模型。

  • 1.4来自关系数据库的自我介绍-关系数据库设计

    本节主要讲解了关系数据库的设计。

  • 1.5NCRE-范式

    NCRE-范式

  • 1.6NCRE-关系运算

    NCRE-关系运算

  • 第二章MySQL入门

    本章主要介绍有关MySQL数据库管理系统的配置与管理,以及客户端的使用方法。

  • 2.1一见MySQL“悟”终身-MySQL数据库简介

    本节主要对MySQL数据库做了简单的介绍,帮助学生了解MySQL数据库。

  • 2.2WAMPServer最佳配置-WAMPServer软件包的安装与配置

    本节主要介绍了WAMPServer软件包的安装与配置环境。

  • 2.3MySQL内心小秘密-MySQL的配置与管理

    本节主要讲解了MySQL的配置与管理。

  • 2.4MySQL实用Tip-MySQL客户端使用

    本节主要讲解了MySQL客户端的使用方法。

  • 2.5窥一例见全系-数据库设计实例

    本节主要用实例来讲解数据库的设计方法。

  • 2.6NCRE-MySQL概述

    NCRE-MySQL概述

  • 第三章数据库、数据表、记录、索引的操作

    本章主要讲解了数据表的创建和修改,索引的概念、创建及维护。

  • 3.1实力Solo数据库-数据库操作

    本节主要讲解了数据库的具体操作。

  • 3.2数据特征的认识-数据类型

    本节介绍了数据特征,让学生对数据类型有了初步的认识。

  • 3.3测试你的数据库APM有多少-数据表操作

    本节讲解了数据表的操作方法。

  • 3.4数据表操作扎实基本功-修改数据表

    本节讲解了如何对数据表进行修改。

  • 3.5数据表操作深层武艺-记录操作

    本节对数据表的操作进行了更深入的讲解。

  • 3.6数据表的目录-索引概念及创建

    本节介绍了索引的概念,并讲解了如何创建索引。

  • 3.7索引的“维护”和“保养”-索引维护

    本节讲解了如何维护索引。

  • 3.8“一例一课”-数据库设计实例

    本节通过实例更深入的讲解了索引的创建及维护,以及数据表的操作。

  • 3.9NCRE-表和记录操作

    NCRE-表和记录操作

  • 3.10NCRE-完整性约束

    NCRE-完整性约束

  • 第四章数据查询、视图

    本章介绍利用select语句进行数据查询的内容,包括单表查询、多表连接、子查询、视图的创建及管理,以及视图的应用等

  • 4.1使用Select的正确姿势-Select简单查询1

    本节讲解简单查询,查询表的所有字段的具体操作。

  • 4.2使用Select的正确姿势-Select简单查询2

    本节讲解简单查询,查询表的所有字段的具体操作。

  • 4.3沙漠捞金-条件查询1

    本节讲解了条件查询的定义,运用简单关系运算符实现的条件查询。

  • 4.4沙漠捞金-条件查询2

    本节讲解了运用BETWEEN AND 运用运算符实现的条件查询。

  • 4.5“FBI式”多表链接查询-两个表内连接查询

    本节主要讲解连接查询的含义及要点,以及两个表的内连接查询。

  • 4.6“FBI式”多表链接查询-多个表内连接查询

    本节主要讲解多个表的内连接查询。

  • 4.7“FBI式”多表链接查询-多表外连接查询、复合连接查询

    本节主要讲解多个表的外连接查询和复合连接条件查询。

  • 4.8查询排序TOP10-查询结果排序

    本节讲讲解对查询结果进行分类和排列。

  • 4.9分类汇总查询-查询结果分组

    本节讲解使用GROUP BY实现数据分组。

  • 4.10轻松搞定MySQL函数-聚合函数和常用函数

    本节介绍MySQL中常用的函数,包括聚合函数、字符串函数等。

  • 4.11神秘的子查询-简单子查询

    本节介绍MySQL中的一类特殊查询——子查询。

  • 4.12神秘的子查询-使用量词和谓词的子查询

    本节介绍使用量词ANY、SOME、ALL的子查询。

  • 4.13神秘的子查询-查询的特殊用法

    本节介绍在CREATE TABLE 命令中,使用SELECT查询表的数据和结构。

  • 4.14特殊字符序的实战经验-特殊字符序及查询应用实例

    本节主要讲解MySQL数据库中特殊字符序的操作方法。

  • 4.15认识优美的“句”-LIMIT、UNION

    本节主要讲解LIMIT、UNION的用法。

  • 4.16初识视图-视图概述、创建视图

    本节主要讲解视图的概念以及如何创建视图。

  • 4.17视图的编辑-查看视图、修改视图

    本节讲解如何查看和修改视图。

  • 4.18视图数据的维护保养-视图数据更新与删除

    本节讲解视图数据的更新与删除。

  • 4.19union与limit实例

    学生管理实例

  • 4.20NCRE011-查询与视图3

    NCRE011-查询与视图3

  • 4.21NCRE012-查询与视图4

    NCRE012-查询与视图4

  • 第五章MySQL编程基础

    本章主要介绍变量运算符与表达式,循环结构while、loop语句块的应用,自定义函数创建和维护管理,MySQL的控制流语句的应用。

  • 5.1数据库“双雄”之常量变量-常量和变量

    介绍了MySQL编程基础,常量和变量的认识。

  • 5.2把握运算符表达式诀窍-运算符与表达式

    本节介绍了数据运算的基本知识,以及各种运算符及其优先级。

  • 5.3If、case结构-条件结构

    本节介绍MySQL编程中的if、case条件语句。

  • 5.4结构家族之循环结构-while

    本节介绍whlie循环语句结构的应用。

  • 5.5循环结构家族成员-循环结构之loop,循环结构之repeatt

    本节介绍循环结构之loop,循环结构之repeatt语句结构的应用。

  • 5.6“一例一成长”-循环操作数据库实例

    本节用实例讲解如何用循环来处理数据。

  • 第六章存储程序

    本章通过介绍存储过程的创建、应用和管理,并利用存储过程实现了游标、触发器和事件等数据库对象的创建及应用,介绍事务的并发处理机制。

  • 6.1“小金库”的自述-存储程序介绍

    本节介绍了存储结构的概念。

  • 6.2初识“小金库”-创建和调用存储过程

    本节介绍存储过程的创建、应用和管理。

  • 6.3再识“小金库”-创建和调用存储函数

    本节介绍存储过程的创建、应用和管理。

  • 6.4“小金库”也需要维护-管理存储例程

    本节介绍存储过程的创建、应用和管理。

  • 6.5“攒钱”途中趣事-在存储过程中使用游标和事务

    通过介绍存储过程的创建、应用和管理,利用存储过程实现了游标、创建及应用。

  • 6.6Biu, Biu, Biu-触发器

    通过介绍存储过程的创建、应用和管理,并利用存储过程实现了触发器的创建及应用。

  • 6.7任务好助手事件定时-用事件定时执行任务

    通过介绍存储过程的创建、应用和管理,并利用存储过程实现了事件数据库对象的创建及应用。

  • 6.8实战补缺-课程管理系统中的存储程序

    用实例讲解存储过程的创建、应用和管理。

  • 第七章访问控制

    本章介绍MySQL权限系统的工作原理、账户管理、权限管理等MySQL数据库安全常见问题,以及MySQL数据库的备份和恢复的基本理论和基本操作。

  • 7.1制作自己的“身份证”-用户管理

    本节介绍MySQL权限系统的工作原理、账户管理。

  • 7.2禁止偷窥他人秘密-权限管理基础知识

    本节介绍MySQL权限系统的权限管理基础知识。

  • 7.3禁止偷窥他人秘密-mysql的权限管理

    本节介绍MySQL权限系统的管理及MySQL数据库安全常见问题。

  • 7.4数据保障与后悔药-备份与恢复

    本节介绍MySQL数据库的备份和恢复的基本理论和基本操作,还介绍表的导入与导出等基本操作。

  • 7.5万事有记录可查-日志文件管理

    本节介绍错误日志、二进制日志、通用查询日志和慢查询日志的文件管理和应用。

  • 7.6基本活动-事务处理概念

    本节主要介绍了事务处理的概念及事务的并发处理机制。

  • 7.7SOS!重置-事务

    本节介绍事务重置及事务的并发处理机制。

  • 7.8NCRE-备份与恢复

    NCRE-备份与恢复

  • 7.9NCRE-权限管理

    NCRE-权限管理

  • 7.10NCRE-日志文件

    NCRE-日志文件

  • 7.11NCRE-用户管理

    NCRE-用户管理

  • 第八章基于PHP的MySQL Web应用

    本章主要介绍PHP语言的特点和搭建PHP+MySQL的集成开发环境的过程,以及使用PHP操作MySQL数据库的常见方法、基于JSP技术的MySQL数据库应用开发实例的数据库设计、在线考试系统的应用开发、运行与测试过程。

  • 8.1“PHP”与“MySQL”的邂逅-PHP概述

    本节主要介绍PHP语言的特点。

  • 8.2连通MySQL等于连通世界 -PHP的MySQL数据库连接

    本节主要介绍搭建PHP+MySQL的集成开发环境的过程,以及使用PHP操作MySQL数据库的常见方法。

  • 8.3基于PHP上的数据库神操作 -使用PHP实现MySQL数据库级操作

    本节介绍基于JSP技术的MySQL数据库应用开发实例的数据库设计、在线考试系统的应用开发、运行与测试过程。

  • 8.4基于PHP上数据表操作神功 -使用PHP实现MySQL数据表级操作

    本节介绍基于JSP技术的MySQL数据库应用开发实例的数据库设计、在线考试系统的应用开发、运行与测试过程。

  • 8.5MySQL Web真实战例 -MySQL Web应用实例

    本节应用实例讲解基于JSP技术的MySQL数据库应用开发实例的数据库设计的具体过程。

  • 8.6NCRE-PHP编程基础

    NCRE-PHP编程基础

  • 开始学习
  • 第一章  作业测试
    第一章 数据库基础知识

    1.1 一头扎进MySQL-数据库系统概述

    1.2 风陵渡口见数模-数据模型

    1.3 如何成功撩到关系模型?-关系模型

    1.4 来自关系数据库的自我介绍-关系数据库设计

    1.5 NCRE-范式

    1.6 NCRE-关系运算

    视频数6
  • 第二章  作业测试
    第二章 MySQL入门

    2.1 一见MySQL“悟”终身-MySQL数据库简介

    2.2 WAMPServer最佳配置-WAMPServer软件包的安装与配置

    2.3 MySQL内心小秘密-MySQL的配置与管理

    2.4 MySQL实用Tip-MySQL客户端使用

    2.5 窥一例见全系-数据库设计实例

    2.6 NCRE-MySQL概述

    视频数6
  • 第三章  作业测试
    第三章 数据库、数据表、记录、索引的操作

    3.1 实力Solo数据库-数据库操作

    3.2 数据特征的认识-数据类型

    3.3 测试你的数据库APM有多少-数据表操作

    3.4 数据表操作扎实基本功-修改数据表

    3.5 数据表操作深层武艺-记录操作

    3.6 数据表的目录-索引概念及创建

    3.7 索引的“维护”和“保养”-索引维护

    3.8 “一例一课”-数据库设计实例

    3.9 NCRE-表和记录操作

    3.10 NCRE-完整性约束

    视频数10
  • 第四章  作业测试
    第四章 数据查询、视图

    4.1 使用Select的正确姿势-Select简单查询1

    4.2 使用Select的正确姿势-Select简单查询2

    4.3 沙漠捞金-条件查询1

    4.4 沙漠捞金-条件查询2

    4.5 “FBI式”多表链接查询-两个表内连接查询

    4.6 “FBI式”多表链接查询-多个表内连接查询

    4.7 “FBI式”多表链接查询-多表外连接查询、复合连接查询

    4.8 查询排序TOP10-查询结果排序

    4.9 分类汇总查询-查询结果分组

    4.10 轻松搞定MySQL函数-聚合函数和常用函数

    4.11 神秘的子查询-简单子查询

    4.12 神秘的子查询-使用量词和谓词的子查询

    4.13 神秘的子查询-查询的特殊用法

    4.14 特殊字符序的实战经验-特殊字符序及查询应用实例

    4.15 认识优美的“句”-LIMIT、UNION

    4.16 初识视图-视图概述、创建视图

    4.17 视图的编辑-查看视图、修改视图

    4.18 视图数据的维护保养-视图数据更新与删除

    4.19 union与limit实例

    4.20 NCRE011-查询与视图3

    4.21 NCRE012-查询与视图4

    视频数21
  • 第五章  作业测试
    第五章 MySQL编程基础

    5.1 数据库“双雄”之常量变量-常量和变量

    5.2 把握运算符表达式诀窍-运算符与表达式

    5.3 If、case结构-条件结构

    5.4 结构家族之循环结构-while

    5.5 循环结构家族成员-循环结构之loop,循环结构之repeatt

    5.6 “一例一成长”-循环操作数据库实例

    视频数6
  • 第六章  作业测试
    第六章 存储程序

    6.1 “小金库”的自述-存储程序介绍

    6.2 初识“小金库”-创建和调用存储过程

    6.3 再识“小金库”-创建和调用存储函数

    6.4 “小金库”也需要维护-管理存储例程

    6.5 “攒钱”途中趣事-在存储过程中使用游标和事务

    6.6 Biu, Biu, Biu-触发器

    6.7 任务好助手事件定时-用事件定时执行任务

    6.8 实战补缺-课程管理系统中的存储程序

    视频数8
  • 第七章  作业测试
    第七章 访问控制

    7.1 制作自己的“身份证”-用户管理

    7.2 禁止偷窥他人秘密-权限管理基础知识

    7.3 禁止偷窥他人秘密-mysql的权限管理

    7.4 数据保障与后悔药-备份与恢复

    7.5 万事有记录可查-日志文件管理

    7.6 基本活动-事务处理概念

    7.7 SOS!重置-事务

    7.8 NCRE-备份与恢复

    7.9 NCRE-权限管理

    7.10 NCRE-日志文件

    7.11 NCRE-用户管理

    视频数11
  • 第八章  作业测试
    第八章 基于PHP的MySQL Web应用

    8.1 “PHP”与“MySQL”的邂逅-PHP概述

    8.2 连通MySQL等于连通世界 -PHP的MySQL数据库连接

    8.3 基于PHP上的数据库神操作 -使用PHP实现MySQL数据库级操作

    8.4 基于PHP上数据表操作神功 -使用PHP实现MySQL数据表级操作

    8.5 MySQL Web真实战例 -MySQL Web应用实例

    8.6 NCRE-PHP编程基础

    视频数6
  • 期末考试
App 下载
关注我们