数据库原理与应用 / 21世纪高等学校计算机教育实用规划教材
¥29.00定价
作者: 孟凡荣、闫秋艳
出版时间:2016年3月
出版社:清华大学出版社
- 清华大学出版社
- 9787302214670
- 1-3
- 94520
- 16开
- 2016年3月
- 工学
- 软件工程
- TP311.13
- 计算机
- 本专科、高职高专
内容简介
全书主要论述了数据库相关的基本概念,内容包括数据库系统的产生与发展、数据库系统特点、数据库系统的数据模型、数据库系统体系结构、关系数据库方法、关系数据库标准语言SQL、关系规范化理论、数据库设计、数据库保护、数据库设计实例和数据库技术新发展等。
本书以当前比较流行的关系数据库为核心,在力求概念清晰的同时深入浅出地论述了关系数据库的基本原理、方法和技术。使读者既能学习关系数据库的基本概念、基本原理和基本技术,同时又能利用它真正解决实际的问题,做到学以致用。
本书可以作为高等院校计算机专业数据库原理与应用课程的教学用书,还可以作为与计算机相关专业的教学用书,亦可以作为广大科技人员的学习用书或参考书。
本书以当前比较流行的关系数据库为核心,在力求概念清晰的同时深入浅出地论述了关系数据库的基本原理、方法和技术。使读者既能学习关系数据库的基本概念、基本原理和基本技术,同时又能利用它真正解决实际的问题,做到学以致用。
本书可以作为高等院校计算机专业数据库原理与应用课程的教学用书,还可以作为与计算机相关专业的教学用书,亦可以作为广大科技人员的学习用书或参考书。
目录
第1章 绪论 1.1 数据库、数据库管理系统、数据库系统和数据库应用系统 1.1.1 数据库 1.1.2 数据库管理系统 1.1.3 数据库系统 1.1.4 数据库应用系统 1.2 数据库系统的产生与发展 1.2.1 数据、信息、数据管理与数据处理 1.2.2 数据管理技术的产生与发展 1.2.3 数据库系统的特点 1.3 数据模型 1.3.1 数据模型概述 1.3.2 实体联系数据模型 1.3.3 数据模型常用结构 1.4 数据库系统结构 1.4.1 数据库系统的三级模式结构 1.4.2 数据库的两级映像与数据独立性 1.4.3 用户通过DBMS访问数据库的过程 1.5 数据库管理系统 1.5.1 数据库管理系统的主要功能 1.5.2 数据库管理系统应该满足的要求 1.5.3 数据库管理系统程序模块的组成 1.5.4 数据库管理系统的层次结构 1.5.5 常见的数据库管理系统 1.6 数据库应用系统常用的几种结构 1.6.1 单用户结构 1.6.2 集中式结构 1.6.3 分布式结构 1.6.4 客户机/服务器结构 1.6.5 浏览器/服务器结构 1.7 数据库技术的新发展 小结 习题1 第2章 关系数据库 2.1 关系 2.1.1 关系定义 2.1.2 关系操作 2.1.3 关系完整性约束 2.2 关系代数 2.2.1 传统的集合运算 2.2.2 专门的关系运算 2.2.3 关系代数举例 2.3 查询优化 2.3.1 查询优化的必要性 2.3.2 查询优化的策略和算法 2.4 关系系统 2.4.1 关系系统定义 2.4.2 关系系统分类 2.4.3 全关系系统的基本准则 2.5 关系演算 2.5.1 元组关系演算 2.5.2 域关系演算 小结 习题2 第3章 关系数据库标准语言SQL 3.1 SQL概述 3.1.1 SQL的发展 3.1.2 SQL的特点 3.1.3 SQL体系结构 3.2 SQL的定义功能 3.2.1 基本表的定义 3.2.2 基本表的修改和删除 3.2.3 索引的建立与删除 3.3 数据查询 3.3.1 单表查询 3.3.2 连接查询 3.3.3 嵌套查询 3.4 数据更新 3.4.1 插入数据 3.4.2 删除数据 3.4.3 修改数据 3.5 视图 3.5.1 建立视图 3.5.2 删除视图 3.5.3 查询视图 3.5.4 更新视图 3.6 数据控制 3.6.1 授权 3.6.2 收回权限 3.7 嵌入式SQL 小结 习题3 第4章 关系规范化理论 第5章 数据库设计 第6章 数据库保护第7章 数据库新技术 第8章 SQL Server 2000 第9章 数据库应用实例 参考文献