SQLSERVER2005实验:创建与管理COMPANY数据库

需积分: 3 1 下载量 135 浏览量 更新于2024-09-17 收藏 306KB DOC 举报
"SQL SERVER 2012 ASP 实践学习" 这篇实验报告是关于使用SQL SERVER 2005进行数据库管理的实践操作,主要针对初学者和对数据库有兴趣的人,涉及了数据库创建、表设计、数据插入以及查询等基础操作。实验的主要目标是创建一个名为"COMPANY"的数据库,并在其中建立两个表——EMPS和DEPTS,同时设置外键约束,最后进行数据插入和特定查询。 一、创建数据库与表结构 1. 创建数据库"Company":这一步骤需要使用SQL SERVER 2005 Management Studio来完成,数据库名遵循特定格式"Company_SunYu",其中"SunYu"是实验指导教师的名字的拼音。 2. 创建EMPS表:EMPS表的主键是EMPNO,表结构应与提供的设计图一致。这通常涉及定义字段、数据类型和主键约束。 3. 创建DEPTS表:DEPTS表的主键是DEPNO,同样需要根据给定的关系模式创建。 4. 添加外键约束:这是为了确保数据的完整性,外键参照DEPTS表的DEPNO和EMPS表的DEPNO,确保部门编号与员工编号之间的关联。 二、插入数据 1. 插入EMPS表数据:通过SQL SERVER 2005 Management Studio的图形界面,按照指定的示例数据输入EMPS表,包括员工编号、姓名、部门编号、薪水等信息。 2. 插入DEPTS表数据:同样通过图形界面,根据示例数据输入DEPTS表,包含部门编号和部门名称。 三、查询操作 1. EMPS表查询:要求按职员号升序列出薪水在1500~2500之间的员工信息。这需要编写SQL查询语句,使用`SELECT`、`FROM`、`WHERE`和`ORDER BY`子句来实现。 这个实验全面涵盖了数据库基础操作,包括数据库的创建与管理、表的创建与维护、数据的插入以及基本的SQL查询,对于理解SQL语言和数据库系统的工作原理非常有帮助。通过这样的实践,学生能够加深对SQL语法的理解,提升数据库操作技能,并锻炼解决实际问题的能力。