数据库系统原理及应用(SQL Server 2012)
上QQ阅读APP看书,第一时间看更新

前言

随着计算机信息化的不断发展,数据库技术已经属于应用最为广泛的技术之一,已成为各类信息管理系统的核心技术和重要基础。而数据库课程是计算机、软件工程及相关专业的专业基础课程之一。本书详细介绍了数据库系统的基本原理及相关实践应用,使学生掌握数据库系统原理相关理论知识的同时,并熟练掌握一门主流数据库管理系统(SQL Server 2012)的应用技术,利用常用的开发工具进行数据库应用系统的设计与开发。

本书理论联系实际,主要包括两篇,数据库理论篇和数据库实践指导篇。

数据库理论篇主要介绍数据库系统原理基础理论知识,包括数据库系统概述、关系数据库、关系数据库标准语言SQL、关系规范化理论、数据库设计和数据库安全保护等。数据库实践指导篇主要介绍在SQL Server 2012环境下,数据库实践的各项实验。实践指导篇又分为三大部分:数据库基础操作、数据库开发实践和数据库综合实践。数据库基础操作涉及数据库和表的基本操作、完整性约束的实现、数据的增删改查操作、索引、视图和数据库设计;数据库开发实践主要介绍了T-SQL编程、触发器、存储过程及数据库的备份与恢复等高级应用;数据库综合实践提供了综合案例。在学生学习数据库理论的同时,通过实践部分的讲解,为学生提供了数据库应用开发实践指导。

本书具有以下几个特点。

(1)本书内容系统全面,同时包含数据库理论知识和实验指导,理论和实践内容相互融合、相互补充。

(2)本书实践采用较新的SQL Server 2012作为开发环境,采用实际等案例作为实验驱动,以案例贯穿整个实验内容。实验中还特别提供了案例场景、最佳实践等实践经验,采用深入浅出、循序渐进的方式进行讲解,每个实验都具有典型性,且实践性强。实践篇最后还给出了一个综合案例,将所有知识进行融合,便于读者学习和实践,以达到理论联系实际、真正学以致用的教学目的。

(3)本书还提供了丰富的习题和练习,供读者进行举一反三的学习。

(4)为方便读者学习和教师授课,本书还提供了PowerPoint电子课件,读者可以登录人民邮电出版社教学服务与资源网(www.ptpedu.com.cn)进行下载。

本书由袁丽娜担任主编,王刚、罗琼担任副主编。其中第1章和部分数据库基础操作实验由王刚编写,第3章、部分数据库基础操作实验和综合实验由罗琼编写,第2章、第4章、第5章、第6章和部分数据库基础操作实验、数据库开发实验由袁丽娜编写。本书在编写过程中还得到了很多领导及老师的帮助,在此表示衷心的感谢。

本书在编写过程中,由于时间仓促,编者水平有限,书中个别地方难免会有疏漏,敬请广大读者批评指正。

编者
2015年5月