主页 详情

《SQL应用与开发标准教程》_杨志姝等编著_11664323_7302130140

【书名】:《SQL应用与开发标准教程》
【作者】:杨志姝等编著
【出版社】:北京:清华大学出版社
【时间】:2006
【页数】:414
【ISBN】:7302130140
【SS码】:11664323

最新查询

内容简介

目录

第1章 关系数据库及SQL导论

1.1 数据库术语

1.1.1 数据

1.1.2 数据库及数据库管理系统

1.1.3 数据库系统

1.1.4 关系数据库及关系数据库管理系统

1.2 关系数据库设计概述

1.2.1 数据库设计过程

1.2.2 关系数据库规范化

1.3 关系表

1.3.1 实体模型

1.3.2 关系类型

1.4 关系操作

1.4.1 投影操作

1.4.2 选择操作

1.4.3 连接操作

1.5 SQL简介

1.5.1 SQL语法的分类

1.5.2 SQL语言的功能

1.5.4 SQL语言的执行类型

1.5.3 SQL语言的种类及结构

1.6 思考与练习

第2章 SQL环境

2.1 了解SQL环境

2.2 了解SQL目录

2.2.1 模式

2.2.2 模式对象

2.2.3 在SQL环境中命名对象

2.3.1 数据库概念

2.3 Oracle中的数据库和模式

2.3.2 数据库

2.3.3 模式

2.4 SQL Server中的数据库对象

2.4.1 表

2.4.2 视图

2.4.3 存储过程

2.4.4 触发器

2.4.5 其他数据库对象

2.5.1 复习题

2.5 思考与练习

2.5.2 上机练习

第3章 数据表

3.1 表的组成部分

3.1.1 数据存储在表中

3.1.2 表中的一行表示一个对象

3.1.3 表中的一列表示一类信息

3.1.4 单元是表的最小部分

3.1.5 每个单元只表示一条信息

3.2.1 SQL Server和Access中的表例子

3.1.6 使用主键列识别每一行

3.2 SQL环境中表例子

3.2.2 “销售管理系统”数据库

3.3 创建SQL表

3.4 定义数据类型

3.4.1 字符串数据类型

3.4.2 数字数据类型

3.4.3 日期数据类型

3.4.4 间隔数据类型

3.4.5 布尔数据类型

3.4.6 使用列的属性

8.2 内连接 1

3.5.2 指定列的默认值

3.5 自定义数据类型和默认值

3.5.1 自定义数据类型

3.6 修改和删除表

3.6.1 修改SQL表

3.6.2 删除SQL表

3.7 思考与练习

3.7.1 复习题

3.7.2 上机练习

第4章 SQL视图

4.1 了解视图

4.2 创建可更新视图

4.3 向数据库添加视图

4.3.1 创建视图

4.3.2 基于计算创建视图

4.4 修改数据库视图

4.4.1 修改视图定义

4.4.2 删除视图

4.5 通过视图修改数据

4.5.1 在视图上使用INSERT语句

4.5.2 在视图上使用UPDATE语句

4.5.3 在视图上使用DELETE语句

4.6 思考与练习

4.6.1 复习题

4.6.2 上机练习

第5章 常规数据查询

5.1 SELECT语句概述

5.2 使用SELECT子句

5.2.1 使用SELECT子句获取若干列

5.2.2 使用SELECT子句获取所有的列

5.2.3 使用SELECT语句获取列中的相异值

5.3 使用WHERE子句

5.3.1 在WHERE子句中使用比较运算符

5.3.2 在WHERE子句中使用逻辑运算符

5.3.3 在WHERE子句中使用IN条件

5.3.4 在WHERE子句中使用LIKE条件

5.3.5 在WHERE子句中使用IS NULL条件

5.4 使用ORDER BY子句

5.5 使用GROUP BY子句

5.6 使用HAVING子句

5.7.1 复习题

5.7 思考与练习

5.7.2 上机练习

第6章 操作SQL数据

6.1.1 使用INSERT语句

6.1 插入SQL数据

6.1.2 使用SELECT语句插入值

6.2 更新SQL数据

6.2.1 使用UPDATE修改数据

6.2.2 使用SELECT语句更新

6.3 删除SQL数据

6.4 思考与练习

6.4.1 复习题

6.4.2 上机练习

第7章 高级查询语句

7.1 限制查询范围

7.2 WHERE子句中的复合条件

7.2.1 在WHERE子句中使用复合条件

7.2.2 使用多个关键字

7.2.3 WHERE子句中复杂条件的标准形式

7.2.4 将复杂条件放入标准形式

7.3 在SELECT子句中使用常数值

7.4 DISTINCT和ALL

7.5.1 保存结果到表

7.5 保存查询结果

7.5.2 保存结果到视图

7.6 思考与练习

7.6.1 复习题

7.6.2 上机练习

第8章 连接多个数据表

8.1 连接简介

8.1.1 基本连接操作

8.1.2 使用相关名称

8.1.3 在多于两个表之间创建连接

8.1.4 含有JOIN关键字的连接查询

8.2.1 等值连接查询

8.2.2 非等值连接查询

8.2.3 自然连接查询

8.3 外连接

8.3.1 左外连接查询

8.3.2 右外连接查询

8.3.3 完全连接查询

8.4 联合查询

8.5 交叉连接和自连接

8.5.1 交叉连接

8.5.2 自连接

8.6 思考与练习

8.6.1 复习题

8.6.2 上机练习

第9章 使用子查询访问和修改数据

9.1.1 使用IN关键字

9.1 返回多行的子查询

9.1.2 使用EXISTS关键字

9.1.3 使用比较运算符

9.2 返回单值的子查询

9.3 使用相关子查询

9.4 使用嵌套子查询

9.5 使用子查询修改数据

9.5.1 使用子查询插入数据

9.5.2 使用子查询更新数据

9.5.3 使用子查询删除数据

9.6.1 复习题

9.6 思考与练习

9.6.2 上机练习

第10章 使用函数和表达式

10.1 行函数简介

10.1.1 行函数的定义

10.1.2 使用行函数的例子

10.2 行函数分类

10.2.1 数学函数

10.2.2 文本函数

10.2.3 日期函数

10.3.1 列函数简介

10.3 列函数

10.3.2 MAX函数和MIN函数

10.3.3 COUNT函数

10.3.4 SUM函数

10.3.5 使用AVG函数

10.4 表达式

10.4.1 数表达式

10.4.2 使用CASE表达式

10.4.3 使用CAST表达式

10.5 思考与练习

10.5.1 复习题

10.5.2 上机练习

第11章 数据完整性

11.1 了解约束

11.2 使用NOT NULL约束

11.3 使用UNIQUE约束

11.4 使用PRIMARY KEY约束

11.5 使用FOREIGN KEY约束

11.5.1 FOREIGN KEY基本语法

11.5.2 MATCH子句

11.5.3 〈referential triggered action〉子句

11.6 CHECK约束

11.6.1 在表约束和列约束中定义CHECK约束

11.6.2 定义断言

11.6.3 创建域和域约束

11.7 使用规则

11.7.1 创建规则

11.7.2 绑定规则

11.7.3 删除规则

11.8 思考与练习

11.8.1 复习题

11.8.2 上机练习

第12章 提高效率的索引

12.1 索引简介

12.1.1 索引的优点

12.1.2 创建索引的注意事项

12.2.1 B-Tree索引

12.2.2 聚集索引

12.2.3 非聚集索引

12.2.4 唯一索引和组合索引

12.2.5 其他索引类型

12.3 创建索引

12.3.1 复合索引

12.3.2 唯一索引和主键索引

12.3.3 聚集与非聚集索引

12.4 查看和删除索引

12.5 思考与练习

12.5.1 复习题

12.5.2 上机练习

第13章 T-SQL程序设计

13.2 常量及变量

13.2.1 常量

13.1 T-SQL简介

13.2.2 变量

13.3 运算符与表达式

13.3.1 算术运算符

13.3.2 赋值运算符

13.3.3 位运算符

13.3.4 比较运算符

13.3.5 逻辑运算符

13.3.6 连接运算符

13.3.7 一元运算符

13.3.8 运算符的优先级

13.4 SQL Server函数

13.4.1 数学函数

13.4.2 文本函数

13.4.3 日期函数

13.5 流程控制语句

13.5.1 IF...ELSE条件判断结构

13.5.2 BEGIN…END语句块

13.5.3 WHILE循环结构

13.5.4 RETURN语句

13.5.5 无条件转移GOTO

13.5.6 WAITFOR语句

13.5.7 RAISERROR

13.6 思考与练习

13.6.1 复习题

13.6.2 上机练习

第14章 SQL例程

14.1 了解SQL例程

14.1.1 SQL调用过程和函数

14.1.2 使用基本语法

14.2 创建SQL过程

14.3 使用参数的过程

14.3.1 使用输入参数

14.3.2 使用输出参数

14.4 使用变量的过程

14.5 SQL函数

14.6 思考与练习

14.6.1 复习题

14.6.2 上机练习

第15章 SQL触发器

15.1 触发器概述

15.2 创建触发器

15.2.1 普通触发器

15.2.2 Access触发器

15.3 创建INSERT触发器

15.4 创建UPDATE触发器

15.5 创建DELETE触发器

15.6 查看和删除触发器

15.7 思考与练习

15.7.1 复习题

15.7.2 上机练习

第16章 SQL游标

16.1 游标的概念

16.2 声明游标

16.2.1 游标的声明

16.2.2 建立游标声明

16.3 打开和关闭游标

16.4 检索游标返回的数据

16.5 定位UPDATE和DELETE语句

16.5.1 使用定位UPDATE语句

16.5.2 使用定位DELETE语句

16.6 思考与练习

16.6.1 复习题

16.6.2 上机练习

第17章 管理SQL事务和并发控制

17.1 了解SQL事务

17.1.1 SQL事务的特性

17.1.2 SQL事务处理机制

17.2 事务处理

17.2.1 开始事务

17.2.2 提交事务

17.2.3 回滚事务

17.2.4 建立存储点

17.3 事务模式

17.3.1 自动提交事务

17.3.2 显式事务

17.3.3 隐性事务

17.4 数据的锁定

17.4.1 并发问题

17.4.2 事务隔离级别

17.4.3 自定义事务隔离级别

17.4.4 锁模式

17.4.5 乐观锁和悲观锁

17.5 思考与练习

17.5.1 复习题

17.5.2 上机练习

第18章 数据库安全

18.1 SQL安全模式

18.1.1 SQL会话

18.1.2 访问数据库对象

18.2 数据安全性

18.2.1 用户身份和特定的用户

18.2.2 GRANT和REVOKE命令

18.2.3 安全性机制的视图

18.3 管理角色和权限

18.3.1 创建和删除角色

18.3.2 授予和取消权限

18.3.3 授予和取消角色

18.4 思考与练习

18.4.1 复习题

18.4.2 上机练习

答案

12.2 索引类型


书查询(www.shuchaxun.com)本网页唯一编码:
0b96a52f13f56f9c50a7b7a4924bb01c#fdef0fa59c4139c925fbea00c87f108b#152241785#11664323.zip