⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 createglobaltoyzobjectswithoutconstraints.sql

📁 sql 课件+参考资料+上机习题,很全的学习资料
💻 SQL
📖 第 1 页 / 共 2 页
字号:

/* 玩具 table */
create table 玩具
(
	玩具号	char(6),
				
	玩具名	varchar(20) null,
	玩具描述	varchar(250),
	类别号	char(3) ,
	价格	money null,
	商标	char(3),
	照片 	image,
	数量	smallint null,
	最小年龄	smallint null,
	最大年龄	smallint null,
	玩具重量	smallint,
	照片路径	varchar(50) null

)
insert into 玩具 values('000001','捕鲸','一个巨大的蓝鲸,带有两个手柄,可以让小孩骑在它的背上。','001', 8.99 ,'001',NULL,50,3,9,1,null)
insert into 玩具 values('000002','水管道系统','小孩喜欢玩水。水管道系统有22块可互换的板片,这些板片可以组装一个带起重机、水轮和四搜船的码头,这只水轮产生水流。','001', 33.99,'001',NULL,60,5,9,2,null)
insert into 玩具 values('000003','降落伞与火箭','站在发射台上发射火箭,随后一个降落伞从火箭上慢慢降落在地面上。 ','001', 6.99,'003',NULL,90,7,9,1,null)
insert into 玩具 values('000004','大暴雨','用这个大暴雨装置可以在你们家花园里制造人工降雨。','001', 35.99,'005',NULL,74,8,9,1,null)
insert into 玩具 values('000005','发光的展示灯','用一组彩色场景共同建立一个旋转的、能表示不同心情的情绪灯。','002', 15.99,'001',NULL,58,7,9,1,null)
insert into 玩具 values('000006','玻璃装饰','?使你变得漂亮,象书上精美的图片一样。这一套包括八色的颜料,一个漆刷,样品和完整的使用说明书。','002', 12.99,'004',NULL,99,8,9,2,null)
insert into 玩具 values('000007','tie dye kit?工具箱','检查原始的玩具列表','002', 19.99,'002',NULL,76,7,9,1,null)
insert into 玩具 values('000008','爱丽丝奇境记','一本大的彩色书籍','002', 14.99,'001',NULL,82,4,8,1,null)
insert into 玩具 values('000009','迷人的洋娃娃','穿着蓝棉布衣服和夹克的她,已经为试演做好拍摄准备。她有一个摄像机和红的大手提袋,以携带胶片传动装置。','002', 18.99,'001',NULL,39,6,9,2,null)
insert into 玩具 values('000010','泡泡仙女娃娃','你的制作梦幻小女孩的梦想可以通过这套玩具成真。 你只需将魔棒蘸在有魔力的溶液里,然后按她脚上的按钮。紧接着,她就开始旋转,并吹出很多泡泡。这套玩具包括能产生泡沫的溶液,装溶液的盘,三个魔棒。这些魔棒能很容易地吸附在仙女娃娃的手腕上。','002',9.99,'002',NULL,78,4,8,1,null)
insert into 玩具 values('000011','睡美人','让你的孩子用睡美人多尔扮演奇妙的神话故事。 ','002', 18.99,'005',NULL,65,4,8,1,null)
insert into 玩具 values('000012','可爱的洋娃娃','漂亮的洋娃娃牵着小宠物。','002', 10.99,'001',NULL,82,4,8,1,null)
insert into 玩具 values('000013','有漂亮头发的洋娃娃','小女孩们能改变这个洋娃娃头发的式样和颜色。','002', 14.99,'003',NULL,55,4,8,1,null)
insert into 玩具 values('000015','爱花的洋娃娃','洋娃娃手上拿着一束花。','002', 49.99,'004',NULL,43,8,9,1,null)
insert into 玩具 values('000016','维多利亚玩具房','这个漂亮的玩具房,会让每一个女孩子都喜欢它。', '002',43.25,'003',NULL,36,5,9,1,null)
insert into 玩具 values('000017','厨房用具','一整套厨房用具,包括炉子和所有其他的厨房小用具。','006', 23.99,'002',NULL,76,5,9,2,null)
insert into 玩具 values('000018','儿童卧室','儿童卧室放置着带梯子和壁橱的床铺。 ','006', 16.99,'005',NULL,15,5,9,2,null)
insert into 玩具 values('000019','托儿所','这个托儿所有婴儿床和婴儿。','006', 8.99,'001',NULL,35,4,9,2,null)
insert into 玩具 values('000020','维多利亚式家庭?','当你的小孩带着维多利亚式家庭去户外玩耍,它能让你的孩子按时回家。','006', 8.99,'001',NULL,45,4,9,2,null)
insert into 玩具 values('000021','生日宴会','这个孩子们的聚会有玩魔术的魔术师,大游戏轮,树,各种形状和大小的气球,礼物和游戏。 ','006', 25.99,'004',NULL,56,4,9,1,null)
insert into 玩具 values('000023','锡鼓','这个锡鼓适于邻里间表演,它附带有用于挂在身上的皮带和鼓槌。','012', 15.99,'001',NULL,88,3,8,1,null)
insert into 玩具 values('000024','大音量的吉他','这个吉他有双重音量控制和放大电路,附带有护肩的衬垫和电池。','012', 25.99,'001',NULL,75,5,8,1,null)
insert into 玩具 values('000025','我的第一个手电筒 ','本产品使得手电筒使用简单并有娱乐性。这个耐用的手电筒有一个大按钮方便开关。 需要一个AA电池(不包含在本产品之内)。','013', 7.99,'003',NULL,65,3,5,1,null)
insert into 玩具 values('000026','电子保险箱','大尺寸的保险箱。只需按一个按钮就打开保险箱并听到警报声。把钱通过后面的秘密狭通道放入保险箱,并使用电子号码锁进行开启。','013', 22.99,'005',NULL,66,5,9,1,null)
insert into 玩具 values('000027','X-90赛车套件','快速变化的赛车轨道是X-90赛车的最终挑战。套件还有带发动机的小汽车,这些小汽车的速度很快并可以做出刺激的赛车动作。','005', 19.99,'001',NULL,77,5,9,1,null)
insert into 玩具 values('000028','沙丘接力赛','一套带有赛车道的沙丘童车。','005', 9.99,'004',NULL,78,4,9,1,null)
insert into 玩具 values('000029','螺旋上升的道路','让孩子用这个易于组装的轨道,充分享受赛车的刺激和乐趣。','005', 14.99,'002',NULL,88,2,7,2,null)
insert into 玩具 values('000030','卡车赛跑 ','可以用这个有超大轮胎的塑料卡车进行比赛。这个卡车很耐用','005', 35.99,'005',NULL,78,3,7,2,null)
insert into 玩具 values('000031','大鸭子','这只大鸭子大而可爱,摸上去柔软。它用耐用的棉花制成,填充着可机洗的防火材料。','009', 17.99,'001',NULL,88,1,2,1,null)
insert into 玩具 values('000032','婴儿明妮','你的孩子只要一接触明妮,她就发出嘎嘎的声音,像真的一样。 ','009', 14.99,'002',NULL,66,1,3,1,null)

go
/* 购物车 */

create table 购物车
(
	购物车号 	char(6) null, 
	玩具号		char(6),
	数量		smallint null
)
insert into 购物车 values('000001','000001',1)
insert into 购物车 values('000001','000007',1)
insert into 购物车 values('000001','000008',1)
insert into 购物车 values('000002','000016',1)
insert into 购物车 values('000002','000009',1)
insert into 购物车 values('000003','000017',1)
insert into 购物车 values('000004','000030',1)
insert into 购物车 values('000004','000004',1)
insert into 购物车 values('000005','000001',1)
insert into 购物车 values('000005','000024',1)
insert into 购物车 values('000005','000030',1)
insert into 购物车 values('000005','000018',1)
insert into 购物车 values('000006','000017',1)
insert into 购物车 values('000006','000013',1)
insert into 购物车 values('000007','000006',1)
insert into 购物车 values('000008','000023',1)
insert into 购物车 values('000009','000018',1)

go


/* Order */
create table  定单
(
	定单号 	char(6), 
	定单日期 	datetime null,
	购物车号		char(6) null, 
	购物者号	char(6) null,
	运输号	char(2) null,
	运输价格 money  null,
	包装价格	money null,
	定单支付情况	char null ,
	总价格	money  null,
	有效期	DateTime null
)
insert into 定单 values('000001','05/20/2001','000002','000002','01',6,1.2500,'Y',62.2200,'05/24/2001')
insert into 定单 values('000002','05/20/2001','000001','000005','02',8,2.0000,'Y',96.5000,'05/23/2001')
insert into 定单 values('000003','05/20/2001','000003','000007','01',12,0,'Y',83.9700,'05/24/2001')
insert into 定单 values('000004','05/20/2001','000004','000006','01',4,1.0000,'Y',40.9900,'05/24/2001')
insert into 定单 values('000005','05/21/2001','000005','000002','03',90,7.7500,'Y',231.6800,'05/25/2001')
insert into 定单 values('000006','05/21/2001','000003','000012','03',40,4.0000,'Y',97.9700,'05/22/2001')
insert into 定单 values('000007','05/22/2001','000002','000008','01',4,0,'Y',16.9900,'05/26/2001')
insert into 定单 values('000008','05/22/2001','000002','000009','03',20,2.0000,'Y',53.9800,'05/26/2001')
insert into 定单 values('000009','05/22/2001','000004','000010','02',8,2.000,'Y',26.9900,'05/25/2001')
insert into 定单 values('000010','05/22/2001','000005','000003','02',20,4.0000,'Y',67.9700,'05/26/2001')


/* 定单详情 table */

