【educoder数据库实验 索引】

1、任务要求

在sale数据库中,建立供应商数据表
gys,包括供应商号gysh 字符型4位、公司名称 可变长字符型20位、电话 可变长字符型11位、地址 可变长字符型20位、联系人 可变长字符型4位、手机 字符型11位 字段,同时根据供应商号字段建立主索引。
按行的方式显示gyh数据表的索引

use sale;
 #代码开始
create table gyh
(
    gysh char(4) primary key,
    Name varchar(20),
    telephone varchar(11),
    address varchar(20),
    contact varchar(4),
    mobile char(11)
);
show index from gyh;
 #代码结束

2、任务:
第一题
在xsdmx数据表根据销售单编号xsdh和序号xh两个字段建立主索引xsdxh
第二题
在xsdmx数据表根据商品编号sph字段建立普通索引sphsy。
第三题
在商品sp数据表根据商品名spm字段建立唯一索引spmsy。

use sale
 #代码开始
 #第一题
alter table xsdmx add primary key(xsdh,xh);
 #第二题
 create index sphsy on xsdmx(sph);
 #第三题
 create unique index spmsy on sp(spm);
 #代码结束
 show index in xsdmx\g;
 show index in sp\g;

3、删除sp商品数据表的索引spmsy
     删除索引的命令格式

use sale;
#代码开始
alter table sp drop index spmsy;
#代码结束
show index in sp\g;

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值