![MySQL 8从入门到精通(视频教学版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/737/26542737/b_26542737.jpg)
上QQ阅读APP看书,第一时间看更新
4.9 经典习题
1.创建数据库Market,在Market中创建数据表customers。customers表结构如表4.6所示,按以下要求进行操作。
表4.6 customers表结构
![](https://epubservercos.yuewen.com/76103A/15056702904172406/epubprivate/OEBPS/Images/1211.jpg?sign=1739011745-ViSpCuZmawzM8DmgFzHOKgSeiGEhXhBq-0-f41f43559c35fb644b4e967394584616)
(1)创建数据库Market。
(2)创建数据表customers,在c_num字段上添加主键约束和自增约束,在c_birth字段上添加非空约束。
(3)将c_contact字段插入c_birth字段后面。
(4)将c_name字段数据类型改为VARCHAR(70)。
(5)将c_contact字段改名为c_phone。
(6)增加c_gender字段,数据类型为CHAR(1)。
(7)将表名修改为customers_info。
(8)删除字段c_city。
(9)修改数据表的存储引擎为MyISAM。
2.在Market中创建数据表orders。orders表结构如表4.7所示,按以下要求进行操作。
表4.7 orders表结构
![](https://epubservercos.yuewen.com/76103A/15056702904172406/epubprivate/OEBPS/Images/1212.jpg?sign=1739011745-srdiLmS3GUxEIetoOyLCfenaJ9hjexHx-0-74f7c8aa5f1377afa2dc0ebc2c9a2f55)
(1)创建数据表orders,在o_num字段上添加主键约束和自增约束,在c_id字段上添加外键约束,关联customers表中的主键c_num。
(2)删除orders表的外键约束,然后删除表customers。