《资料库技术与套用-SQL Server 2005教程》是2008年9月1日清华大学出版社出版的图书,作者是詹英、颜慧佳、白雪冰。
基本介绍
- 书名:资料库技术与套用—SQL Server 2005教程
- 作者:詹英、颜慧佳、白雪冰等
- ISBN:9787302184478
- 定价:38元
- 出版社: 清华大学出版社
- 出版时间:2008-09-01
- 装帧:平装
编辑推荐
全国範围内首例带有实验智慧型指导的辅助教学系统。实验教学平台採用多索引导航策略,包括“树形课程目录导航”、“选单导航”、“情景超文本连结导航”,学生可根据自身的学习进度,自主控制学习内容。理论与训练相互配合、电子教材与纸质教材相互辅助的教学方式,可提高学生的学习兴趣和学习效率。
内容简介
资料库技术是计算机科学技术中套用最广泛的技术之一,是计算机信息管理的核心技术。本书主要以资料库技术人员和资料库初学者为读者对象,立足实用,从技术层面加以指导,分析最新SQLServer2005技术,提供资料库在动态网站建设的实际套用案例,剖析典型的基于资料库的网站构建,展示SQLServer资料库技术发展趋势及套用潮流,同时以资料库设计为核心,在构建具体资料库套用系统的同时,剖析资料库安全性与完整性和关係数据方法等理论知识。.
本书全面贯彻国家教育部“突出实践能力培养”的教学改革要求,注重实际业务处理套用型人才的培养,由于具有内容翔实、案例丰富和实用性强等特点,且採用统一的格式化体例设计,因此本书不仅适用于本科院校和高职高专计算机科学与信息管理类专业的教学,也可作为在职培训教材和日常工作的参考用书。
本书全面贯彻国家教育部“突出实践能力培养”的教学改革要求,注重实际业务处理套用型人才的培养,由于具有内容翔实、案例丰富和实用性强等特点,且採用统一的格式化体例设计,因此本书不仅适用于本科院校和高职高专计算机科学与信息管理类专业的教学,也可作为在职培训教材和日常工作的参考用书。
图书目录
第1章 资料库系统引论
1.1 资料库系统的产生与发展
1.1.1 资料库基本概念
1.1.2 数据管理技术的产生和发展
1.2 SQLServer版本介绍
1.3 SQLServet安装和配置
1.3.1 安装SQLServer200
软硬体要求
1.3.2 安装SQLServer200
1.4 SQLServer2005组件和工具
1.4.1 管理工具
1.4.2 开发工具
1.5 资料库套用案例
本章小结
实训一熟悉SQLServer2005环境
习题一
第2章 资料库系统的数据模型
2.1 数据模型概述
2.1.1 数据模型的组成要素
2.1.2 最常用的数据模型
2.2 关係模型
2.2.1 关係模型的数据结构
2.2.2 关係模型的数据操作
2.2.3 关係模型的数据约束
本章小结
习题二
第3章 SQLServer2005资料库架构
3.1 关係资料库设计思路
3.2 SQLServer2005资料库架构
3.2.1 逻辑资料库
3.2.2 物理资料库
3.3 关係数据表结构定义
3.4 资料库的完整性定义
本章小结
实训二资料库管理
习题三
第4章 资料库管理
4.1 资料库的创建与管理
4.1.1 SQLServer系统资料库
4.1.2 创建资料库
4.1.3 管理资料库
4.2 数据表的创建
4.2.1 数据系统视图
4.2.2 数据类型
4.2.3 创建数据表结构SQL语句
4.2.4 创建资料库表结构
4.2.5 查看数据表
4.2.6 修改数据表
4.2.7 删除数据表
4.3 资料库表的操作
4.3.1 使用SQLServerManagement
Studio插入、修改与删除数据
4.3.2 使用Transact-SQL语句进行插入、修改和删除数据
4.4 索引管理
4.4.1 索引概述
4.4.2 创建索引
4.4.3 删除索引
4.4.4 查看索引
4.4.5 修改索引
本章小结
实训三资料库管理
习题四
第5章 关係资料库方法
5.1 关係资料库的基本概念
5.1.1 关係模型概述
5.1.2 关係数据结构及形式化定义
5.1.3 关係资料库模式
5.2 关係代数
5.2.1 传统的集合运算
5.2.2 专门的关係运算
5.2.3 查询最佳化
5.2.3 关係代数套用举例
本章小结
习题五
第6章 查询管理
6.1 SELECT查询语句
6.1.1 SELECT语句的执行视窗
6.1.2 简单查询
6.1.3 表达式运算符
6.2 排序子句
6.3 连线运算
6.3.1 谓词连线
6.3.2.JOIN连线
6.4 聚合函式
6.5 分组汇总与分类汇总
6.5.1 分组汇总
6.5.2 分类汇总
6.6 子查询
6.6.1 子查询的制约规则
6.6.2 无关子查询(不相关子查询)
6.6.3 相关子查询
6.6.4 子查询的多层嵌套
6.6.5 UPDATE、INSERT和
DELETE语句中的子查询
6.7 并运算
6.8 SELECT查询语句总结
本章小结
实训四查询管理
习题六
第7章 视图管理
7.1 设计与创建资料库视图
7.1.1 设计视图
7.1.2 创建视图
7.1.3 修改视图
7.1.4 删除视图
7.1.5 重命名视图
7.1.6 显示视图相关性
7.2 管理视图
7.2.1 视图查询
7.2.2 视图更新
本章小结
实训五设计和管理视图
习题七
第8章 Transact-SQL程式设计
8.1 Transact-SQL常用语言元素
8.1.1 变数
8.1.2 DECLARE语句
8.1.3 注释
8.1.4 函式
8.1.5 PRINT
8.2 Transact-SQL控制流语句
8.2.1 BEGINEND语句
8.2.2 IFELSE语句
8.2.3 CASE函式
8.2.4 GOT0语句
8.2.5 WHILECONTINUEBREAK语句
8.3 用户自定义函式
8.3.1 标量函式
8.3.2 内嵌表值函式
8.3.3 多语句表值函式
8.3.4 使用对象资源管理器管理用户自定义函式
8.3.5 删除用户定义函式
8.4 游标的使用
8.4.1 声明游标
8.4.2 打开游标
8.4.3 读取数据
8.4.4.关闭游标
1.1 资料库系统的产生与发展
1.1.1 资料库基本概念
1.1.2 数据管理技术的产生和发展
1.2 SQLServer版本介绍
1.3 SQLServet安装和配置
1.3.1 安装SQLServer200
软硬体要求
1.3.2 安装SQLServer200
1.4 SQLServer2005组件和工具
1.4.1 管理工具
1.4.2 开发工具
1.5 资料库套用案例
本章小结
实训一熟悉SQLServer2005环境
习题一
第2章 资料库系统的数据模型
2.1 数据模型概述
2.1.1 数据模型的组成要素
2.1.2 最常用的数据模型
2.2 关係模型
2.2.1 关係模型的数据结构
2.2.2 关係模型的数据操作
2.2.3 关係模型的数据约束
本章小结
习题二
第3章 SQLServer2005资料库架构
3.1 关係资料库设计思路
3.2 SQLServer2005资料库架构
3.2.1 逻辑资料库
3.2.2 物理资料库
3.3 关係数据表结构定义
3.4 资料库的完整性定义
本章小结
实训二资料库管理
习题三
第4章 资料库管理
4.1 资料库的创建与管理
4.1.1 SQLServer系统资料库
4.1.2 创建资料库
4.1.3 管理资料库
4.2 数据表的创建
4.2.1 数据系统视图
4.2.2 数据类型
4.2.3 创建数据表结构SQL语句
4.2.4 创建资料库表结构
4.2.5 查看数据表
4.2.6 修改数据表
4.2.7 删除数据表
4.3 资料库表的操作
4.3.1 使用SQLServerManagement
Studio插入、修改与删除数据
4.3.2 使用Transact-SQL语句进行插入、修改和删除数据
4.4 索引管理
4.4.1 索引概述
4.4.2 创建索引
4.4.3 删除索引
4.4.4 查看索引
4.4.5 修改索引
本章小结
实训三资料库管理
习题四
第5章 关係资料库方法
5.1 关係资料库的基本概念
5.1.1 关係模型概述
5.1.2 关係数据结构及形式化定义
5.1.3 关係资料库模式
5.2 关係代数
5.2.1 传统的集合运算
5.2.2 专门的关係运算
5.2.3 查询最佳化
5.2.3 关係代数套用举例
本章小结
习题五
第6章 查询管理
6.1 SELECT查询语句
6.1.1 SELECT语句的执行视窗
6.1.2 简单查询
6.1.3 表达式运算符
6.2 排序子句
6.3 连线运算
6.3.1 谓词连线
6.3.2.JOIN连线
6.4 聚合函式
6.5 分组汇总与分类汇总
6.5.1 分组汇总
6.5.2 分类汇总
6.6 子查询
6.6.1 子查询的制约规则
6.6.2 无关子查询(不相关子查询)
6.6.3 相关子查询
6.6.4 子查询的多层嵌套
6.6.5 UPDATE、INSERT和
DELETE语句中的子查询
6.7 并运算
6.8 SELECT查询语句总结
本章小结
实训四查询管理
习题六
第7章 视图管理
7.1 设计与创建资料库视图
7.1.1 设计视图
7.1.2 创建视图
7.1.3 修改视图
7.1.4 删除视图
7.1.5 重命名视图
7.1.6 显示视图相关性
7.2 管理视图
7.2.1 视图查询
7.2.2 视图更新
本章小结
实训五设计和管理视图
习题七
第8章 Transact-SQL程式设计
8.1 Transact-SQL常用语言元素
8.1.1 变数
8.1.2 DECLARE语句
8.1.3 注释
8.1.4 函式
8.1.5 PRINT
8.2 Transact-SQL控制流语句
8.2.1 BEGINEND语句
8.2.2 IFELSE语句
8.2.3 CASE函式
8.2.4 GOT0语句
8.2.5 WHILECONTINUEBREAK语句
8.3 用户自定义函式
8.3.1 标量函式
8.3.2 内嵌表值函式
8.3.3 多语句表值函式
8.3.4 使用对象资源管理器管理用户自定义函式
8.3.5 删除用户定义函式
8.4 游标的使用
8.4.1 声明游标
8.4.2 打开游标
8.4.3 读取数据
8.4.4.关闭游标
8.4.5删除游标 205
本章小结 205
实训六SQL函式与表达式 205
习题八 206
第9章存储过程与触发器 208
9.1设计和管理存储过程 208
9.1.1 存储过程概述 208
9.1.2 创建存储过程 210
9.1.3 执行存储过程 212
9.1.4存储过程的参数和状态值 214
9.1.5修改存储过程 224
9.1.6删除存储过程 225
9.1.7查看存储过程的定义 227
9.1.8重命名存储过程 229
9.2设计和管理触发器 230
9.2.1 触发器概述 230
9.2.2 创建触发器 230
9.2.3COLUMNS_UPDATED()和
UPDATE(column)函式 236
9.2.4RAISERROR 239
9.2.5修改触发器 240
9.2.6删除触发器 241
9.2.7重命名触发器 242
实训七存储过程和触发器练习 243
习题九 244
第10章批处理与事务 247
10.1批处理 247
10.1.1批处理定义 247
10.1.2使用批处理的规则 247
10.2事务 248
10.2.1事务的概念 248
10.2.2事务的特性 248
10.2.3事务控制语句 248
10.2.4事务模式 250
10.3程式运行图 252
本章小结 253
实训八批处理与事务 254
习题十 254
第11章资料库备份与恢复 255
11.1资料库备份与恢复策略 255
11.1.1资料库备份计画 255
11.1.2故障还原模型 257
11.1.3备份和恢复的流程 260
11.2备份与恢複数据库 260
11.2.1备份设备 260
11.2.2备份资料库 264
11.2.3截断事务日誌 268
11.2.4资料库还原 269
11.3分离和附加资料库 280
11.3.1分离资料库 280
11.3.2附加资料库 281
本章小结 283
实训九资料库备份与恢复 283
习题十一 284
第12章资料库许可权与角色管理 286
12.1资料库安全访问控制 286
12.1.1身份验证模式 288
12.1.2许可权验证 289
12.2安全登录帐户管理 290
12.2.1建立Windows登录帐户 290
12.2.2取消Windows登录帐户 293
12.2.3创建SQLServer2005
登录帐户 294
12.2.4删除SQLServer2005
登录帐户 295
12.2.5查看用户 296
12.2.6授权用户访问资料库 296
12.2.7删除用户访问
资料库的许可权 298
12.3资料库角色管理 299
12.3.1固定角色 300
12.3.2创建资料库角色 301
12.3.3管理资料库角色 304
12.4资料库许可权管理 308
第13章 网路资料库
第14章 资料库设计与关係规範化理论
第15章 综合资料库设计
参考文献
第14章 资料库设计与关係规範化理论
第15章 综合资料库设计
参考文献