数据库原理与应用 第 5 章 · 第五节
课程第 5 章第五节 看有哪些表图形看结构两条看表命令看表里数据过渡 版式
第 5 章 数据表的管理和表中数据操纵 · 第五节

查看数据表

SHOW TABLES、DESC 与 SHOW CREATE TABLE
本 节 知 识 点
  1. 34用 SHOW TABLES 查看已建的表
  2. 35用 Table Inspector 查看表结构
  3. 36DESCRIBE 与 SHOW CREATE TABLE
  4. 37查看数据表中的数据
  5. 38主要内容 数据表中数据的操纵
34
第 5 章 · 第五节

用 SHOW TABLES 查看已建的表

SHOW TABLES 列出当前这个库里有哪些表。

第 34 页课件

重 点

它只列当前 USE 的那个库,换个库要先 USE 一下。

上机做

上机第 1 题 看看建了几张表

想一想

忘了自己现在在哪个库里,怎么确认?

35
第 5 章 · 第五节

用 Table Inspector 查看表结构

Table Inspector 把一张表的家底摊开给你看。

第 35 页课件

重 点

字段、索引、外键、占多大地方,都在这一屏里。

知道更多

命令行看结构用 DESC,看建表语句用 SHOW CREATE TABLE,两条就够。

想一想

看表结构,你更习惯点界面还是敲命令?

36
第 5 章 · 第五节

DESCRIBE 与 SHOW CREATE TABLE

DESC 看字段一览,SHOW CREATE TABLE 看完整建表语句。

第 36 页课件

分清楚

想看什么敲哪一条
有哪些字段DESC 表名
约束和引擎SHOW CREATE TABLE

练一练

要查一个 CHECK 约束叫什么名字,用哪一条?
  1. ADESC 表名
  2. BSHOW TABLES
  3. CSHOW CREATE TABLE 表名
  4. DSELECT 星号 FROM 表名
答案 C

只有 SHOW CREATE TABLE 会把约束的名字原样打出来。

重 点

删约束之前必须先查名字,不然写不出 DROP CONSTRAINT。

37
第 5 章 · 第五节

查看数据表中的数据

Workbench 里点 Select Rows 就能看前一千行。

第 37 页课件

重 点

命令行里就是 SELECT 星号 FROM 表名,查询下一章专门讲。

打个比方

这一步只是掀开盖子看一眼,真正的查询要到第 6 章才展开。

上机做

上机第 7 题 看看数据进去了没

38
第 5 章 · 第五节

主要内容 数据表中数据的操纵

表建好了,接下来往里增、改、删数据。

第 38 页课件

记牢它三条命令

  1. 增 INSERT
  2. 改 UPDATE
  3. 删 DELETE

重 点

这三条只动表里的行,不动表的结构,和前面的 ALTER 是两码事。

想一想

增、改、删这三条,你觉得哪一条最危险?

保山学院·人工智能教研室·曹鼎鼎