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

本书主要介绍数据库的基本原理、主要操作、编程方法、设计模式、设计工具、设计案例,并且系统地提出了数据库规范化的“四个原子化”理论,以及七个数据库设计模式方法论。 本书适合于各类理工科大学计算机相关专业的数据库原理与设计课程,也适合于IT企业的软件工程师自学之用。作为大学教材,教学内容应涵盖全部章节(非重点院校可省略打星号的章节),教学计划是4学分72学时。

实用数据库教程(第2版)是一本具有自主创新、特色鲜明、自成体系的大学教材,是作者在IT企业多年数据库设计经验与在高校多年数据库教学经验的积累与总结。为了克服第1版的某些缺陷,该版对第1篇进行了重新构思与编写,并且增加了数据仓库简明原理1章;对第2篇进行了充实与加强,使其更加丰满;对第3篇进行了彻底更新,使其更加实用。该版围绕数据库的“基本原理、主要操作、编程方法、设计模式、设计工具、设计案例”等核心内容,进行深入论述,使其精益求精。从实用数据库教程的角度上看,该版内容上耳目一新,理论上深入浅出,实践上通俗易懂,其目的是使高校数据库原理与设计课程及IT企业实际需求,实现无缝连接,变为平滑接轨,帮助读者成为数据库高手。 本书第1篇是“数据库基本原理”篇。数据库基本原理是研究关系模型原理、结构化查询原理、事务处理与并发控制原理、数据库规范化原理、数据库编程原理、数据库管理原理、数据仓库原理的科学。这些原理不仅对数据库管理系统的设计与实现很有必要,而且对数据库规范化设计与数据库编程大有好处。 本书第2篇是“数据库设计模式”篇。该篇不但提出了数据库规范化的四个原子化理论(属性原子化、实体原子化、主键原子化、关系原子化),而且还提出了七个数据库设计模式(主从模式、弱实体插足模式、强实体插足模式、列变行模式、星系模式、主题模式、全局模式)。由于四个原子化理论揭示了数据库规范化的内在规律,又有七个数据库设计模式的强力支持,才使得数据库规范化与数据集成化的道路,由崎岖山间小道变为宽敞平原大道。 本书第3篇是“数据库设计实践”篇。该篇包括数据库设计工具和数据库设计案例分析。PowerDesi...

目录
荐语
查看详情 查看详情
第1篇 数据库基本原理

第1章 数据库系统概论31.1 数据库系统的基本概念3

1.2 数据模型与数据库系统6

1.3 数据库系统的特点11

1.4 数据库系统的组成12

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

习题115

第2章 关系数据库原理17

2.1 关系数据库基本概念17

2.1.1 关系的名词解释17

2.1.2 关系的数据结构22

2.1.3 关系的数据操作25

2.2 关系的完整性约束26

2.2.1 实体完整性约束26

2.2.2 参照完整性约束27

2.2.3 用户定义完整性约束28

2.3 关系代数29

2.3.1 传统的集合运算30

2.3.2 专门的关系运算32

习题236

第3章 数据库SQL语言原理38

3.1 SQL语言特点38◆实用数据库教程(第2版)目 录  3.2 数据库定义语句40

3.2.1 经典示例数据库40

3.2.2 模式定义语句43

3.2.3 表定义语句43

3.2.4 索引定义语句47

3.3 数据查询语句48

3.3.1 单表查询语句49

3.3.2 连接查询语句52

3.3.3 嵌套查询语句54

3.3.4 集合查询语句57

3.3.5 函数与表达式语句57

3.3.6 分组与筛选语句59

3.4 查询优化技术60

3.5 数据更新语句61

3.5.1 插入数据语句61

3.5.2 修改数据语句62

3.5.3 删除数据语句62

3.6 视图语句63

3.6.1 视图概论63

3.6.2 定义视图64

3.6.3 操作视图65

3.6.4 ... 查看详情

查看详情