注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络数据库SQL SeverMicrosoft SQL Server 2000程序设计教程

Microsoft SQL Server 2000程序设计教程

Microsoft SQL Server 2000程序设计教程

定 价:¥74.00

作 者: (美)Rebecca M.Riordan著;莱恩工作室译
出版社: 北京大学出版社
丛编项:
标 签: Server

ISBN: 9787301051306 出版时间: 2001-01-01 包装: 平装
开本: 23cm+光盘1片 页数: 584页 字数:  

内容简介

  由于对大多数需求的应用程序具有可伸缩性,Microsoft SQL Server 2000可以大大减少将电子商务、数据仓库和商业应用程序引入市场所需的时间。无论您是对数据库一无所知,还是对Microsoft Access、Oracle及其他关系数据库比较熟悉,《Microsoft SQL Server 2000程序设计教程》都是学习如何将SQL Server应用到您的工作中的理想方法。本书是由具有丰富经验的数据库开发人员和作者编写的,其中包括大量的示例和练习,它将帮助您快速地掌握利用SQL Server 2000 Personal、Standard和Enterprise Edition提供的交互式工具来创建和维护数据库的方法。对于任何希望利用Transact-SQL创建和维护数据库及程序的用户来说,这都是一本必备的学习参考书。

作者简介

暂缺《Microsoft SQL Server 2000程序设计教程》作者简介

图书目录

前言
第一部分 开始使用SQL Server
第一课 SQL Server 2000环境
1.1 理解Enterprise Manager
1.1.1 启动Enterprise Manager
1.2 控制SQL Server
1.2.1 注册服务器
1.2.2 启动和停止服务器
1.3 Enterprise Manager Console Tree
1.4 系统数据库
1.5 连接和退出数据库
1.5.1 数据库对象
1.5.2 退出Enterprise Manager
第二课 管理SQL Server
2.1 备份和恢复数据库
2.1.1 备份数据库
2.1.2 恢复数据库
2.1.3 使用Database Maintenance Plan Wizard
第三课 SQL Server 2000安全性
3.1 理解安全性模式
3.1.1 Windows身份验证
3.1.2 SQL Server身份验证
3.2 用户登录
3.2.1 创建用户登录
3.2.2 管理登录
3.3 数据库级安全性
3.3.1 数据库用户
3.3.2 数据库角色
第二部分 创建数据库
第四课 创建数据库
4.1 创建数据库
4.1.1 创建新的数据库
4.1.2 设置数据库属性
4.2 管理数据库
4.2.1 删除数据库
第五课 创建表
5.1 创建表
5.1.1 理解数据类型
5.1.2 创建新表
5.1.3 为表添加列
5.2 管理表
5.2.1 修改列
5.2.2 修改表
第六课 创建索引
6.1 理解索引
6.1.1 创建索引
6.2 维护索引
6.2.1 修改索引
6.2.2 删除索引
第七课 创建关系
7.1 理解关系
7.1.1 创建关系
7.2 管理关系
7.2.1 更改关系
7.2.2 维护关系
第八课 创建检查约束
8.1 理解检查约束
8.1.1 创建检查约束
8.2 管理检查约束
8.2.1 修改检查约束
8.2.2 维护检查约束
第九课 创建表对象
9.1 理解默认值
9.1.1 创建默认值
9.2 理解规则
9.2.1 创建规则
9.3 理解用户定义的数据类型
9.3.1 创建用户定义的数据类型
第十课 创建数据库图表
10.1 理解数据库图表
10.1.1 从现有的方案创建数据库图表
10.2 使用数据库图表维护数据库
10.2.1 更改数据库方案
10.2.2 创建数据库对象
第三部分 检索数据
第十一课 检索行
11.1 使用Query Designer
11.1.1 查看表中的行
11.1.2 更新表中的行
11.2 理解SQL Server Query Designer
11.2.1 Diagram Pane
11.2.2 Grid Pane
11.2.3 SQL Pane
第十二课 SELECT语句
12.1 理解SELECT语句
12.1.1 选择所有的列
12.1.2 选择部分的列
12.1.3 创建列的别名
12.1.4 创建被计算的列
12.1.5 使用TOP n子句
第十三课 排序和选择行
13.1 ORDER BY子句
13.1.1 排序行
13.1.2 按多个列排序
13.2 WHERE子句
13.2.1 基本的WHERE子句
13.2.2 使用特殊运算符
13.2.3 组合选择条件
第十四课 连接表
14.1 理解FROM子句
14.2 创建连接
14.2.1 内部连接
14.2.2 外部连接
14.2.3 联合
第十五课 概述数据
15.1 理解SELECT DISTINCT
15.1.1 使用SELECT DISTINCT
15.2 理解GROUP BY
15.2.1 使用GROUP BY
15.2.2 使用HAVING子句
第十六课 视图
16.1 理解视图
16.1.1 创建视图
16.1.2 使用视图
16.2 管理视图
16.2.1 修改视图
16.2.2 删除视图
第四部分 使用数据
第十七课 添加行
17.1 理解INSERT语句
17.2 使用INSERT语句
17.2.1 使用Grid Pane插入行
17.2.2 使用SQL Pane插入行
17.2.3 插入多个行
第十八课 更新行
18.1 理解UPDATE语句
18.2 使用UPDATE语句
18.2.1 使用Grid Pane更新行
18.2.2 使用SQL Pane更新行
18.2.3 使用FROM子句更新行
第十九课 删除行
19.1 理解DELETE语句
19.2 使用DELETE语句
19.2.1 使用Grid Pane和Diagram Pane删除行
19.2.2 使用SQL Pane删除行
19.3 使用TRUNCATE TABLE语句
19.3.1 使用TRUNCATE TABLE语句删除所有的行
第二十课 复制和移动数据
20.1 数据转换服务向导
20.1.1 使用DTS Import Wizard
20.1.2 使用DTS Export Wizard
20.2 附加和分离数据库
20.2.1 分离数据库
20.2.2 附加数据库
20.3 Copy Database Wizard
20.3.1 使用Copy Database Wizard
第五部分 Transact-SQL
第二十一课 Query Analyzer
21.1 理解Query Analyzer
21.1.1 启动Query Analyzer
21.1.2 选择数据库
21.2 使用Query窗口
21.2.1 输入Transact-SQL语句
21.2.2 使用SQL脚本
21.3 使用Object Browser
21.3.1 打开对象
21.3.2 将对象添加到Editor Pane中
21.3.3 脚本对象
第二十二课 数据定义语言
22.1 理解DDL
22.1.1 创建对象
22.1.2 修改对象
22.1.3 删除对象
22.2 使用Object Browser进行数据定义
22.2.1 编写DDL脚本
22.2.2 使用模板
第二十三课 分析查询
23.1 使用Query Analyzer优化性能
23.1.1 执行计划
23.1.2 服务器跟踪
23.1.3 客户统计
23.2 Index Tuning Wizard
23.2.1 使用Index Tuning Wizard
第二十四课 Transact-SQL语言的组成部分
24.1 Transact-SQL命令
24.1.1 数据操纵命令
24.1.2 数据定义命令
24.1.3 数据库管理命令
24.1.4 其他命令
24.2 Transact-SQL运算符
24.2.1 运算符的优先级
24.2.2 注释运算符
24.2.3 算术运算符
24.2.4 比较运算符
24.2.5 逻辑运算符
24.2.6 位运算符
24.2.7 其他运算符
24.3 Transact-SQL函数
24.3.1 使用函数
24.3.2 日期和时间函数
24.3.3 数学函数
24.3.4 聚合函数
24.3.5 元数据函数
24.3.6 安全性函数
24.3.7 字符串函数
24.3.8 系统函数
第二十五课 编程对象
25.1 临时表
25.1.1 理解临时表
25.1.2 使用临时表
25.2 变量
25.2.1 理解变量
25.2.2 使用变量
第二十六课 控制执行
26.1 条件处理
26.1.1 IF…ELSE
26.1.2 CASE
26.1.3 GOTO命令
26.2 循环
26.2.1 简单的WHILE循环
26.2.2 复杂的WHILE循环
第二十七课 Transact-SQL游标
27.1 理解游标
27.1.1 游标特性
27.1.2 游标类型
27.2 使用游标
27.2.1 创建游标
27.2.2 使用游标操纵行
27.2.3 使用游标更新和删除行
27.2.4 监视Transact-SQL游标
第二十八课 存储过程
28.1 理解存储过程
28.1.1 与存储过程交换数据
28.1.2 系统过程
28.1.3 用户定义的存储过程
28.2 使用和创建存储过程
28.2.1 使用存储过程
28.2.2 创建存储过程
第二十九课 触发器
29.1 理解触发器
29.1.1 AFTER触发器
29.1.2 INSTEAD OF触发器
29.2 创建触发器
29.2.1 使用CREATE TRIGGER命令
29.2.2 使用UPDATE函数
29.2.3 使用插入的表和删除的表
第三十课 用户定义的函数
30.1 理解用户定义的函数
30.1.1 标量函数
30.1.2 表值函数
30.2 创建用户定义的函数
30.2.1 创建标量函数
30.2.2 创建表值函数
30.3 使用用户定义的函数
30.3.1 在Transact-SQL语句中使用用户定义的函数
30.3.2 在表定义中使用用户定义的函数 
词汇表

本目录推荐