全球旧事资料 分类
《数据库技术及应用》实验报告姓名题目:交互式SQL内容和要求实验环境:MicrosoftSQL2005实验内容与完成情况:田响日期20121127
311创建对应的三个基本关系并插入一定行的数据;(15分)
createtableSS
ochar8primarykeyS
amechar20u
iqueSagesmalli
tSdeptchar20
createtableCC
ochar4primarykeyC
amechar40Teacherchar20
createtableSCS
ochar8C
ochar4Gradesmalli
tprimarykeyS
oC
oforeig
keyS
orefere
cesSS
oforeig
keyC
orefere
cesCC
o
312修改及删除基本表;分)(1
(1)、altertableEXAMPLEaddDatechar20
(2)、droptableEXAMPLE
第1页共4页
f313索引的创建和删除;分)(1
(1)、createu
iquei
dexSC
oo
SCS
oascC
odesc学号升序,课程号降序,唯一索引:
(2)、dropi
dexSC
oo
SC
314视图的创建和删除。分)(1
(1)、创建CS系学生视图createviewis_stude
tasselectS
oS
ameSagefromSwhereSdeptCS(2)、dropviewis_stude
t
321完成各类查询操作(1)、一般单表查询(05分)
selectS
oS
amefromS
第2页共4页
f(2)、分组(05分)
各个课程号和对应的选课人数selectC
oCou
tS
ofromSCgroupbyC
o
(3)统计查询(05分)
selectS
ame2012SagefromS
(4)嵌套查询相关(1分)和查询(05分)1、不相关:
selectS
oS
ameSdeptfromSwhereSdepti
selectSdeptfromSwhereS
amecaralle
2、相关每个学生超过他选修课程平均成绩的课程号selectS
oC
ofromSCxwhereGradeselectavgGradefromSCywhereyS
oxS
o
不相关子
(5)集合查询(05分)
CS或AM系的学生selectS
oS
amefromSwhereSdeptCSu
io
selectS
oS
amefromSwhereSdeptMA
第3页共4页
f(6)多表连接查询(05分)
查询每个学生的学号、姓名、选修的课程名和成绩selectSS
oS
ameCC
oGradefromSCSCwhereSS
oSCS
oa
dSCC
oCC
o
322完成各类更新操作1、修改数据(05分)
updateSsetSage30whereS
o10210762
2、删除数据(05分)。
deletefromEXAMPLEwhereE
o1出现的问题:此次实验总体来说比较简单,属于基本内容,所以参考书上的代码完成作业之后对代码的理解和记忆比较容易。问题主要是自己安装数据库的时候倒是学到了很多解决问题的方法。通过此次实验对数据库有了一个较具体的认识。解决方案(列出遇到的问题和解决办法,列出没有解决的问题):主要是参考课本和网络搜索。
第4页共4页
fr
好听全球资料 返回顶部