这门课解决什么问题
很多做后台开发或准备转行写代码的人,常卡在“程序跑起来了,但数据存不进去、查不出来”这一步。这门课针对的正是这个场景:从零开始把关系型数据库装好、建好表,再用结构化查询语言完成日常增删改查,最后让它和后台程序连通。如果你写过基础语法,却没独立设计过库表结构,或者总在多表联查时出错,这套资料能帮你把数据层这块短板补齐。它不讲高深调优,聚焦的是“能独立把业务数据存取跑通”这个务实目标。
适合什么基础与建议先看哪几块
资料定位是零基础起步,不需要你提前懂其他数据库,但最好接触过任意一门后台编程语言,这样讲到与程序交互时更容易接住。如果你完全没写过代码,前段查询部分能学,但后续交互环节会吃力。建议先把环境搭建和建表约束这两块跑通,别只看不练;接着重点啃条件查询、聚合与联接,这是日常开发里用得最多的部分。资料里有配套的综合作业和讲解,遇到卡壳先自己写一遍再看解析,比单纯顺播视频吸收快得多。
学完能独立做什么与资料怎么配合练习
学完之后,你应该能独立完成这几件事:在本地装好环境并用图形工具管理库表;根据业务需求画出实体关系图并按三大范式建表;手写语句实现数据录入、修改、删除和复杂查询;最后把数据库接进后台程序,实现程序侧的数据交互。练习时建议这样配合资料:先看建库建表部分,自己照着建一个类似论坛的业务库;学完查询后,拿综合作业当实战题,写完再对照讲解查漏补缺;最后到交互环节,试着把之前写的查询语句放进程序代码里跑通。整个过程别跳过作业,动手建库、写查询、连通程序,才是把资料看懂的唯一路径。
零基础开始学习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 结课测试






