内容简介

数据库技术作为计算机软件领域的一个重要分支,是计算机科学技术中发展最快的领域之一,也是应用最广的技术之一。数据库技术发展到今天已成为以计算机为中心的信息系统与应用系统的核心技术和重要基础。因此在计算机专业的教学中,数据库课程的地位和作用是极其重要的。 本书作为中央电大专升本的教材,在编写时注意了以下原则:首先,在深度和广度上要完全达到计算机专业大学本科生的要求;其次,起步基点较低,以适应从未学过数据库的读者(包括非计算机专科的学生);最后,对于原来计算机专科的学生,能温故而知新,进而在更高的层次上理解和掌握本教材的内容。 在编写过程中,作者结合长年对清华大学计算机系本科生讲授多门软件课程的教学体会和经验,对书中的重点和难点进行了深入的分析,并结合典型例题使抽象的概念具体化,然后在此基础上进行总结归纳,以使读者准确理解、熟练掌握相关的知识点。比如,第6章关系数据库设计理论有一定难度,作者从关系模式设计中可能出现的问题入手,分析产生的根源,提出解决的途径,进而总结了分解的原则和方法,等等。 本书围绕数据库的设计、编程与实现,系统、全面地介绍了数据库系统的基本概念、基本原理、基本方法以及应用技术。主要内容包括数据库建模、关系模型和关系运算、数据库语言SQL(包括最新标准SQL2和SQL3)及其系统环境、关系数据库设计理论及数据库设计、面向对象的对象定义语言和对象查询语言、以及查询优化和并发控制。 本书的主要特点是新颖、系统、全面、实用。内容深入浅出,注意总结归纳。所以要求内容新颖是希望在数据库技术发展很快的情况下,本书作为教材在10年之内都能基本适用。 为便于学习,在每章的前面都列出了本章要点,指出本章的主要内容以及应该理解和掌握的知识点;在每章的最后都给出本章的小结,对主要知识点进行归纳总结;附有习题。 教学实验是学习数据库课程的重要环节。本书的最后是和教学实验有关的内容,包括:综合实验,给出三个综合实验课题及其要求和其中一个实验的实验报告;MS SQL Server介绍。 本书是教育部人材培养模式改革和开放教育试点教材之一,供中央电大计算机专业本科生使用,也可作为其他高等院校本科生数据库课程的教材。对于从事数据库研制、开发和应用的有关人员,本书也是一本很好的参考书。