实 验 报 告 SQL SERVER 数据库系统设计与实现 计算机科学学院 编制教师 余文春 审定 专业: 班级: 级 班 学号:________________________ 姓名:________________________ 2010 至2011 学年 第一学期 (适用于计算机科学学院各专业) 1 实验名称:数据库的定义、建立和维护 指导教师: 实验日期: 年 月 日 实验地点: 成绩: 实验目的: 了解 SQL Server数据库的逻辑结构和物理结构; 了解表的结构特点; 了解 SQL Server的基本数据类型; 了解空值概念; 学会在“对象资源管理器”中创建数据库和表; 学会使用 T-SQL语句创建数据库和表
实验内容及基本要求: l)创建一个新的数据库
创建用于企业管理的员工管理数据库,数据库名为 YGGL
数据库 YGGL的逻辑文件初始大小为 10MB,最大大小 50MB,数据库自动增长,增长方式是按5%比例增长
日志文件初始大小为 2MB,最大可增长为 5MB(默认为不限制),按 1MB增长(默认是按 5%比例增长)
数据库的逻辑文件名和物理文件名均采用缺省值
事务日志的逻辑文件名和物理文件名也均采用缺省值
要求分别使用“对象资源管理器”和 T-SQL命令完成数据库的创建工作
2)在创建好的数据库 YGGL中创建数据表
考虑到数据库 YGGL要求包含员工的信息、部门信息以及员工的薪水信息,所以数据库 YGGL应包含下列 3个表:Employees(员工信息)表、Departments(部门信息)表、Salary(员工薪水情况)表
各表的结构分别为表 T2
2和表 T2
1 Employees表结构 列名 数据类型 长度 是否为空 说明 Employeeid Char 6 × 员工编号,主键 Name Cha