第1章 数据库基础
从“数据与信息”讲起,回答数据库为什么存在、关系模型如何描述现实世界,再落到 MySQL 的表、数据类型与运算符——这是后面所有操作的地基。
本章学习目标
- 能区分数据、信息、数据库、数据库管理系统
- 能读懂一张二维表的行、列、主键、外键
- 能根据需求挑对字段的数据类型
- 能说出常用运算符的分类与优先级
本章讲次
1.1 数据与信息
数据是记录事物的符号,信息是加工后有意义的结论——数据库就是存放并加工数据的工具。
1.2 数据库管理系统
DBMS 是管理数据库的软件,用户通过它增删改查,而不直接操作文件。
1.3 关系数据库
用二维表描述世界:行是记录、列是属性,主键唯一标识一行,外键把表连起来。
1.4 MySQL 简介
MySQL 是最常用的开源关系数据库,开源、跨平台、支持海量数据。
1.5 表与关键字
SQL 关键字、表结构、字段约束——读懂一条建表语句所需的全部词汇。
1.6 数据类型
数值、字符、日期、二进制……选对类型既省空间又少麻烦(比如用 char 还是 varchar)。
1.7 运算符
算术、比较、逻辑、连接运算符,是写条件与计算的积木。
本章知识点总览
1.1 数据与信息
1.2 数据库管理系统
1.3 关系数据库
1.4 MySQL 简介
1.5 表与关键字
1.6 数据类型
1.7 运算符