数据库原理与应用
普通高等教育“十一五”国家级规划教材

作者:宋金玉

丛书名:计算机系列教材

定价:35元

印次:1-2

ISBN:9787302258162

出版日期:2011.06.01

印刷日期:2013.08.01

图书责编:张瑞庆

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本教材的第1~5章系统地阐述了数据库的基本概念和基本理论,包括数据库的概念、系统体系结构、关系数据模型、关系操作语言、关系的完整性以及关系规范化理论,第6~8章全面地分析了数据库管理系统的数据存储管理、查询优化和事务管理等核心技术,第9~10章从软件工程的角度讲述了数据库的设计以及不同环境下的编程方法,第11章对数据库技术的发展做了简要的介绍。 本教材的编写以《高等学校计算机科学与技术专业公共核心知识体系与课程》和《高等学校计算机科学与技术专业核心课程教学实施方案》为指导,适合作为高等院校计算机及其相关专业数据库课程的教材,也可作为从事数据库系统研究、开发和应用的研究人员和工程技术人员的参考书。

数据库技术从20世纪60年代中期产生至今,经历了几次重大的演变,成就了C.W.Bachman、E.F.Codd和James Gray三位图灵奖得主。数据库技术已成为计算机科学技术中发展最快的领域之一,是应用最广的技术,也是计算机信息系统与应用系统的核心技术和重要基础。“数据库系统”是高等院校计算机科学与技术专业的8门公共核心课程之一。 本教材的编写以《高等学校计算机科学与技术专业公共核心知识体系与课程》(以下简称《知识体系》)和《高等学校计算机科学与技术专业核心课程教学实施方案》(以下简称《实施方案》)为指导,参考了大量国内外教材、专著、论文和教学资料,并努力跟踪数据库学科的新发展、新技术,融入作者在教学过程中的经验体会和学术研究的成果编写而成。 本教材内容注重数据库的基本概念、基本理论和基本技术的讲解与训练,以关系数据库理论、关系数据库管理系统核心技术、数据库设计与编程为主组织内容。基本涵盖了《知识体系》的教学大纲和《实施方案》中的各类(科学型、工程型、应用型)标准中所涉及的内容,并基本按课程内容矩阵来组织,满足《知识体系》和《实施方案》的课时要求,使得教材具有更强的指导意义。其中对《实施方案》中“完整性”的内容,教材将其分解在第3章的“关系的完整性约束”和第4章的“更新操作的完整性检查”以及“触发器”的内容中。对《实施方案》中“安全性”部分中的“安全性控制”安排在第4章的“SQL中的授权控制”中,结合具体的语言来讲述;而将“数据库安全”所要求的内容融入到第6章和第8章的部分内容中;“安全性”中其他方面的内容并没有在教材中涉及,一是因为“加密算法”等问题本身是数据库的高级...

目录
荐语
查看详情 查看详情
第1章 数据库系统概论 /1

1.1 数据管理技术的发展 /1

1.2 数据库的基本概念 /5

1.2.1 数据库 /5

1.2.2 数据库管理系统 /9

1.2.3 数据库系统 /10

1.3 数据库系统体系结构 /12

1.3.1 数据库系统的三级模式结构 /13

1.3.2 二级映射与数据独立性 /17

1.3.3 DBMS的模块组成 /19

1.3.4 DBMS的客户/服务器(Client/Server)体系结构 /20

1.4 小结 /22

习题 /23第2章 数据模型 /26

2.1 现实世界客观对象的抽象过程 /26

2.2 概念模型 /27

2.3 数据模型概述 /29

2.3.1 关系模型 /31

2.3.2 半结构化数据模型 /32

2.3.3 面向对象数据模型 /35

2.4 小结 /36

习题 /36第3章 关系数据库理论 /38

3.1 关系模型概述 /38

3.1.1 关系的数据结构 /38

3.1.2 关系的完整性约束 /43

3.1.3 关系操作 /45

3.2 关系代数 /47

3.2.1 传统的集合运算 /47

3.2.2 专门的关系运算 /49

3.2.3 用关系代数表达式实现关系查询 /53

3.3 关系演算 /54

3.3.1 关系演算中关系的表示 /55

3.3.2 元组关系演算 /55

3.3.3 域关系演算 /57

3.4 小结 /59

习题 /59第4章 关系数据库标准查询语言SQL /65

4.1 SQL语言概述 /65

4.2 SQL中的数据定义 /68... 查看详情

查看详情