华理数据库实验报告.docx
《华理数据库实验报告.docx》由会员分享,可在线阅读,更多相关《华理数据库实验报告.docx(7页珍藏版)》请在冰豆网上搜索。
华理数据库实验报告
《数据库设计与应用》
计算机教学实验中心
2018年9月
《数据库设计与应用》实验报告
(1)
实验名称:
数据库和关系表
实验地点:
二教109
所使用的工具软件及环境:
一、实验目的:
1、熟悉sqlserver2008数据库基本环境
2、熟悉sqlserver数据库的操作方法,掌握数据库和表的基本操作
3、熟悉如何应用SQL语言创建数据库、关系表以及表结构的修改
二、实验内容:
dropdatabaseStu_Cou;
go
createdatabaseStu_Cou;
go
useStu_Cou;
go
createtableStudent
(
Snochar(6)primarykeynotnull
Snamevarchar(10)notnull
Ssexchar
(2)
Sbirthdatetime
Sprereal
Sclasschar(6)
Sdeptvarchar(20)
);
go
createtableCourse(
Cnochar(6)primarykeynotnull
Cnamevarchar(20)notnull
Ctypechar(8)
Cpnochar(6)
CcreditInt
)
go
createtableSC(
Snochar(6)notnullforeignkey(Sno)referencesStudent(Sno)
Cnochar(6)notnullforeignkey(Cno)referencescourse(Cno)
primarykey(Sno,Cno)
Gradeint
)
go
/*学生表*/
deletefromStudent;
go
insertintoStudent(Sno,Sname,Ssex,Sbirth,Spre,Sclass,Sdept)values('95001','李勇','男','1977-5-1',23,'计','计算机');
insertintoStudent(Sno,Sname,Ssex,Sbirth,Spre,Sclass,Sdept)values('95002','刘晨','女','1976-4-8',25,'计','计算机');
insertintoStudent(Sno,Sname,Ssex,Sbirth,Spre,Sclass,Sdept)values('95003','李鸣','女','1977-2-2',26,'英','英语');
insertintoStudent(Sno,Sname,Ssex,Sbirth,Spre,Sclass,Sdept)values('95004','王敏','女','1977-3-5',20,'英','英语');
insertintoStudent(Sno,Sname,Ssex,Sbirth,Spre,Sclass,Sdept)values('95016','金瑾','女','1978-11-1',23,'化','化学');
insertintoStudent(Sno,Sname,Ssex,Sbirth,Spre,Sclass,Sdept)values('95018','汪劲','男','1977-4-6',21,'社','社会');
insertintoStudent(Sno,Sname,Ssex,Sbirth,Spre,Sclass,Sdept)values('96001','张立','男','1978-6-2',18,'数','数学');
insertintoStudent(Sno,Sname,Ssex,Sbirth,Spre,Sclass,Sdept)values('96002','柳风','男','1979-8-18',16,'数','数学');
go
/*课程表*/
deletefromCourse;
go
insertintoCourse(Cno,Cname,Ctype,Cpno,Ccredit)values('1','数据库_设计','必修','5','4');
insertintoCourse(Cno,Cname,Ctype,Cpno,Ccredit)values('2','数学','必修','','2');
insertintoCourse(Cno,Cname,Ctype,Cpno,Ccredit)values('3','信息系统','选修','1','4');
insertintoCourse(Cno,Cname,Ctype,Cpno,Ccredit)values('4','操作系统','必修','6','3');
insertintoCourse(Cno,Cname,Ctype,Cpno,Ccredit)values('5','数据_结构','必修','7','4');
insertintoCourse(Cno,Cname,Ctype,Cpno,Ccredit)values('6','数据_处理','选修','','2');
insertintoCourse(Cno,Cname,Ctype,Cpno,Ccredit)values('7','PASCAL语言','选修','6','4');
insertintoCourse(Cno,Cname,Ctype,Cpno,Ccredit)values('8','概率统计','必修','','3');
insertintoCourse(Cno,Cname,Ctype,Cpno,Ccredit)values('9','计算机网络','必修','1','4');
go
/*学生课程表*/
deletefromSC;
go
insertintoSC(Sno,Cno,Grade)values('95001','1','92');
insertintoSC(Sno,Cno,Grade)values('95001','2','80');
insertintoSC(Sno,Cno,Grade)values('95002','1','');
insertintoSC(Sno,Cno,Grade)values('95002','2','71');
insertintoSC(Sno,Cno,Grade)values('95002','3','52');
insertintoSC(Sno,Cno,Grade)values('95016','2','88');
insertintoSC(Sno,Cno,Grade)values('95018','6','80');
insertintoSC(Sno,Cno,Grade)values('96001','1','');
insertintoSC(Sno,Cno,Grade)values('96002','8','82');
go
三、实验结果、收获与体会:
《数据库设计与应用》实验报告
(2)
实验名称:
实验地点:
所使用的工具软件及环境:
一、实验目的:
二、实验内容:
三、实验结果、收获与体会:
《数据库设计与应用》实验报告(3)
实验名称:
实验地点:
所使用的工具软件及环境:
一、实验目的:
二、实验内容:
三、实验结果、收获与体会:
《数据库设计与应用》实验报告(4)
实验名称:
实验地点:
所使用的工具软件及环境:
一、实验目的:
二、实验内容:
三、实验结果、收获与体会:
《数据库设计与应用》实验报告(5)
实验名称:
实验地点:
所使用的工具软件及环境:
一、实验目的:
二、实验内容:
三、实验结果、收获与体会:
《数据库设计与应用》实验报告(6)
实验名称:
实验地点:
所使用的工具软件及环境:
一、实验目的:
二、实验内容:
三、实验结果、收获与体会:
《数据库设计与应用》实验报告(7)
实验名称:
实验地点:
所使用的工具软件及环境:
一、实验目的:
二、实验内容:
三、实验结果、收获与体会:
《数据库设计与应用》实验报告(8)
实验名称:
实验地点:
所使用的工具软件及环境:
一、实验目的:
二、实验内容:
三、实验结果、收获与体会:
《数据库设计与应用》实验报告(9)
实验名称:
实验地点:
所使用的工具软件及环境:
一、实验目的:
二、实验内容:
三、实验结果、收获与体会: