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

SQL Server 2000数据库开发

SQL Server 2000数据库开发

定 价:¥57.00

作 者: 杜军平,黄杰主编
出版社: 机械工业出版社
丛编项:
标 签: Sever

购买这本书可以去


ISBN: 9787111091189 出版时间: 2001-01-01 包装:
开本: 26cm 页数: 560页 字数:  

内容简介

  Microsoft SQL Server 2000是一种关系数据库管理系统。提供了强大的数据存储和检索的功能,以及很多数据库的管理工具。本书从Transact-SQL语言基础知识出发,深入浅出地介绍了Microsoft SQL Server 2000的SQL Server企业管理器的使用、数据库管理、表操作、视图操作、索引操作。数据库完整性、函数、存储过程与触发器、游标操作、事物与锁、系统表等。本书内容丰富,编有大量的实例,这些实例都已经在计算机上调试通过,可供读者参考。在编写过程中考虑到了初学者和广大程序员和系统管理员的不同的需求,所以这部教材不仅可用于初学者,同时对广大的Microsoft SQL Server 2000系统管理和开发人员来说,也是难得的参考书,可作为有效的速查手册。

作者简介

暂缺《SQL Server 2000数据库开发》作者简介

图书目录

前言
第1章 SQL Server 2000安装与概述
1.1 SQL Server 2000的安装
1.1.1 环境要求
1.1.2 运行SQL Server 2000安装程序
1.2 SQL Server 2000的新功能
1.2.1 Analysis Services的新功能
1.2.2 关系数据库的新功能
1.2.3 关系数据的XML集成
1.2.4 Meta Data Services的新功能
1.2.5 图形管理增强
1.2.6 数据转换服务增强
1.2.7 复制的新功能
1.2.8 English Query的新功能
1.2.9 文档新功能
1.3 SQL Server 2000的新特性
1.3.1 与Internet集成
1.3.2 可伸缩性和可用性
1.3.3 企业级数据库功能
1.3.4 易于安装、部署和使用
1.3.5 数据仓库
第2章 数据库概述与Transact-SQL语言基础
2.1 数据库概述
2.1.1 关系数据库
2.1.2 数据库对象
2.2 SQL语言
2.2.1 数据定义语言
2.2.2 数据操作语言
2.2.3 数据控制语言
2.2.4 其他语言元素
2.3 Transact-SQL语言
2.3.1 数据类型
2.3.2 变量
2.3.3 流程控制命令
2.3.4 程序注释
2.3.5 运算符
2.4 Query Analyzer(查询分析器)的使用
2.4.1 进入查询分析器
2.4.2 查询分析器的菜单命令
2.4.3 应用查询分析器的举例
第3章 SQL Server企业管理器
3.1 企业管理器的环境
3.2 启动和关闭服务器
3.2.1 在计算机管理控制台中启动SQL Server企业管理器
3.2.2 用Enterprise Manager启动
3.2.3 用SQL Sever Service Manager启动
3.3 注册服务器
3.4 配置服务器
第4章 数据库管理
4.1 创建数据库
4.1.1 用企业管理器创建数据库
4.1.2 用CREATE DATABASE命令创建数据库
4.2 数据库属性设置
4.2.1 用企业管理器进行数据库属性的设置
4.2.2 用ALTER DATABASE更改数据库的属性设置
4.3 删除数据库
4.3.1 用企业管理器删除数据库
4.3.2 用DROP DATABASE删除数据库
4.4 备份数据库
4.4.1 用企业管理器创建数据库备份
4.4.2 用Transact-SQL创建数据库备份
4.5 压缩数据库
4.5.1 用企业管理器压缩数据库
4.5.2 用Transact-SQL命令压缩数据库
4.6 数据库维护计划
第5章 表
5.1 对表的操作
5.1.1 创建表
5.1.2 删除表
5.1.3 修改表
5.2 数据库更新
5.2.1 用INSERT添加数据
5.2.2 用UPDATE修改数据
5.2.3 用DELETE删除表格数据
5.2.4 用TRUNCATE清空表格数据
第6章 视图
6.1 视图的概述
6.2 创建视图
6.2.1 使用Enterprise Manager创建视图
6.2.2 使用CREATE VIEW创建视图
6.3 删除视图
6.3.1 用Enterprise Manager删除视图
6.3.2 用Transact-SQL删除视图
6.4 修改和重命名视图
6.4.1 使用企业管理器修改和重命名视图
6.4.2 用Transact-SQL修改和重命名视图
6.5 通过视图修改数据
6.6 视图使用方案
第7章 索引
7.1 索引的概述
7.1.1 索引的概念
7.1.2 索引的结构
7.2 设计索引
7.3 创建索引
7.3.1 用Enterprise Manager创建索引
7.3.2 用CREATE INDEX命令为给定表或视图创建索引
7.4 删除索引
7.4.1 用Enterprise Manager删除索引
7.4.2 用DROP INDEX删除索引
7.5 查看和修改索引
7.5.1 用Enterprise Manager查看和修改索引
7.5.2 用sp_helpindex查看索引
7.5.3 用sp_rename更改索引名称
7.6 索引优化建以
第8章 数据的完整性
8.1 概述
8.1.1 数据完整性的类型
8.1.2 强制数据完整性
8.2 使用约束、默认值和空值
8.2.1 约束
8.2.2 PRIMARY KEY约束
8.2.3 FOREIGN KEY约束
8.2.4 UNIQUE约束
8.2.5 CHECK约束
8.2.6 DEFAULT定义
8.2.7 为空性
8.3 数据完整性验证
第9章 Transact-SQL语言进阶
9.1 Transact-SQL简单查询
9.1.1 SELECT语句的基本形式
9.1.2 WHERE子句
9.1.3 HAVING子句
9.1.4 GROUP BY子句
9.1.5 ORDER BY子句
9.1.6 COMPUTE和COMPUTE BY子句
9.1.7 CASE表达式
9.1.8 SELECT语句和IDENTITY属性
9.1.9 使用LIKE子句
9.2 Transact-SQL复杂查询
9.2.1 使用子查询
9.2.2 在列标题和列计算中使用SELECT
9.2.3 使用SELECT INTO创建表
9.2.4 有关GROUP BY的高级应用
9.2.5 将HAVING与SUM和AVG一起使用
9.2.6 使用多个COMPUTE子句
9.2.7 将SELECT与GROUP BY等子句一起使用
9.2.8 将SELECT语句与CUBE一起使用
9.2.9 在包含三列的结果集上使用CUBE
9.2.10 使用ROLLUP运算符
9.2.11 使用UNION查询提示
9.3 批处理
9.3.1 概述
9.3.2 批处理的结束、退出
9.3.3 批处理举例
9.4 Microsoft SQL Server 2000中的Transact-SQL的新特性
9.4.1 数据库控制台命令(DBCC)
9.4.2 新函数
9.4.3 新信息架构视图
9.4.4 新复制存储过程
9.4.5 保留关键字
9.4.6 新语句
9.4.7 新系统存储过程
9.4.8 新系统表
第10章 函数
10.1 配置函数
10.2 游标函数
10.3 日期和时间函数
10.4 数函数
10.5 聚合函数
10.6 元数据函数
10.7 安全函数
10.8 字符串函数
10.9 系统函数
10.10 系统统计函数
10.11 文本和图象函数
10.12 行集函数
第11章 存储过程和触发器
11.1 存储过程概述
11.2 存储过程的使用
11.2.1 创建存储过程
11.2.2 执行存储过程
11.2.3 删除存储过程
11.2.4 修改和重命名存储过程
11.3 触发器
11.4 触发器的使用
11.4.1 创建触发器
11.4.2 删除触发器
11.4.3 修改和重命名触发器
第12章 游标
12.1 概述
12.2 声明游标
12.3 打开游标
12.4 关闭游标
12.5 释放游标
12.6 使用游标取数
12.7 利用游标修改数据
12.8 使用CURSOR STATUS()函数
第13章 事物和锁
13.1 概述
13.1.1 事物
13.1.2 锁
13.2 Transact-SQL事物
13.2.1 使用BEGIN TRANSACTION
13.2.2 使用SET IMPLICIT TRANSACTIONS
13.2.3 用COMMIT TRANSACTION保存修改
13.2.4 用ROLLBACK TRANSACTION恢复修改
13.2.5 使用SAVE TRANSACTION
13.3 使用分布式事物
13.3.1 微软分布式事物的协调程序
13.3.2 使用BEGIN DISTRIBUTED TRANSACTION
13.3.3 使用隐式分布式事物
13.4 锁定
13.4.1 锁可防止的问题
13.4.2 可锁定的资源
13.4.3 锁的类型
13.4.4 锁的兼容性
13.5 隔离级
13.5.1 SQL-92隔离级别
13.5.2 隔离级的调整
13.5.3 使用SET TRANSACTION ISOLATION LEVEL
13.5.4 锁定超时SET LOCK_TIMEOUT语句
13.6 死锁
13.6.1 什么是死锁
13.6.2 如何处理死锁
13.6.3 将死锁减至最少
13.6.4 检测和结束死锁
13.6.5 识别死锁
13.6.6 死锁的优先级SET DEADLOCK_PRIORITY
第14章 系统表
14.1 在master数据库中的系统表
14.2 每个数据库中的系统表
14.3 madb数据库中的SQL Server代理程序表
14.4 madb数据库中的表
14.5 用于存储复制信息的表

本目录推荐