数据库基本概念
数据
- 数据(Data)是指对客观事物进行描述并可以鉴别的符号,这些符号是可识别的、抽象的。它不仅指狭义上的数字,而是有多种表现形式:字母、文字、文本、图形、音频、视频等。
数据库
- 数据库是数据管理的有效技术,是由一批数据构成的有序集合,这些数据被存放在结构化的数据表里。数据表之间相互关联,反映客观事物间的本质联系。
数据库管理系统
- 数据库管理系统(Database Management System,DBMS)是用来定义和管理数据的软件。
原创2026/3/5大约 2 分钟

使用DDL语句创建数据库
CREATE DATABASE 数据库名 DEFAULT CHARACTER SET 字符编码;

| MySQL数据类型 | 含义(有符号) |
|---|---|
| tinyint(m) | 1个字节 范围(-128~127) |
| smallint(m) | 2个字节 范围(-32768~32767) |
| mediumint(m) | 3个字节 范围(-8388608~8388607) |
| int(m) | 4个字节 范围(-2147483648~2147483647) |
| bigint(m) | 8个字节 范围(+-9.22*10的18次方) |

数据库约束是对表中的数据进行进一步的限制,保证数据的正确性、有效性和完整性。
主键约束(Primary Key) PK
外键约束(Foreign Key) FK
唯一性约束(Unique)
非空约束(Not Null)
检查约束(Check)

INSERT INTO 表名(列名 1 ,列名 2 ,列名 3.....) VALUES(值 1 ,值 2 ,值 3......);

SELECT 语句从数据库中返回信息。使用一个 SELECT 语句,可以做下面的事:
列选择:能够使用 SELECT 语句的列选择功能选择表中的列,这些列是想
要用查询返回的。当查询时,能够返回列中的数据。
行选择:能够使用 SELECT 语句的行选择功能选择表中的行,这些行是想
要用查询返回的。能够使用不同的标准限制看见的行。
连接:能够使用 SELECT 语句的连接功能来集合数据,这些数据被存储在不
同的表中,在它们之间可以创建连接,查询出我们所关心的数据。