MySQL数据库应用与管理 第2版
上QQ阅读APP看书,第一时间看更新

3.8 同步实训:在商品销售系统数据库中创建数据表

一、实训目的

1.掌握表字段数据类型的合理选择。

2.掌握使用CREATE TABLE语句创建数据表。

3.掌握使用ALTER TABLE语句修改表结构。

4.掌握使用INSERT语句插入单条记录。

5.掌握使用INSERT语句插入多条记录。

6.掌握使用UPDATE语句修改表中的数据。

7.掌握使用DELETE语句删除表中的数据。

8.掌握使用DROP TABLE语句删除数据表。

二、实训内容

1.创建商品销售系统数据库( sales ),默认字符集为utf8mb4 ,排序规则为utf8mb4_general_ci。

2.在数据库sales中创建销售员表(seller),其表结构如图3-27所示。

图3-27 销售员表(seller)结构

3.在数据库sales中创建客户表(customer),其表结构如图3-28所示。

图3-28 客户表(customer)结构

4.把客户表(customer)中的address字段的数据类型更改为varchar(100)。

5.删除客户表(customer)。

6.向销售员表(seller)中插入一条记录,需要插入的记录如图3-29所示。

图3-29 向销售员表(seller)中插入的一条记录

7.向销售员表(seller)中一次插入多条记录,需要插入的记录如图3-30所示。

图3-30 向销售员表(seller)中一次插入的多条记录

8.把销售员表(seller)中编号为S07的记录的出生日期更改为1987-12-06。

9.把销售员表(seller)中编号为S03的记录删除。

三、附录:商品销售系统数据库中的完整数据表

1.销售员表(seller),表中数据见表3-5。

表3-5 seller表数据

2.客户表(customer),表中数据见表3-6。

表3-6 customer表数据

3.商品种类表(category),表中数据见表3-7。

表3-7 category表数据

4.商品表(product),表中数据见表3-8。

表3-8 product表数据

5.订单表(orders),表中数据见表3-9。

表3-9 orders表数据

6.订单明细表(orderDetail),表中数据见表3-10。

表3-10 orderDetail表数据