全球旧事资料 分类
20132014学年第一学期《数据库原理》
课程实验报告
学号
学生姓名
班级软件工程20112

辅导老师张建华刘宝菊
2013年12月
f实验一表及约束的创建11实验目的与内容
目的创建数据表、添加和删除列、实现所创建表的完整性约束。
内容112、112633。
报告以1131作为实验一的报告。
12实验代码及结果
121实验代码
1CREATETABLEorderdetail20112723
Order_
ochar6PRIMARYKEY
CONSTRAINTOrder_
o_co
strai
t20112723
CHECKOrder_
oLIKEAZAZ0909
Cust_
ochar6NOTNULL
P_
ochar6NOTNULL
Order_totali
tNOTNULL
Order_datedatetimeNOTNULL
CONSTRAINTperso
_co
tr20112723
FOREIGNKEYP_
o
REFERENCESperso
20112723P_
o
ONDELETECASCADE
ONUPDATECASCADE
CONSTRAINTcustomer_co
tr20112723
FOREIGNKEYCust_
o
REFERENCEScustomer20112723Cust_
o
ONDELETECASCADE
ONUPDATECASCADE
2ALTERTABLEsalary20112723
ADDCONSTRAINTP
o_FK20112723FOREIGNKEYP_
oREFERENCESperso
20112723P_
o
122实验结果
1
f2
f实验二SQL更新语句
21实验目的与内容
目的update、delete、i
sert语句的练习。
内容1168。
报告以117、118作为实验二的报告。
22实验代码及结果
221实验代码
2211117实验代码
1
UPDATEsalary20112723
SETBase1800Bo
us160
WHEREP_
o000006
2
UPDATEsalary20112723
SETBo
usBo
us75
WHERENOTEXISTSSELECTFROMorderdetail20112723
WHEREsalary20112723P_
oorderdetail20112723P_
oAND
order_dateGETDATE730
2212118实验代码
INSERTINTOperso
20112723
VALUES000010张三男1969042019960812培训部000007
SELECTFROMperso
20112723
DELETEFROMperso
20112723WHEREP_
o000010
SELECTFROMperso
20112723
222实验结果
2221117实验结果
1a原来salary表的记录000006的工资为1750奖金为130
b修改后000006的工资为1800奖金为160
f2a查询Orderdetail20112723的记录所有员工两年均没有订单
b将满足条件的员工奖金下调25从图可见所有员工奖金均下调故修改正确
2222118实验结果
a表中没有工号为000010的员工故先添加
fb删除工号为000010的员工数据
f实验三SQL查询语句
31实验目的与内容
目的select语句中各种查询条件的实验。
内容111218。
报告以1113、1114作为实验三的报告。
32实验代码及结果
321实验代码
32111113实验代码
1SELECTDISTINCTDept
ameFROMperso
20112723
2SELECTFROMperso
20112723WHEREP_bossis
ullANDSex女
3SELECTFROMperso
20112723
WHEREP_
ameIN林峰谢志文罗向东
4SELECTFROMsalary20112723
WHEREP_
oBETWEEN000003AND000008
ORDERBYFactASC
5SELECTP_
o工号2base15bo
us实际收入
FROMsalary20112723
WHEREP_
o000002
32121114实验代码
1SELECTDept
ame部门AVGBo
us平均奖金
FROMsalary20112723AJOINperr
好听全球资料 返回顶部