SQL Server 2014 DDL实验教程:创建、修改与索引构建

需积分: 15 6 下载量 140 浏览量 更新于2024-07-16 收藏 20.83MB DOC 举报
本实验报告是关于《数据库原理与设计》课程的课后实践,主要针对数据库管理系统(DBMS)中的数据定义语言(DDL)和数据操纵语言(DML)进行操作。实验目标包括熟悉DDL的使用,如创建、修改和删除数据库,以及创建和管理数据表、视图、索引等对象。 在实验环境中,学生使用的是Windows 10操作系统和Microsoft SQL Server 2014作为数据库管理系统。具体实验内容分为两个部分: 一、DDL语言的使用 1. 数据库操作:学生需创建名为Employee的数据库,并配置两个数据文件Empdat1.mdf和Emplog.ldf,其中数据文件大小设定为初始10MB,最大50MB,按5MB递增;日志文件初始5MB,最大25MB,以5%的速度增长。随后,他们需要添加一个额外的数据文件Empdat2.ndf,设置其大小和增长方式。 2. 表的设计:学生需要建立四个基本表,分别是person(人员)、salary(月薪)、customer(顾客)和orderdetail(订单详情)。此外,还涉及创建视图,如CustomerView展示北京顾客基本信息,以及TrainingView,显示培训部员工的信息和销售业绩。 3. 索引的创建:学生需在指定列上创建单列索引(name_sort),组合索引(birth_name),唯一索引(u_name_sort),以及聚簇索引(fact_idx)。 二、DML语言的使用 2.1 数据插入:学生使用DML语句向person、salary、customer和orderdetail表中插入预设的数据,提供了具体的示例数据。 程序源码与运行结果部分展示了学生实际操作过程中的代码片段以及相应的数据库结构和数据变化。这部分内容是实验报告的重要组成部分,反映了学生的实际操作能力和对理论知识的理解。 通过这个实验,学生不仅可以掌握数据库的基本概念,还能提升SQL语言的实践技能,理解数据库设计、优化和维护的重要性。同时,通过创建视图和索引,他们将深入理解如何提高查询性能和数据组织。完成此实验有助于巩固数据库原理与设计的学习成果,并为后续的数据库开发和管理打下坚实基础。