这门课解决什么问题

很多做后台开发或准备转行写代码的人,常卡在“程序跑起来了,但数据存不进去、查不出来”这一步。这门课针对的正是这个场景:从零开始把关系型数据库装好、建好表,再用结构化查询语言完成日常增删改查,最后让它和后台程序连通。如果你写过基础语法,却没独立设计过库表结构,或者总在多表联查时出错,这套资料能帮你把数据层这块短板补齐。它不讲高深调优,聚焦的是“能独立把业务数据存取跑通”这个务实目标。

适合什么基础与建议先看哪几块

资料定位是零基础起步,不需要你提前懂其他数据库,但最好接触过任意一门后台编程语言,这样讲到与程序交互时更容易接住。如果你完全没写过代码,前段查询部分能学,但后续交互环节会吃力。建议先把环境搭建和建表约束这两块跑通,别只看不练;接着重点啃条件查询、聚合与联接,这是日常开发里用得最多的部分。资料里有配套的综合作业和讲解,遇到卡壳先自己写一遍再看解析,比单纯顺播视频吸收快得多。

学完能独立做什么与资料怎么配合练习

学完之后,你应该能独立完成这几件事:在本地装好环境并用图形工具管理库表;根据业务需求画出实体关系图并按三大范式建表;手写语句实现数据录入、修改、删除和复杂查询;最后把数据库接进后台程序,实现程序侧的数据交互。练习时建议这样配合资料:先看建库建表部分,自己照着建一个类似论坛的业务库;学完查询后,拿综合作业当实战题,写完再对照讲解查漏补缺;最后到交互环节,试着把之前写的查询语句放进程序代码里跑通。整个过程别跳过作业,动手建库、写查询、连通程序,才是把资料看懂的唯一路径。


零基础开始学习mysql数据库,完全学习数据库的安装,使用和与后台程序的交互

课程目录

*   01 数据库课程介绍/

  *   01 数据库课程介绍

*   02 数据库安装/

  *   01 mysql数据库安装和安装失败的解决方法

  *   02 navicat安装并用其创建数据库和表

*   03 三大范式和E-R图/

  *   01 三大范式和E-R图

*   04 数据库备份还原/

  *   01 创建bbs数据库和数据库备份还原

  *   02 章节测试

*   05 SQL操作之数据的添加修改删除/

  *   01 用sql语句建库建表

  *   02 修改表结构和添加约束

  *   03 数据的插入

  *   04 数据的更新

  *   05 数据的删除

  *   06 章节测试

*   06 数据的查询/

  *   01 简单查询

  *   02 带条件的查询

  *   03 聚合查询

  *   04 联接查询

  *   05 嵌套查询

  *   06 综合作业布置

  *   07 作业讲解1

  *   08 作业讲解2

  *   09 联合查询

  *   10 章节测试

*   07 Mysql编程/

  *   01 库函数

  *   02 if和case-end结构

  *   03 视图的使用

  *   04 存储过程的使用

  *   05 自定义函数和存储过程的区别

  *   06 触发器的使用

  *   07 学习重点

  *   08 章节测试

*   08 Mysql数据库连接Java后台/

  *   01 连接数据库实现添加操作

  *   02 实现修改和删除操作

  *   03 连接数据库实现查询操作

  *   04 章节测试

*   09 结课测试/

  *   01 结课测试