图书前言

前〓〓言

本书是面向数据库初学者的一本实用案例教材,通过实际的案例帮助读者快速入门。每个案例先阐述项目背景,然后给出详细的操作步骤,再引入相关的理论知识,真正实现了“做中学”。

1. 本书特色

(1) 案例丰富。本书以一个完整的EMIS(教学管理信息系统)数据库设计案例为主线,引入数据库的相关知识。本书分为6个情境: 

初识数据库和SQL Server、存储学生信息数据、实现学生成绩管理、应用EMIS数据库、

保障EMIS数据库的安全、维护数据库正常运行。各情境的学习重点不同,层层递进学习数据库的相关知识。

(2) 以解决实际问题为背景。每个项目由多个任务组成,每个任务又根据任务目标设置任务描述、任务实施以及相关知识等模块。通过项目背景使读者了解学习本项目的意义,从而激发读者的学习积极性; 通过任务描述使读者了解本任务所能解决的实际问题及相关的操作流程; 通过任务实施指导读者解决实际问题; 通过相关知识引导读者了解相关的理论基础,为进一步学习打下坚实的基础。

(3) 配套丰富的视频资源。本书提供全套源文件、PPT课件、课时授课计划和学期授课计划,为教师高效备课创造有利条件。

本书作为教材使用,建议课堂教学32~36学时,实验教学28~34学时。各任务内容和学时建议分配如下,教师可根据实际情况进行调整。

项目内容

学 时 分 配

理论实践小计

1设计EMIS数据库112

2安装和使用SQL Server 2019112

3创建和操作EMIS数据库224

4设计关系表存储全校学生的基本信息224

5操作学生信息表的数据246

6维护学生成绩数据的完整性224续表

项目内容

学 时 分 配

理论实践小计

7检索学生成绩数据8614

8操作EMIS数据库的视图112

9操作EMIS数据库的索引246

10创建和管理EMIS数据库的存储过程325

11创建和管理EMIS数据库的触发器224

12创建EMIS数据库的用户定义函数112

13管理EMIS数据库的事务112

14使用权限分配维护数据库的安全224

15EMIS数据库的备份和还原224

16SQL Server的自动化管理工作112

合计67

2. 读者对象

本书是一本完整介绍SQL Server的案例教程,案例完整、条例清晰、实用性强,适合以下读者学习使用。

(1) SQL Server 2019的初学者。

(2) 对数据库有兴趣,希望快速、全面掌握SQL Server 2019的读者。

(3) 对SQL Server 2019没有经验,想学习SQL Server 2019并进行应用开发的读者。

本书由陈冠星、雷燕瑞任主编,张蕾蕾、刘来权任副主编。其中,刘来权编写项目1、项目2; 雷燕瑞编写项目3、项目14、项目15和项目16; 陈冠星编写项目4~项目8; 张蕾蕾和郭清菊编写项目9~项目13。在本书编写过程中,

刘来权给予了我们很大的帮助和支持,提出了许多宝贵的建议,在此表示感谢。

由于编者水平有限,书中难免存在不足之处,敬请广大读者批评指正,以便修订时更加完善,诚心希望与读者共同交流、共同成长。

编者2026年1月

本书扩展资源