"数据库实验二:表和索引的建立与管理"

1 下载量 20 浏览量 更新于2023-12-25 收藏 1.19MB DOC 举报
数据库实验表的创建与管理样本.doc是一份详细的实验指导文档,其中包含了实验2的内容:创立数据库表与索引。本实验的目标是让学生掌握表和索引的建立方法和表构造修改方法,理解表关系建立条件和作用,并实践数据库管理系统提供的数据完整性功能,加深对数据完整性的理解。实验规定了在已经建立数据库中,使用Microsoft SQL Server公司管理器和Transact-SQL语句两种方法,创立“课程信息表”、“教学任务表”、“教师档案表”、“学生档案表”、“学生选课表”、“学生成绩表”这些表。同时要求理解表与表之间的逻辑依赖关系,学会在Microsoft SQL Server公司管理器中,创立表之间的关联关系,通过外键拖曳建立表的基本依赖关系。需要注意的是,在整个过程中,主键与外键要与相应的源数据表相对应。此外,实验还要求修改表构造,例如将学生档案表的“姓名”字段数据类型修改为varchar(8),为学生成绩表增减一种新字段——“总成绩”,类型为real,默认值为空值,以及规定学生成绩表的“平时成绩”字段取值为不大于100的正数。最后,实验还要求使用Transact—SQL语句建立索引,以提高数据库的查询效率。 通过这个实验,学生可以掌握如何在数据库管理系统中创建和管理表,如何建立表之间的关联关系以及如何使用Transact—SQL语句建立索引。这些都是数据库管理的基本操作,也是数据库管理员日常工作中不可或缺的技能。同时,通过实践操作,学生能够加深对数据完整性的理解,这对于数据库管理和设计都是非常重要的。因此,这个实验对于培养学生的数据库管理和设计能力有着重要的意义。 总的来说,数据库实验表的创建与管理样本.doc中的实验2:创立数据库表与索引,是一份很好的实验指导文档,它通过具体的实验内容和规定,帮助学生掌握数据库管理系统中表的创建与管理的技能,加深对数据完整性的理解,并提高数据库查询效率。这些都是数据库管理和设计中非常重要的内容,对于学生的专业发展具有重要的指导意义。
2023-02-27 上传
在SSMS中创建与管理数据库操作练习一: 1. 为学生管理系统创建后台数据库: (1)数据库名student。 (2)主数据文件逻辑名称为student,物理名称为student.mdf,存放在D盘根目录下, 初始大小为3MB,文件增长不受限制,增长量为1MB。 (3)事务日志文件逻辑名称为student_log,物理名称为student_log.mdf,存放在D盘 根目录下,初始大小为1MB,文件增长最大为5MB,增长量为10%。 2.查看student数据库的信息。 3.修改student数据库: 增加一个辅助数据文件,文件逻辑名称为studentfu,物理名称为studentfu.ndf,存 放在E盘根目录下,初始大小为1MB,文件增长不受限制,增长量为20%。 4. 修改主数据文件的初始大小为4MB。 5.将上面创建的数据库作一个完全备份,备份文件保存在d:\data目录下。 5.删除student数据库。 6.还原student数据库。 在SSMS中创建与管理数据库操作练习二: 1. 为"图书借阅系统"创建后台数据库: (1)数据库名为TSJY。 (2)主数据文件逻辑名称为TSJY_data,物理名称为TSJY_data.mdf,存放在D盘根 目录下,初始大小为3MB,文件增长不受限制,增长量为1MB。 (3)事务日志文件逻辑名称为TSJY_log,物理名称为TSJY_log.ldf,存放在D盘根 目录下,初始大小为1MB,文件增长最大为5MB,增长量为10%。 2.查看数据库的信息。 3.修改TSJY数据库: 增加一个事务日志文件,文件逻辑名称为TSJY_log2,物理名称为TSJY_log2.ldf, 存放在D盘根目录下,初始大小为8MB,文件增长不受限制,增长量为20%。 4. 修改两个事务日志文件大小分别改为1MB和2MB。 5.将上面创建的各数据库作一个完全备份,备份文件保存在d:\data目录下。 6.将备份文件移动到E:根目录下。 7.删除TSJY数据库。 8.还原TSJY数据库。 在SSMS中创建与管理数据库操作练习三: 1.为"图书还书系统"创建后台数据库: (1)数据库名为TSHS。 (2)主数据文件逻辑名称为TSHS_data,物理名称为TSHS_data.mdf,存放在C盘根 目录下,初始大小为4MB,文件增长不受限制,增长量为20%。 (3)事务日志文件逻辑名称为TSHS_log,物理名称为TSHS_log.ldf,存放在C盘根 目录下,初始大小为2MB,文件增长最大为6MB,增长量为1MB。 2.查看数据库的信息。 3.修改TSHS数据库: 增加一个辅助数据文件,文件逻辑名称为TSHSFU_data,物理名称为TSHSFU_data.n df,存放在D盘根目录下,初始大小为3MB,文件最大增长100M,增长量为2M。 4. 将主数据文件的初始大小为2MB。 5.将上面创建的各数据库作一个完全备份,备份文件保存在d:\data目录下。 6.将备份文件移动到E:根目录下。 7.删除TSJY数据库。 8.还原TSJY数据库。 在SSMS中创建与管理数据库操作练习四: 1.为"商品供应系统"创建后台数据库: (1)数据库名为SPGY。 (2)主数据文件逻辑名称为SPGY_data,物理名称为SPGY_data.mdf,存放在C盘根 目录下,初始大小为3MB,文件增长不受限制,增长量为1MB。 (3)事务日志文件逻辑名称为SPGY_log,物理名称为SPGY_log.ldf,存放在C盘根 目录下,初始大小为1MB,文件增长最大为5MB,增长量为10%。 2.查看数据库的信息。 3.修改SPGY数据库: (1)新增一个文件组user。 (2)增加一个辅助数据文件,文件逻辑名称为SPGYFU_data,物理名称为SPGYFU_data. ndf,文件属于user文件组,存放在D盘根目录下,初始大小为8MB,文件最大增长100M, 增长量为2M。 4. 将主数据文件的初始大小为2MB。 5.将上面创建的数据库分离。 6.将分离后的数据库文件复制到E:\data下。 7.将SPGYB附加到SQL Server环境中。 在SSMS中创建与管理数据库操作练习五: 1. 为"商品销售系统"创建后台数据库 (1)数据库名为SPXS。 (2)主数据文件逻辑名称为SPXS_data,物理名称为SPXS_data.mdf,存放在C盘根 目录下,初始大小为3MB,文件增长不受限制,增长量为1MB。 (3)事务日志文件逻辑名称为SPXS_log,物理名称为SPXS_log.ldf,存放在C盘根 目录下,初始大小为1MB,文件增长最大为5MB,增长量为10%。 2.查看数据库的信息。 3.修改SPXS数据库: (1)新增一个文