书籍详情

SQL Server 2000实用教程

SQL Server 2000实用教程

作者:赵增敏,朱粹丹编著

出版社:电子工业出版社

出版时间:2002-07-01

ISBN:9787505377486

定价:¥25.00

购买这本书可以去
内容简介
  SQL Server 2000是Microsoft公司推出的大型网络数据库管理系统,是一个具有划时代意义的数据库服务器产品。本书详细介绍了SQL Server 2000中文版的使用方法和操作技巧,内容包括:SQL Server 2000使用基础,数据库的设计与管理,表的创建与管理,使用选择查询检索数据,使用操作查询更新数据,使用索引提高检索效率,管理和使用视图,TransactSQL程序设计,使用默认值、规则和触发器以及安全性管理。本书结构合理、论述准确、内容翔实、步骤清晰,并提供了大量的操作示例,每章后面均有小结和习题。本书可作为各类中等专业学校、中等职业学校的计算机专业教材,也可在相关计算机培训班使用,还可供客户机/服务器应用程序以及Web应用程序开发和维护人员参考使用。
作者简介
暂缺《SQL Server 2000实用教程》作者简介
目录
目 录
第1章 SQL Server 2000使用基础
1.1 数据库的基本概念
1.1.1 数据库
1.1.2 关系数据库
1.1.3 数据库管理系统
1.1.4 结构化查询语言
1.2 SQL Server 2000概述
1.2.1 SQL Server 2000的版本
1.2.2 SQL Server 2000的新特性
1.2.3 SQL Server 2000的安装
1.2.4 SQL Server 2000在应用系统中的作用
1.3 SQL Server 2000主要组件介绍
1.3.1 服务管理器
1.3.2 企业管理器
1.3.3 查询分析器
1.3.4 数据导入、导出工具
1.3.5 服务器网络实用工具
1.3.6 客户端网络实用工具
1.3.7 事件探查器
1.3.8 在IIS中配置SQL XML支持
1.3.9 联机丛书
本章小结
习题1
第2章 数据库的设计与管理
2.1 数据库的设计
2.1.1 E-R方法
2.1.2 主键与外键
2.1.3 约束条件
2.1.4 数据完整性
2.1.5 表的关联
2.1.6 规范化分析
2.2 创建数据库
2.2.1 使用向导创建数据库
2.2.2 使用企业管理器创建数据库
2.2.3 使用CREATE DATABASE语句创建数据库
2.3 设置数据库选项
2.3.1 使用sp_dboption查看数据库选项
2.3.2 使用sp_dboption设置数据库选项
2.3.3 使用企业管理器设置数据库选项
2.3.4 数据库选项的应用
2.4 修改数据库结构
2.4.1 使用企业管理器修改数据库结构
2.4.2 使用企业管理器缩小数据库
2.4.3 使用ALTER DATABASE语句修改数据库结构
2.5 删除数据库
2.5.1 使用企业管理器删除数据库
2.5.2 使用DROP DATABASE语句删除数据库
2.6 备份和还原数据库
2.6.1 使用企业管理器进行备份和还原
2.6.2 使用查询分析器进行备份和还原
2.6.3 直接复制文件的备份和还原
2.7 发布和订阅数据库
2.7.1 使用向导配置发布和分发
2.7.2 创建发布
2.7.3 订阅发布
2.8 系统数据库介绍
2.8.1 主控数据库master
2.8.2 模板数据库model
2.8.3 临时数据库tempdb
本章小结
习题2
第3章 表的创建与管理
3.1 SQL Server 2000中的数据类型
3.1.1 数字数据类型
3.1.2 字符串数据类型
3.1.3 日期时间数据类型
3.1.4 其他数据类型
3.1.5 用户自定义数据类型
3.2 表的创建
3.2.1 用企业管理器创建表
3.2.2 用CREATE TABLE语句创建表
3.3 使用约束
3.3.1 NULL约束
3.3.2 PRIMARY KEY约束
3.3.3 UNIQUE约束
3.3.4 FOREIGN KEY约束
3.3.5 CHECK约束
3.3.6 DEFAULT约束
3.4 表的修改
3.4.1 使用企业管理器修改表
3.4.2 使用ALTER TABLE语句修改表
3.5 表的删除
3.5.1 使用企业管理器删除表
3.5.2 使用DROP TABLE语句删除表
3.6 查看表属性
3.6.1 使用企业管理器查看表属性
3.6.2 使用系统存储过程sp_help查看表属性
本章小结
习题3
第4章 使用选择查询检索数据
4.1 SELECT语句概述
4.1.1 SELECT语句的基本语法格式
4.1.2 SELECT语句的执行方式
4.2 使用SELECT子句选取字段和记录
4.2.1 使用字段列表指定输出字段
4.2.2 使用选择谓词限制记录行数
4.3 使用FROM子句指定数据源
4.3.1 使用内部连接组合两个表中的记录
4.3.2 使用左边外部连接组合两个表中的记录
4.3.3 使用右边外部连接组合两个表中的记录
4.3.4 使用完全外部连接组合两个表中的记录
4.3.5 使用交叉连接组合两个表中的记录
4.4 使用WHERE子句过滤记录
4.4.1 WHERE子句的语法格式
4.4.2 使用单一查询条件过滤记录
4.4.3 使用AND和OR组合查询条件
4.4.4 使用BETWEEN和NOT BETWEEN过滤记录
4.4.5 使用IN和NOT IN过滤记录
4.4.6 使用LIKE和通配符过滤记录
4.5 使用ORDER BY子句对记录排序
4.5.1 ORDER BY子句的语法格式
4.5.2 将TOP...WITH TIES子句与ORDER BY子句联用
4.6 使用聚合函数返回汇总值
4.6.1 使用SUM函数计算字段的累加和
4.6.2 使用AVG函数计算字段的平均值
4.6.3 使用COUNT函数统计记录行数
4.6.4 使用MAX函数计算字段的最大值
4.6.5 使用MIN函数计算字段的最小值
4.7 使用GROUP BY子句对记录分组统计
4.7.1 GROUP BY子句的语法格式
4.7.2 根据分组字段进行汇总计算
4.7.3 使用HAVING子句过滤记录
4.8 用COMPUTE和COMPUTE BY汇总数据
4.8.1 使用COMPUTE子句汇总数据
4.8.2 使用COMPUTE BY子句汇总数据
4.9 使用子查询
4.9.1 使用子查询进行比较测试
4.9.2 使用子查询进行集成员测试
4.9.3 使用子查询进行存在性测试
4.9.4 使用子查询进行批量比较测试
4.10 将查询结果保存到表中
4.10.1 将查询结果保存到临时表中
4.10.2 将查询结果保存到永久表中
本章小结
习题4
第5章 使用操作查询更新数据
5.1 添加新数据
5.1.1 使用INSERT语句添加新记录
5.1.2 使用INSERT...SELECT语句添加新记录
5.2 修改已有数据
5.2.1 使用UPDATE语句修改记录
5.2.2 使用FROM子句扩展UPDATE语句
5.3 删除无用数据
5.3.1 用DELETE语句删除表中的指定记录
5.3.2 使用FROM子句扩展DELETE语句
5.3.3 使用TRUNCATE TABLE语句删除表中所有记录
5.4 导入与导出数据
5.4.1 导出数据
5.4.2 导入数据
本章小结
习题5
第6章 使用索引提高检索效率
6.1 索引概述
6.1.1 索引的作用
6.1.2 索引的分类
6.2 建立索引
6.2.1 系统自动建立索引
6.2.2 使用向导建立索引
6.2.3 使用企业管理器建立索引
6.2.4 使用CREATE INDEX语句建立索引
6.3 删除索引
6.3.1 使用企业管理器删除索引
6.3.2 使用DROP INDEX语句删除索引
6.4 全文索引
6.4.1 启动Microsoft Search服务
6.4.2 建立全文目录
6.4.3 建立全文索引
6.4.4 管理全文索引
6.4.5 使用全文索引
本章小结
习题6
第7章 管理和使用视图
7.1 视图概述
7.1.1 理解视图
7.1.2 视图的用途
7.1.3 视图的限制
7.2 建立视图
7.2.1 使用向导建立视图
7.2.2 使用企业管理器建立视图
7.2.3 使用CREATE VIEW语句建立视图
7.3 修改视图
7.3.1 使用企业管理器修改视图
7.3.2 使用ALTER VIEW语句修改视图
7.4 重命名视图
7.4.1 使用企业管理器重命名视图
7.4.2 使用sp_rename重命名视图
7.5 删除视图
7.5.1 使用企业管理器删除视图
7.5.2 使用DROP VIEW语句删除视图
7.6 使用视图
7.6.1 通过视图检索表数据
7.6.2 通过视图添加表数据
7.6.3 通过视图修改表数据
7.6.4 通过视图删除表数据
本章小结
习题7
第8章 Transact-SQL程序设计
8.1 基本知识
8.1.1 使用批处理
8.1.2 使用脚本
8.1.3 使用常量
8.1.4 使用局部变量
8.1.5 使用运算符
8.1.6 使用表达式
8.1.7 添加注释
8.2 使用流程控制语句
8.2.1 使用BEGIN...END语句块
8.2.2 使用IF...ELSE语句
8.2.3 使用CASE表达式
8.2.4 使用GOTO语句
8.2.5 使用WAITFOR语句
8.2.6 使用WHILE语句
8.3 使用函数
8.3.1 字符串函数
8.3.2 数学函数
8.3.3 日期和时间函数
8.3.4 数据类型转换函数
8.3.5 系统函数
8.3.6 用户定义函数
8.4 使用游标
8.4.1 声明游标
8.4.2 打开游标
8.4.3 从游标中提取记录
8.4.4 通过游标更新数据
8.4.5 关闭游标
8.4.6 释放游标
8.5 使用存储过程
8.5.1 建立存储过程
8.5.2 执行存储过程
8.5.3 执行字符串
8.5.4 查看存储过程
8.5.5 删除存储过程
8.5.6 修改和重命名存储过程
8.6 事务处理
8.6.1 事务概述
8.6.2 启动事务
8.6.3 结束事务
本章小结
习题8
第9章 使用默认值、规则和触发器
9.1 使用默认值
9.1.1 建立默认值
9.1.2 绑定默认值
9.1.3 解除默认值
9.1.4 删除默认值
9.2 使用规则
9.2.1 建立规则
9.2.2 绑定规则
9.2.3 解除规则
9.2.4 删除规则
9.3 使用触发器
9.3.1 建立触发器
9.3.2 修改和重命名触发器
9.3.3 查看触发器
9.3.4 删除触发器
本章小结
习题9
第10章 安全性管理
10.1 SQL Server 2000的安全级别
10.1.1 设置SQL Server 2000的安全模式
10.1.2 权限验证
10.2 登录账户管理
10.2.1 系统内置的登录账户
10.2.2 添加登录账户
10.2.3 修改登录密码
10.2.4 禁止登录账户
10.2.5 删除登录账户
10.3 服务器角色管理
10.3.1 固定服务器角色
10.3.2 向固定服务器角色中添加成员
10.3.3 从固定服务器角色中删除成员
10.3.4 查看固定服务器角色成员
10.4 数据库角色管理
10.4.1 固定数据库角色
10.4.2 数据库角色public
10.4.3 建立数据库角色
10.4.4 增删数据库角色的成员
10.4.5 删除数据库角色
10.5 用户账户管理
10.5.1 guest用户账户
10.5.2 添加用户账户
10.5.3 更改用户账户
10.5.4 删除用户账户
10.6 权限管理
10.6.1 权限的种类
10.6.2 权限的管理
本章小结
习题10
猜您喜欢

读书导航