全球旧事资料 分类
实验1数据库的创建与管理
11实验目的
(1)掌握开发环境的基本功能和使用方法。(2)掌握数据库的建立方法。(3)掌握图形界面下的数据表设计方法。(4)掌握数据表记录的“增删改查”方法。(5)掌握数据库的导入导出方法。
12实验内容与步骤
121建立数据库启动MSSQLSERVER2005,并建立学生管理数据库,文件名为学生自己姓名首字母的缩写,如张大千同学缩写为ZDQ。设置库的大小50M,日志文件大小25M的新数据库。122数据表的设计参照教材P50页的要求逻辑设计表,为自己实现以下3个表:学生表:Stude
tS
oS
ameSsexSageSdept课程表:CourseC
oC
ameCreditSemester学生选课表:SCS
oC
oGrade
设计要求:(1)(2)定义关系模式(包括表名,属性名,属性类型及长度);定义表的主码及外码。
123数据表记录的“增删改查”操作至少输入学生记录10条、系别4个、课程10个,便于后续实验的数据操纵、视图设计和数据控制处理。
f数据库还原:
f数据库备份:
实验2数据操纵
21实验目的
(1)掌握SQL语言中数据查询和数据更新的语句(2)掌握SQL语言中数据更新的语句(3)掌握使用SQL语句进行视图的定义的方法
22实验步骤
221使用SQL语句完成数据查询
f完成教材第五章例1到例82的例题题目选出40个进行实验,并把相应的命令语句写入实验报告。对例45、例51(两种方法(自连接、子查询))以及外连接的操作在实验报告中给出运行结果。222使用SQL语句完成数据更新完成教材第五章52节的例题中的40个,并把相应的命令语句写入实验报告并给出运行结果。
1SELECTS
ameSageFROMStude
tSELECTS
ameS
oSdeptFROMStude
tSELECTFROMStude
tSELECTS
ame2014SageFROMStude
tSELECTS
ameSageFROMStude
tWHERESage216SELECTStude
tS
oStude
tS
ameStude
tSsexStude
tSageStude
tSdeptSCGradeFROMStude
tINNERJOINSCONStude
tS
oSCS
o
SELECTS
ameSdeptSageFROMStude
tWHERESageBETWEEN20AND23
SELECTS
ameSsexFROMStude
tWHERESdeptINxi
xito
gxi
shuxue
SELECTFROMStude
tWHERES
ameLIKEa
SELECTFROMStude
tWHERES
ameLIKEabc
f11SELECTFROMStude
tWHERES
ameLIKE_1
SELECTFROMStude
tWHERES
ameNOTLIKEab
SELECTS
ameSdeptFROMStude
tJOINSCONStude
tS
oSCS
oWHEREStude
tS
oNOTINSELECTS
oFROMSCWHEREC
oa001
SELECTDISTINCTS
ameSdeptFROMStude
tJOINSCONStude
tS
oSCS
oWHEREStude
tS
oINSELECTS
oFROMSCWHEREC
o100
SELECTS
ameSdeptGradeAStiyuFROMStude
tJOINSCONStude
tS
oSCS
oJOINCourseONCourseC
oSCC
oWHEREC
ametiyuANDGradeSELECTAVGGradeFROMSCJOINCour
好听全球资料 返回顶部