图书前言

前言

党的二十大报告指出: 教育、科技、人才是全面建设社会主义现代化国家的基础性、战略性支撑。必须坚持科技是第一生产力、人才是第一资源、创新是第一动力,深入实施科教兴国战略、人才强国战略、创新驱动发展战略,开辟发展新领域新赛道,不断塑造发展新动能新优势。高等教育与经济社会发展紧密相连,对促进就业创业、助力经济社会发展、增进人民福祉具有重要意义。

数据库最初是作为大公司或大机构进行大规模事务处理的基础。后来随着个人计算机的普及和互联网的兴起,数据库的应用范围呈指数级增长,遍及各行各业,如铁路、证券、银行、医院、学校,以及国家政府部门、国防军工领域、科技发展领域等。

随着信息时代的发展,数据库也相应产生了一些新的应用领域,主要包括处理声音、图像和视频等数据的多媒体数据库,在移动计算机系统(如笔记本电脑、掌上电脑等)上发展起来的移动数据库,用于地理信息系统和计算机辅助设计的空间数据库,以及随着人工智能的发展,逐渐被广泛应用的专家决策系统等。

SQL Server 2022是一个功能完备的数据库管理系统,提供了完整的关系数据库创建、开发和管理功能。它功能强大、操作简便,日益被广大数据库用户所喜爱,而且越来越多的开发工具提供了与SQL Server的接口。

本书系统地介绍了数据库技术的基本理论,全面介绍了SQL Server 2022的各项功能,数据库系统设计、维护及管理以及数据库应用系统开发相关的技术。全书分三部分共15章: 第一部分是

基础篇(第1~4章),系统讲述数据库的基本理论知识,

包括数据库系统的发展过程和基本概念,数据模型,关系数据库的基本概念、关系完整性、关系代数和关系规范化基础,数据库设计全过程及设计实例; 第二部分是

应用篇(第5~14章),全面讲述数据库管理系统SQL Server 2022的应用,

包括SQL Server 2022软件介绍、安装与配置及TSQL基础,数据库的概念和各种操作,表的基本操作,数据库的各种查询操作及实例,TSQL编程的基本知识和函数、游标的介绍,视图和索引的概念、作用及操作,存储过程和触发器的概念、作用及操作,事务与并发控制,数据库系统的用户验证和权限管理以及数据加密,数据库的备份、

还原与分离、附加; 第三部分是

开发篇(

第15章),运用一个“教学管理系统”实例介绍了基于C#.NET的SQL Server数据库应用系统的开发过程。

本书作者长期从事高校计算机类专业的教学工作,不仅具有丰富的教学经验,

而且具有多年的数据库开发经验。依据长期的教学经验,深知数据库的主要知识点和重点、难点,什么样的教材适合教学使用,学生及各类读者对数据库的学习方式和兴趣所在,以及如何组织书本的内容更利于教学和自学,从而形成本书的结构体系。

本书内容翔实,体系完整,图文并茂,具有较强的系统性和实用性; 章节安排合理,理论与实践紧密结合,每章后面都配有习题,有助于读者理解概念、巩固知识、掌握重点、攻克难点。另外,书后的附录包含每章的实验,供读者进行操作实践。

为便于教学,本书提供丰富的配套资源,包括教学大纲、教学课件、电子教案、程序源码、在线作业、习题答案和1300分钟的微课视频。

资源下载提示

课件等资源: 扫描封底的“图书资源”二维码,在公众号“书圈”下载。

素材(源码)等资源: 扫描目录上方的二维码下载。

在线自测题: 扫描封底的作业系统二维码,再扫描自测题二维码,可以在线做题及查看答案。

微课视频: 扫描封底的文泉云盘防盗码,再扫描书中相应章节的视频讲解二维码,可以在线学习。

本书可作为高等院校计算机相关专业

“SQL Server数据库”课程的

教学用书,也

可作为培养数据库系统工程师的培训教材,还可作为

数据库管理人员及数据库应用系统开发人员的参考用书。

本书第1~4章和第14章由尹志宇编写,第5~10章由李涵玥编写,第11章由解春燕编写,第12章由李青茹编写,第13章由于富强编写,第15章由解春燕和李涵玥编写。附录实验由尹志宇编写。

由于作者水平有限,书中难免有疏漏与不足之处,衷心希望广大读者批评指正。

作者2025年1月