一、课程核心框架
本课程以大学图书馆借阅管理系统构建为核心,贯穿 “实战贯通、理论点睛、AI 伴学” 特色,分四大模块展开,含 142 个案例,最终完成完整系统开发,培养新质生产力需求的数据库人才。
基础认知(第 1-3 章):从数据库发展史与核心概念入手,讲解 MySQL 架构特性、安装部署,通过 DDL/DML 库表操作,掌握数据存储逻辑及字符集、约束、存储引擎等配置,搭建基础能力框架。
建模与查询(第 4-5 章):聚焦数据库设计,用 E-R 模型建立业务与数据实体映射,借三大范式规避数据冗余;通过 SELECT 语句训练,覆盖单表 / 多表查询、聚合、嵌套等,提升复杂数据提取能力。
性能优化(第 6-8 章):解析视图的数据安全隔离作用、索引的查询加速与存储代价平衡;详解 SQL 构建编程思维,掌握存储过程 / 函数自动化封装,实现业务逻辑复用。
进阶综合(第 9-11 章):深入事务 ACID 特性与锁机制解决并发问题,涵盖 DBA 核心的用户权限、备份恢复技能;通过图书馆借阅管理案例,串联需求分析、建模建库到功能开发全流程,提升综合应用能力。
二、课程学习收获
体系化知识:理解关系型数据库核心原理,贯通 MySQL 架构、存储机制与事务管理,形成从 E-R 建模到范式优化的设计思维。
高阶开发技能:熟练运用 DDL/DML,通过复杂 SQL 编写,实现跨场景数据提取与逻辑封装。
工程优化能力:掌握索引调优、视图控制,用存储过程实现自动化,通过锁机制与事务隔离级解决高并发数据一致性问题。
全栈项目经验:以图书馆系统为载体,经历全流程实践,独立完成含借阅管理、权限控制的完整数据库应用。
职业竞争力:获得 DBA 级管理技能,形成 “设计即建模、编码即优化” 思维,具备支撑新质生产力的技术应用能力。
三、适合学习人群
多学科基础学习者:各专业学生、职场人士,构建数据管理技能,应对学术与业务中的数据存储分析需求。
行业数字化践行者:金融、教育、医疗等领域从业者,借数据建模与智能查询技术,驱动业务优化与数据价值挖掘。