数据库原理与应用
第 5 章 数据表的管理和表中数据操纵
第 5 章
数据表的管理和表中数据操纵
每一列该用什么类型,一张表怎么建出来、加上约束、再改再删,以及怎样往表里增、改、删数据。
1
第一节 MySQL 的数据类型
7 页
数字、字符串、时间、二进制,以及 ENUM 和 SET
01
章首
02
主要内容
03
数字类型
04
字符串类型
05
时间与二进制
06
其他类型
07
过渡
2
第二节 创建数据表
6 页
CREATE TABLE 的写法,以及五种约束的总览
08
图形建表
09
界面字段
10
建表语法
11
建表例子
12
五种约束
13
不能为空
3
第三节 表的五种约束
10 页
不能空、不能重、身份证、连两张表、划范围
14
唯一约束
15
唯一例子
16
主键约束
17
主键例子
18
主键与唯一
19
外键约束
20
四种策略
21
外键例子
22
检查约束
23
检查例子
4
第四节 修改与删除数据表
10 页
ALTER TABLE 的六种改法,以及 DROP TABLE
24
图形改表
25
加字段
26
加多个字段
27
改表名
28
改字段名
29
改类型
30
换引擎
31
删字段
32
图形删表
33
删除表
5
第五节 查看数据表
5 页
SHOW TABLES、DESC 与 SHOW CREATE TABLE
34
看有哪些表
35
图形看结构
36
两条看表命令
37
看表里数据
38
过渡
6
第六节 表中数据的操纵
7 页
INSERT 增、UPDATE 改、DELETE 删
39
图形加数据
40
插入数据
41
部分与多行
42
图形改数据
43
修改数据
44
图形删数据
45
删除数据
上机
上机练习
12 题
十二道题按讲义顺序排。左边是真能跑的 MySQL,建的表真存住,约束真拦人,做完在右上角打个勾。
01
准备
02
建学生表
03
必填与默认
04
唯一约束
05
建课程与选课
06
外键拦路
07
插入三姿势
08
改数据
09
改表结构
10
删字段删约束
11
删数据
12
收工
保山学院
·
人工智能教研室
·
曹鼎鼎