前言
本书为“十二五”普通高等教育本科国家级规划教材、普通高等教育“十一五”国家级规划教材。
本教材以满足学生对实用技术和新技术的求知需要为目的,服从创新教育和素质教育的教学理念。本书有两条主线:一条是数据库的基础理论,包括第1章数据库系统概述、第4章关系数据库、第7章关系数据库理论和第9章新型数据库系统及数据库技术的发展等;另一条主线是数据库实用技术,包括第2章数据模型与概念模型、第3章数据库系统的设计方法、第5章SQL Server数据库管理系统、第6章数据库的建立与管理、第8章数据库保护技术等。这两条主线相互呼应,相互渗透,理论与技术密切结合。
本教材具有两大特色:一是把数据库系统设计和SQL Server 2017关系数据库系统的内容尽可能地安排在前面章节中,比较合理地使这些内容沿数据库的设计、定义、操作和控制的方向平滑伸展,符合理论—实践—提高这一认识和理解问题的自然规则,使学生容易掌握、教师容易讲解,并有利于尽早地安排上机实验;另一特色是以SQL Server 2017关系数据库系统为案例,介绍数据库使用技术和相关的理论概念,例如,通过它讲述有关数据库建立、查询和维护方法,讲述T-SQL语句特征及表示方法,介绍数据库安全保护及完整性保护等实用技术,使原本较抽象的内容变得生动和形象起来,对提高学生的动手能力非常有利。
为便于学生更好地理解有关概念,掌握相关技术和比较容易地切入数据库的深层次问题,书中例题具有典型性和代表性,例题后有解题说明及例题分析,指出了本例解题的方法、易错之处和易混概念,起到了对正文概念进行解释和补充的作用。其次,书中的例题具有整体性和示范性,在上机实验的操作中,例题可被直接引用、变形引用或参考引用。本书最后一章是教学标准、实验标准及实验方案,包括了9个实验,这些实验从第3章起就可以开始进行。本书中的实验部分包括了实验目的、实验内容、实验步骤和实验题目等,还提供了实验数据、T-SQL语句和结果,供教学参考。
本书保持了前面版本的总体风格,主要做了三方面的改动:一是改用目前流行的SQL Server 2017为RDBMS,介绍数据库管理新方法和应用新技术;二是将数据库操作语言T- SQL和SSMS(SQL Server 2017的集成管理平台)融为一体,介绍数据库的建立、维护、查询及管理方法,突出了各自功能特色和应用特色;三是重新修订了教学标准、实验标准及实验方案,突出了实验教学环节,更方便教学和自学。
本书可作为高等院校学生学习数据库的教材,也可作为从事计算机专业的科研人员、工程人员的技术参考书。书中带有*号的章节,为选修或自学内容。
本书由苗雪兰、刘瑞新、宋歌主编,参加编写的还有邓宇乔、宋会群和徐维维。本书作者虽拥有丰富的教学、科研经验,但由于数据库技术飞速发展,难免顾此失彼。对于书中存在的错误和不妥之处,敬请学界同仁批评指正。
编者