前哨站

《数据库原理与应用(MySQL)》学习网站

五章 25 讲,从“数据库是什么”讲到“用函数算指标”。每讲都把课件拆成知识点卡片,配 SQL 速览与课件提醒;另有零基础起步与实操练习手册,边看边敲。

5 章25 讲270 页课件68 个知识点MySQL + Navicat
5章
25讲
270页课件
68知识点卡片
19课件配图
47术语条目

学习路径 · 五个阶段

01

认识数据库

数据库是什么、关系模型怎么描述数据、MySQL 有哪些数据类型与运算符

02

用图形化工具建库建表

用 Navicat 连接 MySQL、建库建表、导入导出数据

03

把数据查出来

相等查询、模糊查询、限制行数、排序——查询的四种基本形态

04

用 SQL 完成增删改查

数据库操作、数据表操作、数据操作、多表连接查询

05

让查询会算账

聚合、字符、日期、数学四类内置函数,把明细变成指标

五章 · 知识轨

二十五讲

1.1 数据与信息

概念

数据是记录事物的符号,信息是加工后有意义的结论——数据库就是存放并加工数据的工具。

1.2 数据库管理系统

概念

DBMS 是管理数据库的软件,用户通过它增删改查,而不直接操作文件。

1.3 关系数据库

模型

用二维表描述世界:行是记录、列是属性,主键唯一标识一行,外键把表连起来。

1.4 MySQL 简介

工具

MySQL 是最常用的开源关系数据库,开源、跨平台、支持海量数据。

1.5 表与关键字

语法

SQL 关键字、表结构、字段约束——读懂一条建表语句所需的全部词汇。

1.6 数据类型

语法

数值、字符、日期、二进制……选对类型既省空间又少麻烦(比如用 char 还是 varchar)。

1.7 运算符

语法

算术、比较、逻辑、连接运算符,是写条件与计算的积木。

2.1 MySQL 数据库操作环境

GUI

Navicat 连接 MySQL、认识系统库、建库时的字符集与校对规则、标识符命名规则。

2.2 表操作(Navicat)

GUI

表 = 表结构 + 表中数据;建表、改表、删表各自动了什么。

2.4 安装 MySQL

环境

安装包、安装向导、服务配置与初始密码——把环境跑起来的第一步。

2.5 导入导出操作

数据

把 Excel/CSV/SQL 文件导进库,把表导出成文件——数据搬运的日常操作。

3.1 相等查询

查询

用 WHERE 做等值判断:查男女生、查某门课、查成绩高于某分数。

3.2 模糊查询

查询

LIKE 与通配符 % _:查姓张的、查含“数据”二字的、查某区间。

3.5 显示限制(LIMIT)

查询

LIMIT 限制返回行数,配合排序做“前三名”“最新的十条”。

3.6 排序(ORDER BY)

查询

ASC 升序 DESC 降序,多列排序、按别名排序、NULL 值的位置。

4.1 数据库操作

SQL

用 SQL 建库、查看库、修改字符集、删除库——GUI 能做的一切都能用语句做。

4.2 数据表操作

SQL

CREATE / ALTER / DROP 表:字段类型、主键、自增、默认值、非空约束。

4.3 数据操作

SQL

INSERT 插入、UPDATE 修改、DELETE 删除——维护表里数据的三个基本动作。

4.4 多表操作

SQL

用 JOIN 把学生表、课程表、成绩表连起来,才能算出“谁选了什么课、考了多少分”。

4.4+ 多表操作(进阶)

进阶

多表连接的进阶用法:内外连接的区别、多表链式关联、结果去重与聚合。

4.5 综合练习

练习

把前四节合起来做一套练习:建库建表、灌数据、多条件查询、连接统计。

5.1 聚合函数

函数

sum / avg / max / min / count:把多行压成一行指标。

5.2 字符函数

函数

concat 拼接、substring 截取、length 长度、upper/lower 大小写、trim 去空格。

5.3 日期时间函数

函数

now 当前时间、year/month/day 取分量、datediff 算天数、date_format 格式化。

5.4 数学函数

函数

round 四舍五入、ceil/floor 取整、abs 绝对值、mod 取余、rand 随机数。

速查与工具箱

关于本站

本网站由 25 个课程课件整理而成;课件未提供课程标准与教学大纲,故不标注学时、学分与考核方式,一切以课件原文为准。

课件共有 5 章 25 讲,其中第2章缺第3讲、第3章缺第3-4讲、第5章缺第5讲(系统函数),站内按实际已有的课件呈现。

怎么用① 每张知识点卡片右上角可勾选“已掌握”,进度存在浏览器本地;② 按 Ctrl+K 全站搜索;③ 每页底部有上一讲/下一讲,可顺着链路走完 25 讲。