关系数据库基础与技术

关系数据库基础与技术
作 者: 王志梅
出版社: 国防工业出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 关系数据库
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《关系数据库基础与技术》作者简介

内容简介

本书从数据库系统的应用着手,深入浅出地介绍了数据库基本原理,并且全面而系统地介绍了SQL语言的使用。主要内容包括:数据库概述、实体—联系模型、关系模型、关系数据库设计理论、SQL语言初步、SQL语言高级功能、关系数据库的实现技术及数据库新技术等。本书着重于以实例引人概念,且对概念的阐述以够用为度,注重实际技能的引导与培养。本书是一本针对高职高专的信息管理专业、计算机技术与应用专业及相关专业数据库课程的教材,也可作为数据库爱好者的参考书。

图书目录

第1章 数据库概述

1. 1 数据库系统的应用

1. 1. 1 应用实例

1. 1. 2 数据库系统的应用前景

1. 2 数据库相关概念

1. 3 数据管理技术的发展

1. 3. 1 文件管理系统

1. 3. 2 数据库管理系统

1. 4 数据库系统结构

1. 5 数据模型

1. 5. 1 数据模型及分类

1. 5. 2 数据模型的3个要素

1. 6 本章小结

习题

第2章 实体-联系模型

2. 1 实体-联系模型的基本要素

2. 1. 1 实体与实体集

2. 1. 2 实体型和实体值

2. 1. 3 属性

2. 1. 4 联系与联系集

2. 1. 5 码

2. 2 实体-联系图表示

2. 2. 1 E-R符号表示

2. 2. 2 E-R图的表示

2. 3 E-R模型的设计

2. 3. 1 确定实体集. 属性与实体间的联系

2. 3. 2 具有复合属性. 多值属性和派生属性的E-R图

2. 3. 3 具有弱实体集的E-R图

2. 4 E-R图的高级技术

2. 4. 1 特殊化

2. 4. 2 概括

2. 4. 3 属性继承

2. 5 E-R模型的设计实例

2. 5. 1 E-R图设计步骤

2. 5. 2 大学教学情况E-R图设计

2. 5. 3 银行企业的E-R图设计

2. 6 本章小结

习题

第3章 关系模型

3. 1 关系基本结构及术语

3. 2 关系模型的数据操作

3. 2. 1 关系操作

3. 2. 2 关系代数

3. 3 关系的完整性约束

3. 3. 1 实体完整性

3. 3. 2 参照完整性

3. 3. 3 自定义完整性

3. 4 将E-R模型转换为关系模型

3. 5 关系模型的特点

3. 6 本章小结

习题

第4章 关系数据库设计理论

4. 1 冗余和存储异常问题

4. 2 函数依赖

4. 2. 1 属性间的联系

4. 2. 2 函数依赖

4. 3 关系范式

4. 3. 1 第一范式

4. 3. 2 第二范式

4. 3. 3 第三范式

4. 4 关系范式的规范化

4. 4. 1 各范式之间的关系

4. 4. 2 关系模式的分解准则

4. 4. 3 关系模式分解实例

4. 5 关系数据库设计

4. 5. 1 数据库设计概述

4. 5. 2 数据库设计的基本步骤

4. 5. 3 数据库设计简单示例

4. 6 本章小结

习题

第5章 SQL语言初步

5. 1 SQL基本概念

5. 1. 1 SQL语言标准

5. 1. 2 SQL语言的特点

5. 1. 3 SQL语言功能概述

5. 2 SQL的数据类型

5. 2. 1 数值型

5. 2. 2 字符数据类型

5. 2. 3 日期时间类型

5. 2. 4 货币类型

5. 2. 5 SQL的标识符与关键字

5. 3 基本查询语句

5. 3. 1 查询语句的基本结构

5. 3. 2 投影

5. 3. 3 选择

5. 3. 4 对查询结果进行排序

5. 4 高级查询语句

5. 4. 1 聚集查询

5. 4. 2 连接查询

5. 4. 3 集合查询

5. 4. 4 子查询

5. 4. 5 关于引用AS指定的名字的规则

5. 5 数据操作语句

5. 5. 1 插入数据

5. 5. 2 删除数据

5. 5. 3 更新数据

5. 6 数据定义语句

5. 6. 1 定义基本表

5. 6. 2 定义视图

5. 7 本章小结

习题

第6章 SQL语言高级功能

6. 1 约束

6. 1. 1 NOT NULL约束

6. 1. 2 DEFAULT约束

6. 1. 3 PRIMARY KEY约束

6. 1. 4 UNIQUE约束

6. 1. 5 FOREIGN KEY约束

6. 1. 6 CHECK约束

6. 1. 7 约束的作用对象

6. 2 触发器

6. 2. 1 触发器的概念

6. 2. 2 触发器的结构

6. 2. 3 触发器示例

6. 3 游标

6. 3. 1 游标的概念

6. 3. 2 定义游标

6. 3. 3 游标示例

6. 4 嵌入式SQL

6. 4. 1 接口与声明

6. 4. 2 嵌入式SQL的实现

6. 5 安全控制

6. 5. 1 数据库的安全性控制

6. 5. 2 SQL语言中的安全性控制

6. 6 本章小结

习题

第7章 关系数据库的实现技术

7. 1 索引与散列

7. 1. 1 索引的基本概念

7. 1. 2 有序索引

7. 1. 3 散列索引

7. 1. 4 SQL中的索引定义

7. 2 事务与并发控制

7. 2. 1 事务

7. 2. 2 SQL中的事务控制语句

7. 2. 3 并发控制

7. 3 本章小结

习题

第8章 数据库新技术

8. 1 基于对象的数据库

8. 1. 1 关系模型的局限

8. 1. 2 面向对象数据模型

8. 1. 3 对象一关系数据库

8. 2 XML

8. 2. 1 XML数据结构

8. 2. 2 XML文档模式和XML查询

8. 2. 3 XML与数据库

8. 3 数据仓库与数据挖掘

8. 3. 1 数据仓库 Data Warehousing

8. 3. 2 OLAP

8. 3. 3 数据挖掘 Data Mining

8. 3. 4 实现

8. 4 其他新技术

8. 5 本章小结

习题

附录

参考文献