数据库原理与应用
第 5 章 数据表的管理和表中数据操纵
第 5 章
数据表的管理和表中数据操纵
每一列用什么数据类型,怎样建表、定义约束、修改和删除表,以及怎样插入、修改和删除表中的数据。
1
第一节 MySQL 的数据类型
5 页
数字、字符串、日期时间、二进制,以及 ENUM 和 SET
01
章首
02
数字类型
03
字符串类型
04
日期与二进制
05
ENUM 与 SET
2
第二节 创建数据表
4 页
用 Workbench 和 CREATE TABLE 建表,约束的种类与 NOT NULL
06
图形建表
07
建表语句
08
约束概述
09
NOT NULL
3
第三节 唯一、主键、外键与检查约束
6 页
UNIQUE、PRIMARY KEY、FOREIGN KEY、CHECK 的作用和写法
10
唯一约束
11
主键约束
12
主键与唯一
13
外键约束
14
删除规则
15
检查约束
实验一
创建数据表与约束
4 个实验
在一个空数据库中建出学生表、课程表和选课表,给它们加上约束,再插入几条数据检验约束是否起作用。
1-1
建立学生表 s
1-2
建立课程表 c
1-3
建立选课表 sc,把两张表联系起来
1-4
插入数据,检验约束
4
第四节 修改与删除数据表
6 页
ALTER TABLE 的几种修改方式,以及 DROP TABLE
16
图形改表
17
添加字段
18
表名与引擎
19
CHANGE 与 MODIFY
20
删除字段和约束
21
删除表
5
第五节 查看数据表
2 页
SHOW TABLES、DESC、SHOW CREATE TABLE,以及查看表中数据
22
查看表
23
查看数据
6
第六节 表中数据的操纵
5 页
INSERT 插入、UPDATE 修改、DELETE 删除
24
图形增删改
25
插入一行
26
部分字段与多行
27
修改数据
28
删除数据
实验二
修改表结构与操作数据
6 个实验
接着实验一的三张表做:先看清表结构,再修改字段和约束,然后插入、修改、删除数据,最后按顺序把表删掉。
2-1
查看表结构
2-2
添加和修改字段
2-3
删除字段,修改约束
2-4
插入数据
2-5
修改数据
2-6
删除数据和表
保山学院
·
人工智能教研室
·
曹鼎鼎