数据库原理实验报告
学院__计算机______________专业班级学号姓名指导教师胡欣如
(2014年12月)
f计算机学院
专业
学号:
姓名:
协作者:________教师评定:
实验__一__题目数据库及基本表的建立实验__二__题目查询数据库实验__三__题目创建和使用视图、索引、存储过程实验__四__题目小型数据库规划设计
实验平台:MicrosoftSQLServer2005
ff实验一数据库及基本表的建立一、实验目的1、掌握SQLSERVER的查询分析器和企业管理器的使用;2、掌握创建数据库和表的操作;二、实验内容和要求1、分别使用SQL语句、企业管理器(E
terpriseMa
ager)创建数据库;2、使用SQL语句、企业管理器(E
terpriseMa
ager)创建数据库表;三、实验主要仪器设备和材料1.计算机及操作系统:PC机,Wi
dows2000xp;2.数据库管理系统:SQLsever20002005;四、实验方法、步骤及结果测试创建一个教学管理数据库SC,其描述的信息有:学生信息、课程信息、教师信息、学生选课成绩、授课信息、班级信息、系部信息、专业信息。创建:stude
t表学生信息表、course表(课程信息表、teacher表(教师信息表、stude
t_course表(学生选课成绩表、teacher_course表(教师上课课表)等。题目1、创建数据库:1、创建数据库:确定数据库名称;数据库用于学生管理,命名为SC确定数据库的位置;要求:数据文件和日志文件分别存储在E盘自己的目录下。确定数据库的大小;根据实际的数据量确定数据文件的初始大小为30MB,日志文件的初始大小为3MB。确定数据库的增长;根据实际情况,确定数据文件按20增长,日志文件按1MB增长。实现代码及截图:查询分析器执行情况:SQL语句及执行结果显示CREATEDATABASESCONNAMESC_DATFILENAMEE5944SCmdfSIZE30MBFILEGROWTH20LOGONNAMESC_LOGFILENAMEE5944SCldfSIZE3MBFILEGROWTH1MB
f实验结果截图显示
题目2、创建基本表创建各表的实现代码及截图:
f查询分析器执行情况:SQL语句及执行结果显示1、DEPARTMENT表USESCGOCREATETABLEDEPARTMENTd
ochar6dept_
amechar20
ot
ullheaderchar8PRIMARYKEYd
o2、TEACHER表USESCGOCREATETABLETEACHERt_
ochar8t_
amechar8
ot
ullt_sexchar2t_birthdaysmalldatetimed
ochar6teach_titlechar10PRIMARYKEYt_
oFOREIGNKEYd
oREFERENCESDEPARTMENTd
o3、SPECIALITY表USESCGOCREATETABLESPECIALITYsp
ochar8d
ochar6
ot
ullsp
amechar20
ot
ullPRIMARYKEYsp
oFOREIGNKEYd
oREFERENCESDEPARTMENTd
o
实验结果截图显示1、DEPARTMENT表
2、TEACHER表
3、SPECIALITY表
f4、STUDENT表USESCGOCREATEr