create table 定单详情
(
	定单号 	char(6),
	玩具号 		char(6),
	购买数量		smallint null,
	包装	char null, 
	包装号	char(3) null,
	信息	varchar(256) null,
	玩具价格        money null
)
insert into 定单详情 values('000001','000007',2,'N',NULL,NULL,39.9800)
insert into 定单详情 values('000001','000008',1,'Y','002','生日快乐',14.9900)
insert into 定单详情 values('000002','000016',2,'Y','001','我爱你',86.5000)
insert into 定单详情 values('000003','000017',3,'N',NULL,NULL,71.9700)
insert into 定单详情 values('000004','000030',1,'Y','001','我爱你',35.9900)
insert into 定单详情 values('000005','000001',4,'Y','001','生日快乐',35.9600)
insert into 定单详情 values('000005','000024',1,'Y','002','最好的祝福',25.9900)
insert into 定单详情 values('000005','000030',2,'Y','002','生日快乐',71.9800)
insert into 定单详情 values('000006','000017',1,'Y','001','具有爱',29.9800)
insert into 定单详情 values('000006','000013',2,'Y','003','生日快乐',23.9900)
insert into 定单详情 values('000007','000006',1,'N',NULL,NULL,12.9900)
insert into 定单详情 values('000008','000023',2,'Y','001','为你带来爱',31.9800)
insert into 定单详情 values('000009','000018',1,'Y','004','祝贺',16.9900)
insert into 定单详情 values('000010','000020',2,'Y','005','你最棒',17.9800)
insert into 定单详情 values('000010','000021',1,'Y','001','生日快乐',25.9900)

go

/* shipping mode */

/* 运输情况 */
create table 运输情况
(
	定单号	char(6),  
	运送日期	datetime null,
	运送状态	char null, 
	实际到达日期 datetime null
)
insert into 运输情况 values('000001','05/23/2001','d','05/24/2001')
insert into 运输情况 values('000002','05/23/2001','d','05/23/2001')
insert into 运输情况 values('000003','05/23/2001','s',null)
insert into 运输情况 values('000004','05/24/2001','d','05/26/2001')
insert into 运输情况 values('000005','05/24/2001','d','05/25/2001')
insert into 运输情况 values('000006','05/22/2001','d','05/23/2001')
insert into 运输情况 values('000007','05/25/2001','s',null)
insert into 运输情况 values('000008','05/24/2001','d','05/24/2001')
insert into 运输情况 values('000009','05/24/2001','d','05/25/2001')
insert into 运输情况 values('000010','05/26/2001','d','05/28/2001')
go
/* 接受者 table */
create table 接受者
(
	定单号	char(6) ,
	名 		varchar(20) null,
	地址		varchar(20) null,
	城市 		        char(15) null,
	州			char(15) null,
	国家号	char(3),
	邮编		char(10) ,
	电话		char(15)
)
insert into 接受者 values('000001','约翰逊','227 海滨大道.','桑德兰','加利福尼亚州','001','94087-1147','123-5673')
insert into 接受者 values('000002','罗伯特','5508 国王大道','圣何塞','加利福尼亚州','001','95233-4123','445-2256')
insert into 接受者 values('000003','戴维斯','4896 卡路乐大道','圣城','犹他州','001','84056-5410','556-9087')
insert into 接受者 values('000005','约翰逊','227 海岛屿道.','桑德兰','加利福尼亚州','001','94087-1147','123-5673')
insert into 接受者 values('000006','安得森','7930奥尔街.','拉斯韦加期','内华达州','001','89328-2517','845-2323')
insert into 接受者 values('000009','摩尔','8808 快乐道','雷劳','加利福尼亚州','001','94453-5849','982-5577')
insert into 接受者 values('000010','威廉姆','1 步行街','弗吉尼亚','弗吉尼亚州','001','23455-2456','458-3299')
insert into 接受者 values('000004','马丁','9812  76th 正道','Brooklyn','马里兰州','001','21254-0025','569-7789')
insert into 接受者 values('000007','劳拉','3242 达尔文  ','治亚','乔治亚州','001','30062-5423','567-3345')
insert into 接受者 values('000008','米切尔','1353 域湖大道','内珀维尔','明尼苏达州','001','60563-1256','294-5385')
go


/* pick of the month */
create table 月销售情况
(
	玩具号 		char(6),
	月份		smallint,
	年份		int,
	销售数量	int
)
/* inserting date in 月销售情况 table*/
insert into 月销售情况
values('000001',1,2000,1000)
insert into 月销售情况
values('000001',2,2000,1230)
insert into 月销售情况
values('000005',3,2000,4000)
insert into 月销售情况
values('000007',4,2000,5000)
insert into 月销售情况
values('000003',5,2000,2000)
insert into 月销售情况
values('000002',6,2000,3000)
insert into 月销售情况
values('000003',7,2000,5670)
insert into 月销售情况
values('000007',8,2000,2340)
insert into 月销售情况
values('000011',9,2000,5600)
insert into 月销售情况
values('000020',10,2000,2300)
insert into 月销售情况
values('000021',11,2000,4500)
insert into 月销售情况
values('000026',12,2000,6500)
insert into 月销售情况
values('000024',1,2001,3200)
insert into 月销售情况
values('000015',2,2001,3100)
insert into 月销售情况
values('000012',3,2001,2500)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -