SQL Server 2000程序设计

SQL Server 2000程序设计
作 者: 张鑫燕
出版社: 科学出版社
丛编项: 全国高职高教规则教材
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Sever
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

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

内容简介

为满足高职院校计算机及相关专业教学的要求,加快我国高素质应用型人才培养的步伐,科学出版社策划出版了这套全国高职高专规划《高等职业教育“十一五”规划教材·高职高专计算机应用技术系列教材:SQL Server 2000程序设计》是系列教材之一。《高等职业教育“十一五”规划教材·高职高专计算机应用技术系列教材:SQL Server 2000程序设计》共分12章,全面介绍了SQL Server 2000数据库系统的管理、应用与开发。第1章概括地介绍了SQL Server 2000的基础知识;第2章介绍数据库文件的管理;第3章介绍表的操作及表中数据的管理;第4章介绍数据完整性、约束、默认和规则;第5章介绍表间关系及视图;第6章详细地介绍了T-SQL程序设计的方法和技巧;第7章介绍了存储过程和触发器的创建及使用方法;第8章介绍数据库的备份和恢复技术;第9章介绍数据库的安全管理;第10章介绍有关系统管理和维护的一些方法;第11章主要介绍了介绍了数据库复制的概念及发布的方法;第12章介绍了基于ODBC数据库的应用程序开发。《高等职业教育“十一五”规划教材·高职高专计算机应用技术系列教材:SQL Server 2000程序设计》为高等工科教育统编教材,适合于计算机专业及相关专业本、专科学生作为教材使用,也可供高职计算机专业学生选用,并可供计算机工程技术人员参考。

图书目录

第1章 SQL Server 2000概述

1. 1 关系数据库的概念

1. 2 SQLServer的发展

1. 3 SQIServer的体系结构

1. 4 SQLServer的特点

1. 5 SQLServer的集成性. 安全机制和常用工具

1. 5. 1 SQLServer的集成性

1. 5. 2 SQLServer的安全机制

1. 5. 3 SQLServer的常用工具

本章小结

习题

第2章 数据库文件管理

2. 1 数据库存储结构

2. 1. 1 数据库文件和文件组

2. 1. 2 数据库文件的空间分配

2. 1. 3 数据库规划

2. 2 创建数据库

2. 2. 1 使用SQLServer企业管理器创建数据库

2. 2. 2 使用创建数据库向导创建数据库

2. 2. 3 使用CreatDatabase语句创建数据库

2. 3 修改数据库

2. 3. 1 使用SQLServer企业管理器修改数据库

2. 3. 2 使用ALTERDATABASE语句修改数据库

2. 4 压缩数据库和数据文件

2. 4. 1 使用SQLServer企业管理器压缩数据库

2. 4. 2 使用DBCCSHRINKDATABASE语句压缩数据库

2. 5 删除数据库

2. 5. 1 使用SQLServer企业管理器删除数据库

2. 5. 2 使用DROP语句删除数据库

2. 6 检索数据库信息

2. 6. 1 查看数据库定义信息

2. 6. 2 查看数据库数据. 日志空间

本章小结

习题

第3章 表和表数据的操作

3. 1 表的创建

3. 1. 1 数据类型

3. 1. 2 创建及删除用户定义数据类型

3. 1. 3 使用SQLServer企业管理器创建表

3. 1. 4 使用T-SQL的CREATETABLE语句创建表

3. 2 修改表

3. 2. 1 使用SQLServer企业管理器修改表

3. 2. 2 使用T-SQL的ALTERTABLE语句修改表

3. 3 删除表

3. 3. 1 使用SQLServer企业管理器删除表

3. 3. 2 使用T-SQL的DROPTABLE语句删除表

3. 4 表的数据操作

3. 4. 1 向表中插入数据

3. 4. 2 修改表中数据

3. 4. 3 删除表中数据

本章小结

习题

第4章 约束. 默认和规则

4. 1 数据完整性

4. 1. 1 实体完整性

4. 1. 2 域完整性

4. 1. 3 参照完整性

4. 1. 4 用户定义完整性

4. 2 约束

4. 2. 1 CHECK约束

4. 2. 2 PRIMARYKEY约束

4. 2. 3 FOREIGNKEY约束

4. 2. 4 UNIQUE约束

4. 2. 5 DEFAULT约束

4. 3 默认

4. 3. 1 创建默认对象

4. 3. 2 绑定默认

4. 3. 3 删除默认对象

4. 4 规则

4. 4. 1 创建规则

4. 4. 2 绑定规则

4. 4. 3 删除规则

本章小结

习题

第5章 关系. 索引和视图

5. 1 创建关系图

5. 2 索引

5. 2. 1 索引的分类

5. 2. 2 创建索引

5. 2. 3 索引的查看

5. 2. 4 索引的删除

5. 3 视图

5. 3. 1 视图的概念

5. 3. 2 创建视图

5. 3. 3 查询视图

5. 3. 4 重命名视图

5. 3. 5 修改视图的定义

5. 3. 6 删除视图

本章小结

习题

第6章 T—SOL程序设计

6. 1 T—SQL语言基础

6. 1. 1 常量

6. 1. 2 变量

6. 1. 3 数据类型

6. 1. 4 运算符

6. 2 查询语句SELECT

6. 2. 1 SELECT的语句结构

6. 2. 2 SELECT子句

6. 2. 3 WHERE子句,

6. 2. 4 FROM子句

6. 2. 5 ORDERBY子句

6. 2. 6 GROUPBY子句

6. 2. 7 COMPUTE子句

6. 2. 8 联合

6. 2. 9 连接

6. 2. 10 数据汇总

6. 2. 11 SELECT语句的其他子句

6. 3 流程控制语句

