综合练习数据库 ACCESS SQL sqlserver.docVIP

  • 4
  • 0
  • 约4.82千字
  • 约 8页
  • 2017-12-22 发布于河南
  • 举报
综合练习数据库 ACCESS SQL sqlserver

综合练习数据库 ACCESS SQL sqlserver 综合室验二 create table 商品 (商品号 char(3) primary key, 商品名 char(6)not null, 单价 float(4),constraint ch_nl check (单价0), 商品类别 char(8), 供应商 char(8)); create table 顾客 (顾客号 char(3) constraint pk_kch primary key, 姓名 char(6)not null, 住址 char(4)); create table 购买 (顾客号 char(3), 商品号 char(3), 购买数量 char(2), constraint pk_ks1 primary key(顾客号,商品号), constraint pk_ks2 foreign key(商品号) references 商品(商品号), constraint pk_ks3 foreign key(顾客号) references 顾客 (顾客号)); INSERT INTO 商品 VALUES(M01, 佳洁士, 8.0,牙膏,宝洁); INSERT INTO 商品 VALUES(M02, 高露洁, 6.5,牙膏,高露洁); INSERT INTO 商品 VALUES(M03, 洁诺, 5.0,牙膏,联合利华); INSERT INTO 商品 VALUES(M04, 舒肤佳, 3.0,香皂,宝洁); INSERT INTO 商品 VALUES(M05, 夏士莲, 5.0,香皂,联合利华); INSERT INTO 商品 VALUES(M06, 雕牌, 2.5,洗衣粉,纳爱斯); INSERT INTO 商品 VALUES(M07, 中华, 3.5,牙膏,联合利华); INSERT INTO 商品 VALUES(M08, 汰渍, 3.0,洗衣粉,宝洁); INSERT INTO 商品 VALUES(M09, 碧浪, 4.0,洗衣粉,宝洁); INSERT INTO 顾客 VALUES (C01,Dennis, 海淀); INSERT INTO 顾客 VALUES (C02,John, 朝阳); INSERT INTO 顾客 VALUES (C03,Tom, 东城); INSERT INTO 顾客 VALUES (C04,Jenny, 东城); INSERT INTO 顾客 VALUES (C05,Rick, 西城); INSERT INTO 购买 VALUES (C01,M01, 3); INSERT INTO 购买 VALUES(C01, M05, 2); INSERT INTO 购买 VALUES(C01, M08, 2); INSERT INTO 购买 VALUES(C02, M02, 5); INSERT INTO 购买 VALUES(C02, M06, 4); INSERT INTO 购买 VALUES(C03, M01, 1); INSERT INTO 购买 VALUES(C03, M05, 1); INSERT INTO 购买 VALUES(C03, M06, 3); INSERT INTO 购买 VALUES(C03, M08, 1); INSERT INTO 购买 VALUES(C04, M03, 7); INSERT INTO 购买 VALUES(C04, M04, 3); INSERT INTO 购买 VALUES(C05, M06, 2); INSERT INTO 购买 VALUES(C05, M07, 8); 3(1)select 商品名 from 商品 where 供应商=宝洁; (2) select 商品号 from 购买 where 顾客号 in (select 顾客号 from 顾客 where 姓名=Dennis); (3) select 商品名,供应商 from 商品 where 商品号 in (select 商品号 from 购买 group by 商品号 having sum(购买数量)4); 4. updata 商品 set 单价=单价

文档评论(0)

1亿VIP精品文档

相关文档