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表数据