文档介绍:计算机与信息学院
数据库原理实验报告
专业班级
学生姓名及学号
课程教学班号
任课教师
实验指导教师
实验地点
20 ~20 学年第学期
实验1 使用向导创建和删除数据库
实验目的
熟悉SQL Server 2005 中SQL Server Management Studio的环境
了解SQL Server 2005数据库的逻辑结构和物理结构
掌握使用向导创建和删除数据库的方法
实验要求
。
。
实验内容
设有一学籍管理系统,其数据库名为“EDUC”。
初始大小为 10MB,最大为50MB,数据库自动增长,增长方式是按5%比例增长;
日志文件初始为2MB,最大可增长到5MB,按1MB增长。
数据库的逻辑文件名为“student_data”, 物理文件名为“,存放路径为“E:\sql_data”。
日志文件的逻辑文件名为“student_log”, 物理文件名为“”,存放路径为“E:\sql_data”。
四、实验步骤
Server Management Studio(简称SSMS)创建数据库。
(1)启动SSMS
在开始菜单中:所有程序-SQL Server 2008 -SQL Server Management Studio
服务器名称下拉菜单中选择与自己机子对应的名称,单击“连接”便可以进入【SQL Server Management Studio】窗口。
(2)建立数据库
在“对象资源管理器”窗口,建立上述数据库EDUC。在数据库节点上右击选择新建。同时建立一个同样属性的数据库EDUC1。
2. 使用向导删除上面建立的数据库。用SSMS删除建立的数据库EDUC。
五、实验总结
本次实验对SQL Server有一个初步的认识,以前接触的都是Oracle,但是接触到SQL Server后发现SQL Server比Oracle的界面更友好,用起来也方便简单一些。但是也有它的缺点,就是它的安全性没有Oracle好。
实验2 使用SQL语句创建和删除数据库
实验目的
1. 了解SQL Server 2005数据库的逻辑结构和物理结构。
2. 掌握使用SQL 语句创建和删除数据库。
二、实验要求
1. 熟练使用查询分析器进行数据库的创建和删除操作。
2. 完成实验报告。
三、实验内容
用SQL语句去创建和删除数据库。
实验步骤
。
,并建立数据库EDUC.
。
Drop database userdb1
五、实验总结
掌握了用SQL语句创建和删除数据库,对SQL Server都有了进一步的认识和了解,发现其实SQL语句还是挺好用的。
实验三分别用向导和SQL语句创建和删除表
实验目的
。
Server的基本数据类型。
。
-SQL语句创建表。
实验要求
熟练使用SSMS创建和删除基本表。
是用查询分析器,完成用SQL语句创建和删除基本表。
3. 完成实验报告。
实验内容
在实验三建立的数据库EDUC中,本课程实验需要如下几个表:
class表(班级信息表)
字段名称
类型
允许空值
主键
说明
ClsNO
Char(6)
NOT NULL
是
班号
ClsName
Varchar(16)
NOTNULL
班名
Director
Varchar(10)
NULL
辅导员
Specialty
Varchar(30)
NULL
专业
student表(学生信息表)
字段名称
类型
允许空值
主键
说明
Sno
Char(8)
NOT NULL
是
学号
Sname
Varchar(10)
NOT NULL
姓名
Sex
Char(2)
性别:男、女
ClsNO
Char(6)
NULL
班级的编号,(外键)参照表Class
Saddr
Varchar(20)
住址
Sage
numeric(3, 0)
年龄,大于10,但小于30岁
Height
Decimal(4,2)
身高
course(课程信息表)
字段名称
类型
允许空值
主键
说明
Cno
Char(4)