SQL Server 2000数据库与表操作实验题目

需积分: 13 1 下载量 105 浏览量 更新于2024-09-15 收藏 404KB PDF 举报
本资源是一份针对SQL Server 2000的实验题目集,旨在帮助学习者通过实践操作掌握数据库管理和基本SQL语言技能。主要内容分为两个实验部分。 实验1:数据库操作 1. 创建数据库 学习者需要使用T-SQL语句创建名为"test"的数据库,指定主数据文件(test_data.mdf)逻辑名、物理名、初始大小(10MB),最大尺寸为无限大,并设置增长速度为1MB。同时,还要创建数据库日志文件(test_log.ldf), 设置初始大小为1MB,最大尺寸为5MB,增长速度为10%。 2. 查看数据库属性 通过T-SQL语句查询数据库test的相关属性,如数据文件大小、日志文件状态等,了解如何获取和管理数据库的元数据。 3. 删除数据库 实践删除数据库的操作,巩固对数据库生命周期的理解。 实验2:表操作 - 学生表(student)创建:定义了包括学号(st_id)、姓名(st_nm)、性别(st_sex)、出生日期(st_birth)、入学成绩(st_score)等字段,强调了主键(PK)和非空约束(NotNull)的应用。 - 课程信息表(course):包含课程编号(cs_id)、课程名称(cs_nm)、学时(cs_tm)和学分(cs_sc),同样设置主键。 - 选课表(slt_course):涉及课程编号(FK)、学生编号(FK)以及课程成绩(score)和选课日期(sltdate),展示了外键(FK)关系的运用。 - 院系信息表(dept):用于存储院系信息,可能包括院系编号等字段。 这些实验题目涵盖了数据库的基础结构设计、数据表的创建、数据完整性规则的设置以及基本的数据关联操作,适合用于SQL Server 2000的学习者进行实践演练,提升他们在实际项目中的数据库管理能力。通过完成这些任务,学习者可以加深对SQL Server 2000工作原理的理解,提高SQL查询和数据操作的熟练程度。