数据库原理与应用技术
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

前言

数据库是当前计算机领域中应用最广泛、发展最迅速的技术,是计算机及其相关专业的必修课。本书比较全面地介绍了数据库的基础理论、应用技术和方法,介绍了当前的研究发展状况和新型数据库系统。本书可作为高等院校学生学习数据库的教材,也可作为相关技术人员、工程人员的技术参考书。

本书满足读者对实用技术和新技术的求知需要,遵循创新教育和素质教育的教学理念。书中内容有两条主线:一是数据库的基础理论主线,包括第1章数据库系统概述、第4章关系模型及关系操作、第7章数据库保护技术、第8章关系规范化理论和优化技术和第9章数据库的研究与发展;二是数据库实用技术主线,包括第2章 信息模型与数据模型、第3章数据库设计方法和实例、第5章结构化查询语言SQL和第6章SQL Server数据库管理系统等。这两条主线相互呼应,相互渗透,叙述基础理论时深入浅出、易懂易学,介绍应用技术时详尽周密、图文并茂。理论与技术的密切结合,构成了本书的一大特色。

与其他数据库技术书相比,本书在知识结构和论述方法方面有较大变化。书中知识链结构按面向对象思想设计,把数据库设计、SQL Server数据库系统和数据库保护的内容尽可能地安排在前面章节中,使内容沿数据库的设计、定义、操作和控制的方向平滑伸展,符合理论—实践—提高这一认识和理解问题的自然规律,并有利于尽早地上机实验。书中的理论概念尽量以案例和任务驱动法介绍,通过SQL Server DBMS和具体实例讲述有关触发器、C/S和B/S结构、数据库安全保护等知识,使原本抽象的概念变得生动和形象起来,读者更容易掌握和理解。

为了便于读者更好地理解有关概念,掌握相关技术和切入深层次问题,书中例题具有典型性和代表性,例题后有解题说明及例题分析,指出了本例解题的方法、易错之处和易混概念,起到了对正文概念的解释和补充的作用。其次,书中的例题具有整体性和示范性,在上机实验的操作中,例题可被直接引用、变形引用或参考引用。

本书最后附录是数据库系统实验参考,包括数据库系统实验方案和数据库系统实验安排,课程实验为9个实验项目。本书中的实验有基础操作型、提高操作型和选择操作型三个层次,为读者学习、研究数据库理论和技术提供了一定空间。本书涉及的实验内容、实验方法和实验例题,几乎都可以在书中有关章节中找到。实验软件最好选择SQL Server 2000 DBMS,该系统是一种面向21世纪的、功能相对完备、支持环境要求不高的关系数据库管理系统。尽管目前已有SQL Server 2005和SQL Server 2008数据库管理系统的新版本,但它们与SQL Server 2000相比,基本功能相差不大,却需要较高的硬件、软件环境支持。

本书由苗雪兰和宋歌编著,另有宋会群、霍英、段琢华、龙腾芳、陈正铭、罗忠亮、梁永霖、黄玉昌、庄景明、成汉健、潘景新以及贺淑芳也参与了本书编著工作。本书虽集作者数十年教学、科研之功,但对于飞速发展的数据库理论和技术而言,也难免顾此失彼、有些错误,因此恳请学界同仁不吝批评指正。

本书为任课教师提供配套的教学资源(包含教学设计和教学课件),需要者可登录到华信教育资源网(http://www.hxedu.com.cn),注册之后进行下载,或发邮件到unicode@phei.com.cn进行咨询

作者