SQLSERVER数据库创建与管理实验——SC教学管理系统
需积分: 9 57 浏览量
更新于2024-09-09
收藏 498KB DOC 举报
“广工数据库实验一,实验内容包括使用SQL语句和企业管理器创建数据库及表,以实现教学管理数据库SC,包含student、course、teacher等表。”
在本实验“广工数据库实验一”中,学生将学习和掌握与数据库相关的基础知识和操作技能,特别是针对SQL SERVER 2005环境下的数据库建立。实验目标在于让学生熟悉SQLSERVER的查询分析器和企业管理器,并通过实际操作来创建数据库和表。
实验的核心内容和要求如下:
1. 使用SQL语句创建数据库:
- 首先,要明确数据库的名称,例如,为教学管理设计的数据库名为SC。
- 其次,设置数据库文件的位置,例如,数据文件(MDF)和日志文件(LDF)存储在E盘指定的目录下。
- 确定数据库的初始大小,如数据文件30MB,日志文件3MB。
- 规划数据库的增长策略,如数据文件按20%递增,日志文件每1MB增长一次。
- 在查询分析器中输入相应的SQL语句,例如:
```sql
CREATE DATABASE SC
ON PRIMARY
(NAME = 'SC_DATA',
FILENAME = 'E:\3113006514\SC_DATA.mdf',
SIZE = 30MB,
MAXSIZE = UNLIMITED,
FILEGROWTH = 10%)
LOG ON
(NAME = 'SC_LOG',
FILENAME = 'E:\3113006514\SC_LOG.ldf',
SIZE = 3MB,
MAXSIZE = UNLIMITED,
FILEGROWTH = 1MB);
```
- 执行SQL语句并记录结果,包括执行成功的截图。
2. 使用企业管理器创建数据库和表:
- 在SQL SERVER Management Studio中,通过图形化界面创建新的数据库SC,设置相同的文件位置和大小参数。
- 创建对应的表,如student、course、teacher、student_course和teacher_course,这些表将分别存储学生信息、课程信息、教师信息、学生选课成绩和教师授课信息。
- 每个表应包含相应的字段,如student表可能有ID、姓名、性别、年龄等字段;course表可能有ID、课程名、学分等字段。
实验方法和步骤包括:
- 启动SQL SERVER Management Studio,连接到SQL SERVER实例。
- 使用查询分析器执行SQL语句创建数据库SC。
- 使用企业管理器创建数据库SC,验证两种方式创建的数据库是否一致。
- 在新创建的数据库SC中,使用SQL语句或企业管理器创建所需的表结构。
- 验证表的创建是否符合预期,确保所有字段和数据类型正确无误。
实验结束后,需要对创建的数据库SC进行功能测试,确保所有表都能正常工作,满足教学管理的需求。这涉及到数据的插入、查询、更新和删除操作,以及对表间关系的验证。通过这个实验,学生将深化对数据库管理系统理解,为后续的数据库应用开发打下坚实基础。
2022-06-06 上传
2018-01-11 上传
2015-01-15 上传
2017-01-01 上传
2023-03-30 上传
2019-12-14 上传
2016-11-03 上传
qq_29085347
- 粉丝: 0
- 资源: 1
最新资源
- JHU荣誉单变量微积分课程教案介绍
- Naruto爱好者必备CLI测试应用
- Android应用显示Ignaz-Taschner-Gymnasium取消课程概览
- ASP学生信息档案管理系统毕业设计及完整源码
- Java商城源码解析:酒店管理系统快速开发指南
- 构建可解析文本框:.NET 3.5中实现文本解析与验证
- Java语言打造任天堂红白机模拟器—nes4j解析
- 基于Hadoop和Hive的网络流量分析工具介绍
- Unity实现帝国象棋:从游戏到复刻
- WordPress文档嵌入插件:无需浏览器插件即可上传和显示文档
- Android开源项目精选:优秀项目篇
- 黑色设计商务酷站模板 - 网站构建新选择
- Rollup插件去除JS文件横幅:横扫许可证头
- AngularDart中Hammock服务的使用与REST API集成
- 开源AVR编程器:高效、低成本的微控制器编程解决方案
- Anya Keller 图片组合的开发部署记录