企业员工数据库创建与T-SQL语句实践
需积分: 9 180 浏览量
更新于2024-09-24
收藏 89KB DOC 举报
本资源是一份关于使用Flash进行数据库操作的实验报告,主要针对SQL Server 2005的企业管理器和T-SQL语句的实践。实验分为两部分:创建数据库和表。
一、实验目的与要求
1. 学习掌握SQL Server 2005企业管理器的使用方法,包括创建和管理数据库。
2. 熟悉查询分析工具的应用,以便进行数据检索和分析。
3. 了解数据库的逻辑结构(如关系模型)和物理结构(如数据文件、日志文件等)。
4. 通过可视化方式创建数据库和表,提升用户体验。
5. 实践使用T-SQL语句,如CREATE DATABASE语句来定义数据库的参数,如大小、增长方式等。
二、实验内容与步骤
1. **创建员工管理数据库**:名为yggl,包含Employees、Departments和Salary三个表,用于企业人力资源管理,每个表分别存储员工信息、部门信息和薪水信息,参照教材p283的内容设计表结构。
- Employees表: 包括员工ID、姓名、部门编号等字段。
- Departments表: 包含部门ID、部门名称等字段。
- Salary表: 包含员工ID、薪水等字段。
2. **可视化操作**:在企业管理器中,创建数据库YGGL,设置逻辑文件和日志文件的初始大小、最大大小以及增长方式。
3. **T-SQL语句创建数据库**:使用命令行或企业管理器编写SQL语句,如:
```sql
CREATE DATABASE yggl
ON PRIMARY (
NAME = 'yggl_data1',
FILENAME = 'd:\yggl_data1.mdf',
SIZE = 10MB,
MAXSIZE = 50MB,
FILEGROWTH = 5MB
),
LOG ON (
NAME = 'yggl_log',
FILENAME = 'd:\yggl_log.ldf',
SIZE = 2MB,
MAXSIZE = 5MB,
FILEGROWTH = 1MB
);
```
这里设置了主数据文件yggl_data1的初始大小和增长策略,以及日志文件yggl_log的相关参数。
4. **删除数据库**:实验还涉及删除已创建的YGGL数据库,通过企业管理器或T-SQL语句实现。
这个实验着重于将理论知识应用于实际操作中,帮助学生掌握数据库管理的基础技能,并能灵活运用SQL Server 2005的各种工具来设计和维护企业级数据库。通过本实验,学生可以加深对数据库设计、SQL语法的理解,以及对数据库性能优化的初步认识。
2012-06-05 上传
2012-07-12 上传
2021-01-23 上传
2021-01-23 上传
2020-06-10 上传
2014-07-31 上传
2021-01-23 上传
171 浏览量
awangqinqin
- 粉丝: 0
- 资源: 1
最新资源
- 多约束下多车场车辆路径问题的蚁群算法研究
- 新东方英语词根词缀记忆大全
- AspectJ in Action 2003电子书
- 使用C#获取CPU及硬盘序列号
- 嵌入式Linux应用程序开发详解-第1章
- 移动数据通信的书Wireless and Mobile Data Networks.
- UML项目指导3-用例
- Matlab7官方学习手册
- 哈尔滨工业大学贾世楼的信息论的研究生课程讲义
- AT89S51实验及实践教程
- Dreamweaver MX 入门
- 信息论的研究生课程讲义
- 3G.Evolution.HSPA.and.LTE.for.Mobile.Broadband
- 学C都要来看看(应用版)
- 程序设计经典问题.doc
- 中文版AutoCAD_2007实用教程