《高等院校信息技术规划教材:数据库原理及技术》重点介绍了数据库系统的基本概念、基本原理和基本设计方法,同时基于sQL Server、Oracle、MySQlO介绍了数据库应用技术。《高等院校信息技术规划教材:数据库原理及技术》对传统的数据库理论和应用进行了精炼,保留实用部分,使其更为通俗易懂,更为简明与实用。
全书由三部分共10章组成,主要内容包括数据库系统概述、数据模型、关系数据库理论、SQL语言、关系数据库设计理论、数据库安全保护、数据库设计、sQL Server应用技术、Oracle应用技术、MySQlO应用技术和课程实验等。
《高等院校信息技术规划教材:数据库原理及技术》内容循序渐进、深入浅出,理论章节有适量的习题,技术章节给出了较多的实例,便于读者练习与巩固所学知识。
《高等院校信息技术规划教材:数据库原理及技术》可作为计算机各专业及信息类、电子类等相关专业的本科、专科“数据库原理及应用”、“数据库原理及技术”类课程的教材,同时也可供参加自学考试人员、数据库应用系统开发设计人员、工程技术人员及其他相关人员参阅。
Foreword 数据库技术是计算机科学技术中发展最快的领域之一,也是应用最广的技术之一,它已成为计算机信息系统与应用系统的核心技术和重要基础。
随着计算机技术的飞速发展及其应用领域的扩大,特别是计算机网络和Internet的发展,基于计算机网络和数据库技术的信息管理系统、应用系统得到了飞速的发展与深入广泛的应用。当前,计算机的计算模式已由单用户→主从式或主机/终端式结构→C/S结构→B/S结构发展到了Web服务、网格与云计算时代,然而数据库及其技术一直都是它们的后台与基础,并在发展中被不断赋予新的能力。目前,数据库技术已真正成为社会各行各业人员进行数据管理的必备技能。数据库技术相关的基本知识和基本技能必然是计算机及相关专业的必学内容。
数据库原理及应用技术类课程就是为学生全面掌握数据库技术而开设的专业基础课程。它现已是计算机各专业、信息类、电类专业等的必修课程。该课程的主要目的是使学生在较好地掌握数据库系统原理的基础上,利用理论联系实际来较全面、透彻地掌握数据库应用技术。这也是本书的目标。
本书具有循序渐进、深入浅出、抓住要点、精选内容的特点,围绕数据库系统的基本原理与应用技术两个核心点展开。全书由3部分组成,共10章。
第1部分原理篇包括第1~6章。第1章集中地介绍了数据库系统的基本概念、基本知识与基本原理,其内容包括数据库系统概述、数据模型、数据库系统结构、数据库系统的组成、数据库技术的研究领域及其发展等;第2章借助数学的方法,较深刻、透彻地介绍了关系数据库理论,其内容包括关系模型、关系数据结构及形式化定义、关系的完整性、关系代数、关系演算等;第3章介绍了实用的关系数据库标准语言SQL,其内容包括SQL语言的基本概念与特点、SQL语言的数据定义、数据查询、数据更新、数据控制、视图等功能及嵌入式SQL语言应用初步;第4章是关于关系数据库设计理论方面的内容,主要介绍了规范化问题的提出、规范化、数据依赖的公理系统等知识;第5章是关于数据库统一管理与控制方面的内容,主要介绍了数据库的安全性、完整性控制、并发控制与封锁、数据库的恢复等知识;第6章介绍数据库设计方面的概念与开发设计过程,包括数据库设计概述及规范化数据库开发设计六步骤等。
第2部分技术篇包括第7~9章,重点介绍了Oracle数据库管理系统。第7章以SQL Server 2005实用数据库系统为背景,介绍了数据库系统的基本操作与应用技能;第8章以Oracle实用数据库系统为背景,介绍了Oracle数据库系统的操作与应用技能,其内容包括创建与管理数据库、表、视图、存储过程、触发器等;第9章以MySQL实用数据库系统为背景,介绍了MySQL数据库系统的基本操作。
第3部分实验篇包括第10章。这部分以SQL Server数据库系统为背景,设计了课程实验内容。
数据库原理及技术本书内容精练、核心、实用,适合数据库原理及应用技术类课程的教学需要。
本书在内容编排、叙述方式、图示释义等方面具有特色,力图使书本理论知识深入浅出,更适合教与学;数据库应用技术是基于目前主流的三大数据库管理系统来初步介绍的,浅显易懂,使读者易于入门、能基本把握本书的内容,起到引导学习的作用。
本书理论部分每章除有基本知识外,还有章节要点、小结、适量的练习题等,以配合对知识点的掌握。讲授时可根据学生、专业、课时等情况对内容进行适当取舍,带有“*”的章节内容是取舍的首选对象。本书提供了PPT演示稿、三大数据库书本介绍内容之外的其他内容,请见本书相关资料(可从清华大学出版社网站下载).
本书可作为计算机各专业及信息类、电子类专业等的数据库相关课程教材,同时也可供参加自学考试人员、数据库应用系统开发设计人员、工程技术人员及其他相关人员参阅。
本书由钱雪忠、王燕玲、林挺等主编,参编人员有钱雪忠(江南大学物联网工程学院)、王燕玲(洛阳师范学院)、林挺(天津科技大学经济与管理学院)、陈国俊(江南大学太湖学院)、李京、马晓梅、程建敏、徐毅、桑庆兵、黄建华、黄学光、王萌等。本书在编写过程中,得到了江南大学物联网工程学院数据库课程组教师们的大力协助与支持,使编者获益良多,谨此表示衷心的感谢。
由于时间仓促,编者水平有限,书中难免有错误、疏漏和欠妥之处,敬请广大读者与同行专家批评指正。
联系方式E-mail: qxzvb@163.com,xzqian@jiangnan.edu.cn.
钱雪忠于江南大学蠡湖校区2010年10月
第一部分 原理篇
第一章 绪论
第二章 关系数据库
第三章 关系数据库标准语言SQL
第四章 关系数据库设计理论
第五章 数据库安全保护
第六章 数据库设计
……
第二部分 技术篇
第三部分 实验篇
参考文献