更新时间:2019-01-02 08:08:56
封面
版权信息
前言
第1章 数据库与SQL基础
1.1 数据库的基本概念
1.2 数据库系统的结构、组成及工作流程
1.3 关系数据库
1.4 SQL语言基础
1.5 SQL环境
第2章 主要的关系数据库与SQL
2.1 SQL Server
2.2 Transact-SQL
第3章 创建、修改和删除表
3.1 表的基础知识
3.2 SQL数据类型
3.3 表的创建(CREATE)
3.4 表的修改
3.5 表的删除与重命名
3.6 创建、删除数据库
第4章 索引与视图的创建
4.1 索引的基础知识
4.2 索引的创建与销毁
4.3 视图的基础知识
4.4 视图的创建与销毁
第5章 简单的查询
5.1 查询的基本结构
5.2 列的查询
5.3 排序查询结果
5.4 使用WHERE子句定义搜索条件查询
第6章 复杂搜索条件查询
6.1 本章用到的实例表
6.2 组合查询条件
6.3 IN运算符
6.4 NOT运算符
6.5 使用LIKE进行模糊查询
第7章 连接符、数值运算与函数
7.1 本章实例用到的表
7.2 连接符
7.3 数值运算
7.4 函数
第8章 聚合分析与分组
8.1 聚合分析的基本概念
8.2 聚合函数的应用
8.3 组合查询
第9章 多表查询
9.1 本章用到的实例表
9.2 表的基本连接
9.3 表的连接类型
9.4 UNION与UNION JOIN
9.5 表连接的其他应用及注意问题
第10章 子查询
10.1 创建和使用返回单值的子查询
10.2 创建和使用返回多行的子查询
10.3 相关子查询
10.4 嵌套子查询
10.5 使用子查询创建视图
10.6 树查询
第11章 数据插入操作
11.1 插入单行记录
11.2 插入多行记录
11.3 表中数据的复制
11.4 从外部数据源导入、导出数据
第12章 数据的更新和删除
12.1 更新表中的数据
12.2 删除表中的数据
12.3 通过视图更新表
第13章 安全性控制
13.1 SQL安全模式
13.2 角色管理
13.3 权限管理
13.4 SQL Server安全管理
13.5 Oracle安全管理
第14章 完整性控制
14.1 完整性约束简介
14.2 与表有关的约束
14.3 深入探讨外键与完整性检查
14.4 域约束与断言
14.5 SQL Server中的完整性控制
第15章 存储过程与函数
15.1 SQL中的存储过程与函数
15.2 SQL Server中的流控制语句
15.3 SQL Server中的存储过程和函数
15.4 Oracle中的流控制语句
15.5 Oracle数据库中的存储过程
第16章 SQL触发器
16.1 触发器的基本概念
16.2 SQL Server中的触发器
16.3 Oracle数据库中触发器的操作
第17章 SQL中游标的使用
17.1 SQL游标的基本概念
17.2 SQL游标的使用
17.3 SQL Server中游标的扩展
17.4 Oracle中游标的使用
17.5 小结
第18章 事务控制与并发处理
18.1 SQL事务控制
18.2 事务控制的具体实现
18.3 并发控制
18.4 SQL Server中的并发事务控制
18.5 Oracle中的并发事务控制