当前文章:首页>电子商务论文>电子商务实验报告> 文章内容
文章搜索: google 百度 站内(全文)

电子商务-数据库系统概论实验报告

·电子商务实验报告和中期总结的方法
·问题解决教学的实验报告
·我国的竹子为研究结论与创新
·电子商务系统分析报告
TAGS: 实验 报告 概论 系统 数据库 电子商务 查询 J1 零件 INSERTINTO
    电子商务-《数据库系统概论》实验报告题目:实验二(2)交互式SQL语言姓名Vivian日期2005-1-1实验内容完成情况:(写出每一种类型的SQL测试用例)(一)数据定义一、基本表操作1.建立基本表1)创建供应商表S,由以下属性组成:供应商号SNO(CHAR型),供应商姓名SNAME(CHAR型),供应商状态STATUS(CHAR
型),供应商所在城市CITY(CHAR型)。
CREATETABLES(
SNOCHAR(3),
SNAMECHAR(10),
STATUSCHAR(2),
CITYCHAR(10));
2)创建零件表P,由以下属性组成:零件代码PNO(CHAR型),零件名PNAME(CHAR型),颜色COLOR(CHAR型),重量WEIGHT(INT型)。
CREATETABLEP(
PNOCHAR(3),
PNAMECHAR(10),
COLORCHAR(4),
WEIGHTINT);
3)创建工程项目表J,由以下属性组成:工程项目代码JNO(CHAR型),工程项目名JNAME(CHAR型),工程项目所在城市CITY(CHAR型)。
CREATETABLEJ(
JNOCHAR(3),
JNAMECHAR(10),
CITYCHAR(10));
4)创建供应情况表SPJ,由以下属性组成:供应商代码SNO(CHAR型),零件代码PNO(CHAR型),工程项目代码JNO(CHAR型),供应数量QTY(INT型)。
CREATETABLESPJ(
SNOCHAR(4),
PNOCHAR(4),
JNOCHAR(3),
QTYINT);
2.修改基本表
1)在P表中加入属性零件产地CITY(CHAR型)。
ALTERTABLEPADDCITYCHAR(10);
2)删除刚才在P表中加入的零件产地CITY属性。
ALTERTABLEPDROPCITY;
3.删除基本表
1)在所有操作结束后删除S表。
DROPTABLES;
2)在所有操作结束后删除P表。
DROPTABLEP;
3)在所有操作结束后删除J表。
DROPTABLEJ;
4)在所有操作结束后删除SPJ表。
DROPTABLESPJ;
二、索引操作
1.建立索引
1)在S表上建立关于SNO的唯一索引。
CREATEUNIQUEINDEXsupply_snoONS(SNO);
2)在J表上建立关于JNO升序的唯一索引。
CREATEUNIQUEINDEXproject_jnoONJ(JNO);
2.删除索引
1)删除S表上的索引supply_sno。
DROPINDEXsupply_sno;
2)删除J表上的索引project_jno。
DROPINDEXproject_jno;
三、视图操作
1.建立视图
在插入数据的S,P,J,SPJ基本表上为三建工程项目记录建立一个视图
电子商务资料库;"*&0$2,$:5)&38V_SPJ,包括供应商代码SNO,零件代码PNO,供应数量QTY。
CREATEVIESV_SPJAS
SELECTSNO,PNO,QTY
FROMSPJ
WHEREJNO=(
SELECTJNO
FROMJ
WHEREJNAME='三建');
2.根据视图完成查询
1)查询供应商S1的供应情况。
SELECTPNO,QTY
FROMV_SPJ
WHERESNO=‘S1’;
查询结果为:P1200
2)查询三建工程项目使用的各种零件代码及其数量。
SELECTPNO,QTY
FROMV_SPJ;
查询结果为:P1200
P3400
P5400
P1200
P3200
P5100
P3200
3.删除视图
在操作结束后删除视图CS_STUDENT。
DROPVIEWV_SPJ;
(二)数据操作
一、更新操作
1.插入数据
1)向S表插入下列数据:S1,精益,20,天津
S2,盛锡,10,北京
S3,东方红,30,北京
S4,丰泰盛,20,天津
S5,为民,30,上海
INSERTINTOSVALUES('S1','精益','20','天津');
INSERTINTOSVALUES('S2','盛锡','10','北京');
INSERTINTOSVALUES('S3','东方红','30','北京');
INSERTINTOSVALUES('S4','丰泰盛','20','天津');
INSERTINTOSVALUES('S5','为民','30','上海');
2)向P表插入下列数据:P1,螺母,红,12
P2,螺栓,绿,17
P3,螺丝刀,蓝,14
P4,螺丝刀,红,14
P5,凸轮,蓝,40
P6,齿轮,红,30
INSERTINTOPVALUES('P1','螺母','红','12');
INSERTINTOPVALUES('P2','螺栓','绿','17');
INSERTINTOPVALUES('P3','螺丝刀','蓝','14');
INSERTINTOPVALUES('P4','螺丝刀','红','14');
INSERTINTOPVALUES('P5','凸轮','蓝','40');
INSERTINTOPVALUES('P6','齿轮','红','30');
3)向J表插入下列数据:J1,三建,北京
J2,一汽,长春
J3,弹簧厂,天津
J4,造船厂,天津
J5,机车厂,唐山
J6,无线电厂,常州
J7,半导体厂,南京
INSERTINTOJVALUES('J1','三建','北京');
INSERTINTOJVALUES('J2','一汽','长春');
INSERTINTOJVALUES('J3','弹簧厂','天津');
INSERTINTOJVALUES('J4','造船厂','天津');
INSERTINTOJVALUES('J5','机车厂','唐山');
INSERTINTOJVALUES('J6','无线电厂','常州');
INSERTINTOJVALUES('J7','半导体厂','南京');
4)向SPJ表插入下列数据:S1,P1,J1,200
S1,P1,J3,1
共3页: 上一页 1 [2] [3] 下一页
上一篇:我国的竹子为研究结论与创新   下一篇:电子商务实验报告和中期总结的方法
·电子商务实验报告和中期总结的方法
·问题解决教学的实验报告
·电子商务实验报告和中期总结的方法
·问题解决教学的实验报告
文章结束:实验电子商务-数据库系统概论实验报告

COPYRIGHT @ 2005-2008 www.uuubuy.com ONLINE SERVICES. ALL RIGHTS RESERVED.
鲁ICP备06012801号