边用边学SQL Server

边用边学SQL Server
作 者: 苏俊
出版社: 清华大学出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: SQL
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  .

内容简介

SQL Servet是一个功能强大、使用方便的关系数据库管理开发工具,在国内外已得到了广泛的应用。《边用边学SQL Server》以学生信息数据库为主要线索来详细介绍SQL Server的各项实用功能,这种基础知识讲解与应用开发并重的写作方式,可以帮助读者由浅入深、全面系统地掌握SQL Server数据库管理系统及其应用开发技术。《边用边学SQL Server》分为10章,前9章分别从数据库基础知识、SQL Server的安装与配置、如何连接数据库服务器、数据库与表、数据的操纵、数据的查询与统计、常用的数据库对象、并发控制、数据的备份与还原技术等方面对SQL Server数据库系统的知识做了系统的讲解,第10章介绍了SQL Servef自动管理和数据交换机制,帮助数据库用户更有效地了解和使用数据库的管理功能,从而提高数据库系统的性能。《边用边学SQL Server》可作为从事SQL Server数据库开发与维护人员的参考手册,也可作为大专院校、数据库技术培训班的教材。

图书目录

第1章 数据库基础知识

1. 1 基本概念

1. 1. 1 数据处理概述

1. 1. 2 数据库应用

1. 1. 3 数据库系统

1. 2 数据模型

1. 2. 1 数据抽象

1. 2. 2 概念模型

1. 2. 3 逻辑模型

1. 2. 4 外部模型

1. 2. 5 内部模型

1. 3 关系模型

1. 3. 1 关系结构

1. 3. 2 关系操作

1. 3. 3 关系约束条件

1. 4 数据库管理系统

1. 4. 1 数据库系统的实现结构

1. 4. 2 磁盘结构

1. 4. 3 内存结构

1. 4. 4 服务进程

1. 4. 5 数据服务流程

1. 5 数据库设计

1. 5. 1 数据库设计方法

1. 5. 2 概念结构设计

1. 5. 3 窆辑结构设计

1. 5. 4 数据库实施

1. 6 拓展与提高

1. 7 本章要点

练习题

第2章 SQL Server简介

2. 1 安装SQL Server

2. 1. 1 准备安装

2. 1. 2 安装过程

2. 1. 3 安装验证

2. 2 SQL Server常用工具

2. 2. 1 服务管理器

2. 2. 2 企业管理器

2. 2. 3 查询分析器

2. 2. 4 联机丛书

2. 3 SQL Server的特点

2. 4 拓展与提高

2. 5 本章要点

练习题

第3章 连接数据库服务器

3. 1 权限知识

3. 1. 1 用户登录

3. 1. 2 数据库权限

3. 1. 3 角色

3. 2 管理用户登录

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. 5 拓展与提高

3. 5. 1 使用SQL语句管理登录账户

3. 5. 2 使用SQL语句管理用户账户

3. 5. 3 使用SQL语句管理角色

3. 6 本章要点

练习题

第4章 数据库与表

4. 1 从操作系统看数据库

4. 1. 1 文件

4. 1. 2 文件组

4. 1. 3 空间使用规则

4. 2 管理数据库

4. 2. 1 系统数据库

4. 2. 2 创建数据库

4. 2. 3 查看数据库信息

4. 2. 4 删除数据库

4. 2. 5 使用【企业管理器】创建数据库

4. 3 管理表

4. 3. 1 SQL数据类型

4. 3. 2 设计表的定义

4. 3. 3 约束

4. 3. 4 使用【企业管理器】管理表

4. 4 管理关系

4. 5 拓展与提高

4. 5. 1 使用SQL语句管理数据库

4. 5. 2 使用SQL语句管理表

4. 6 本章要点

练习题

第5章 操纵数据

5. 1 插入数据

5. 1. 1 使用【企业管理器】

5. 1. 2 INSERT语句

5. 1. 3 插入操作的异常情况

5. 2 修改数据

5. 2. 1 使用【企业管理器】

5. 2. 2 UPDATE语句

5. 2. 3 修改数据的异常情况

5. 3 删除数据

5. 3. 1 使用【企业管理器】

5. 3. 2 DELETE语句

5. 3. 3 删除操作的异常情况

5. 4 拓展与提高

5. 4. 1 批量插入操作

5. 4. 2 使用【查询分析器]管理数据

5. 5 本章要点

练习题

第6章 查询与统计

6. 1 SELECT语句

6. 1. 1 SELECT的基本语法

6. 1. 2 SELECT的基本使用

6. 1. 3 ORDER BY子句

6. 2 WHERE子句

6. 2. 1 条件表达式

6. 2. 2 空值

6. 3 GROUP BY子句

6. 3. 1 语法格式

6. 3. 2 聚合函数

6. 3. 3 HAVING子句

6. 4 高级查询

6. 4. 1 子查询

6. 4. 2 表连接

6. 5 拓展与提高

6. 6 本章要点

练习题

第7章 常用的数据库对象

7. 1 索引

7. 1. 1 索引概念

7. 1. 2 管理索引

7. 2 视图

7. 2. 1 视图概念

7. 2. 2 管理视图

7. 3 存储过程

7. 3. 1 存储过程概念

7. 3. 2 使用【创建存储过程向导】创建存储过程

7. 3. 3 使用SQL语句管理存储过程

7. 3. 4 使用【企业管理器]管理存储过程

7. 4 触发器

7. 4. 1 触发器概念

7. 4. 2 使用SQL语句管理触发器

7. 4. 3 使用【企业管理器]管理触发器

7. 5 拓展与提高

7. 5. 1 使用SQL语句管理索引

7. 5. 2 使用SQL语句管理视图

7. 6 本章要点

练习题

第8章 并发控制

8. 1 异常情况

8. 1. 1 脏读数据

8. 1. 2 不可重复读

8. 1. 3 发生幻象

8. 2 事务

8. 2. 1 事务定义

8. 2. 2 事务特征

8. 2. 3 事务模式

8. 2. 4 事务封锁

8. 3 事务应用

8. 3. 1 使用事务解决脏读数据问题

8. 3. 2 使用事务解决不可重复读问题

8. 3. 3 使用事务解决幻象问题

8. 4 本章要点

练习题

第9章 数据备份与还原

9. 1 备份

9. 1. 1 故障及处理思想

9. 1. 2 备份方法

9. 1. 3 管理逻辑备份设备

9. 1. 4 执行备份

9. 2 还原

9. 2. 1 还原方法

9. 2. 2 执行还原

9. 3 本章要点

练习题

第10章 SQL Server的高级话题

10. 1 SQL Server代理

10. 1. 1 启动和停止

10. 1. 2 作业管理

10. 1. 3 警报与操作员

10. 2 数据交换

10. 2. 1 数据导入

10. 2. 2 数据导出

10. 3 本章要点

练习题