2013级数据库原理实验报告
专业:_______计算机___班级:________________学号:______________姓名:_______________
2015年5月
f实验一
一、实验目的
SQLServer2005基本操作
了解SQLServer2005组件;了解SQLServer数据库组成;掌握SQLServer2005界面基本操作。
二、实验内容
(1)开始程序MicrosoftSQLServer2005SQLServerMa
ageme
tStudio,打开后进入到SQLServer2005主体界面(2)点击数据库前面的,可以展开查看数据库,并且可以继续展开下级目录,查看数据库中的表、视图等。(3)了解SQLServer2005菜单栏的一些主要工具的使用。(4)学生动手操作SQLServer2005,打开数据库,打开表,打开查询界面;查看数据库的属性、表的属性等。
三、实验总结
进行这次实验有遇到什么问题?怎么解决的?答:此次实验我们一步一步按照实验内容操作的,基本上没有遇到问题。
f实验二
一、实验目的
数据定义
掌握SQLServer2005的数据库创建;掌握SQLServer数据定义语言;掌握SQLServer2005数据定义的SQL语言定义与管理器定义两种方式。
二、实验内容
(1)创建、修改、删除数据库。创建要求:数据库Employee中包含一个数据库文件Empdat1mdf和一个日志文件Emplogldf。其中,数据文件大小为10MB,最大为50MB,以5MB速度增长;日志文件大小为5MB,最大为25MB,以5速度增长。修改要求:增加第二个数据库文件Empdat2
df,其中,数据文件大小为5MB,最大为25MB,以2MB速度增长。
(2)利用SQL创建人员表perso
、月薪表salary及部门表dept。见上页图要求:按表21、表22及表23中的字段说明创建。
字段名P_
oSexBirthDateProfDept
o数据类型CharCharDatetimeVarcharChar表21perso
表结构字段长度允许空否字段说明6NotNull工号,主键2NotNull性别Null出生日期10Null职称4NotNull部门代码,外键参照dept表
f字段名P_
oBaseBo
usFactMo
th
数据类型CharDecDecI
t
表22Salary表结构字段长度允许空否字段说明6NotNull工号,主键,外键参照perso
表5Null基本工资5Null奖金,要求50实发工资基本工资奖金NotNull月份表23dept表结构字段长度允许空否字段说明4NotNull部门代码,主键10NotNull部门名称
字段名Dept
oD
ame
数据类型CharVarchar
createtabledeptDept
oChar4NotNullprimarykeyDept
oD
ameVarchar10NotNullcreatetableperso
P_
oChar6NotNullprimarykeyP_
oP_
ameVarchar10NotNullSexChar2NotNullBirthDateDatetimeNullProfVarchar10NullDept
oChar4NotNullforeig
keyDept
orefere
cesdeptDept
ocreatetableSalaryP_
oChar6NotNullforeig
keyP_r