1.创建数据库Market,在Market中创建数据表customers,customers表结构如表4.6所示,按要求进行操作。
(1)创
建数
据库
Market。
(2)创建数据表custo
mers,
在c_num字段
上添加主键约束
和自增
约束,在c_birth字段
上添加非空约束。
(3)将c_contact字段插入到c_birth字段后面。
(4)将c_
na
me字段
数据
类型
改为VA
RC
HAR(70)。
(5)将c_contact字段改名为c_phone。
(6)增加c_gender字段,数据类型为CHAR(1)。
(7)将表名修改为customers_info。
(8)删除字段c_city。
2.在Market中创建数据表orders,orders表结构如表4.7所示,按要求进行操作。
(1)创建数据表orders,在o_num字段上添加主键约束和自增约束,在c_id字段上添加
外键约束,关联customers表中的主键c_num。
(2)删除orders表的外键约束,然后删除表customers_info。
3.创建数据库Team,定义数据表player,语句如下:
执
行以
下
操作
:
(1)创建一个新账户,用户名为accountl,该用户通过本地主机连接数据库,密码为
oldpwd1。授权该用户对Team数据库中player表的SELECT和INSERT权限,并且授权该用
户对player表的info字段的UPDATE权限。
(2)创建SQL语句,更改account1用户的密码为newpwd2。
(3)创建SQL语句,使用FLUSH PRIVILEGES重新加载权限表。
(4)创建SQL语句,查看授权给accountl用户的权限。
(5)创建SQL语句,收回accountl用户的权限。
(
6
)
创
建
S
Q
L
语
句
,
将a
c
c
o
u
n
t
l
用
户
的
账号
信
息
从
系
统
中
删
除
。