6. 3. 1 IF…ELSE语句

6. 3. 2 无条件转移 GOTO 语句

6. 3. 3 WHLIE. BREAK和CONTINUE语句

6. 3. 4 RETURN语句

6. 4 系统内置函数

6. 4. 1 行集函数

6. 4. 2 聚合函数

6. 4. 3 标量函数

6. 5 用户定义函数

6. 5. 1 用户函数的定义

6. 5. 2 用户函数的调用

6. 5. 3 用户函数的删除

本章小结

习题

第7章 存储过程和触发器

7. 1 存储过程

7. 1. 1 存储过程类型

7. 1. 2 创建存储过程

7. 1. 3 执行存储过程

7. 1. 4 修改存储过程

7. 1. 5 删除存储过程

7. 2 触发器

7. 2. 1 触发器概述

7. 2. 2 创建触发器

7. 2. 3 修改触发器

7. 2. 4 删除触发器

本章小结

习题

第8章 数据库的备份和恢复

8. 1 数据库备份和恢复概述

8. 1. 1 备份和恢复

8. 1. 2 数据库备份的类型

8. 1. 3 备份和恢复的策略

8. 2 数据库备份

8. 2. 1 备份设备

8. 2. 2 用SQLServer企业管理器管理备份设备

8. 2. 3 使用系统过程管理备份设备

8. 2. 2 使用SQLServer企业管理器备份数据库

8. 2. 3 使用T-SQL备份数据库

8. 3 数据库恢复

8. 3. 1 使用SQLServer企业管理器恢复数据库

8. 3. 2 使用T-SQL恢复数据库

8. 3. 3 部分数据库恢复

本章小结

习题

第9章 安全管理

9. 1 安全认证模式

9. 1. 1 身份验证

9. 1. 2 权限验证

9. 2 创建安全帐户

9. 2. 1 创建Windows用户或组

9. 2. 2 创建SQLServer登录

9. 2. 3 授权访问数据库

9. 3 管理安全帐户

9. 3. 1 查看用户

9. 3. 2 修改登录

9. 4 删除登录和用户

9. 4. 1 删除数据库中的组或用户

9. 4. 2 删除SQLServer登录

9. 4. 3 删除Windows用户或组的登录访问权限

9. 5 角色

9. 5. 1 创建用户定义数据库角色

9. 5. 2 添加角色成员

9. 5. 3 查看角色信息

9. 5. 4 删除角色及其成员

9. 6 权限管理

9. 6. 1 权限类型

9. 6. 2 授予权限

9. 6. 3 禁止权限

9. 6. 4 废除权限

9. 6. 5 查看权限信息

本章小结

习题

第10章 服务器性能和活动监视

10. 1 服务器性能

10. 1. 1 性能检测概述

10. 1. 2 系统监视器

10. 2 SQiServer事件探查器

10. 3 SQLServer企业管理器

10. 3. 1 监视当前进程活动

10. 3. 2 进程锁定信息

10. 3. 3 对象锁定信息

10. 4 用T—SQL语句监视

10. 4. 1 查看当前服务器活动

10. 4. 2 查看SQLServer的常规统计信息

10. 4. 3 查看当前的锁

10. 5 事务

10. 5. 1 事务模式

10. 5. 2 事务管理

10. 6 锁

10. 6. 1 锁的模式和兼容性

10. 6. 2 查看锁的信息

10. 6. 3 死锁

10. 7 游标

10. 7. 1 游标概述和定义

10. 7. 2 游标的使用

本章小结

习题

第11章 数据复制

11. 1 复制概述

11. 1. 1 复制模型

11. 1. 2 复制类型的介绍

11. 1. 3 复制代理程序

11. 2 配置发布服务器和分发服务器

11. 2. 1 建立分发服务器

11. 2. 2 创建分发数据库

11. 2. 3 为发布服务器指定分发数据库

11. 2. 4 查看. 修改分发服务器属性

11. 2. 5 删除分发服务器和发布服务器

11. 3 发布管理

11. 3. 1 定义发布数据库

11. 3. 2 创建快照或事务发布

11. 3. 3 创建合并发布

11. 3. 4 查看发布属性

11. 3. 5 修改快照或事务发布

11. 3. 6 修改合并发布属性

11. 3. 7 删除快照或事务发布

11. 3. 8 删除合并发布

11. 4 条目管理

11. 4. 1 添加发布的条目

11. 4. 2 设置过滤器

11. 4. 3 查看. 修改发布条目的属性

11. 5 订阅管理

11. 5. 1 激活订阅服务器

11. 5. 2 创建快照发布或事务发布订阅

11. 5. 3 查看订阅属性

11. 5. 5 删除订阅

本章小结

习题

第12章 0DBC数据库应用程序开发

12. 1 ODBC概述

12. 1. 1 ODBC应用程序

12. 1. 2 ODBC驱动程序管理器

12. 1. 3 ODBC驱动程序

12. 1. 4 数据源名称

12. 2 管理ODBC数据源

12. 2. 1 创建数据源

12. 2. 2 重新配置和删除数据源

12. 3 连接数据源

12. 3. 1 申请和释放句柄

12. 3. 2 属性设置

12. 3. 3 连接断开数据源

12. 3. 4 连接数据源步骤

12. 3. 5 连接数据源示例

12. 4 执行SQL语句

12. 4. 1 立即执行

12. 4. 2 准备执行

12. 4. 3 参数绑定

12. 4. 4 执行查询示例

12. 5 结果处理

12. 5. 1 检索ODBC结果集信息

12. 5. 2 处理结果集

12. 5. 3 示例

12. 6 ODBC游标

12. 6. 1 命名游标

12. 6. 2 关闭游标

本章小结

习题