21世纪高等职业教育计算机技术规划教材

SQL Server 2000 实用教程

分享 推荐 0 收藏 0 阅读 0
蒋文沛 (主编) 7-115-13933-4

关于本书的内容有任何问题,请联系 张孟玮

以实例贯穿全书,强调开发技能。
20.00
立即购买 申请样书

内容摘要

  本书全面介绍Microsoft SQL Server 2000数据库应用系统的开发技术。全书共12章,主要内容包括:SQL Server 2000的安装和配置,SQL Server 2000数据类型,数据库和数据表,数据库的查询,索引与数据完整性,视图,Transact-SQL程序设计,存储过程,触发器,用户自定义函?胧挛瘢琒QL Server 2000管理,数据库综合开发应用。
  本书为高职高专院校计算机相关专业教材,也可作为各种数据库技术培训班学员及数据库开发人员的参考用书。

目录

目 录

第 1章 SQL Server 2000的安装和配置 1
1.1 SQL Server 2000简介 1
1.2 SQL Server 2000的安装 2
1.2.1 软件需求 2
1.2.2 硬件需求 2
1.2.3 安装SQL Server 2000 2
1.3 SQL Server 2000的主要管理工具 6
1.3.1 SQL Server 2000企业管理器 6
1.3.2 SQL Server 2000查询分析器 8
1.3.3 服务管理器 10
1.4 注册服务器 10
本章小结 12
本章习题 13
实验1 安装SQL Server 2000、注册服务器 13

第 2章 SQL Server 2000数据类型 15
2.1 系统数据类型 15
2.1.1 字符数据类型 15
2.1.2 数值型数据类型 16
2.1.3 货币型数据类型 16
2.1.4 时间/日期数据类型 16
2.1.5 二进制数据类型 17
2.1.6 其他数据类型 17
2.2 用户自定义数据类型 18
本章小结 19
本章习题 20

第3章 数据库和数据表 21
3.1 创建和管理数据库 21
3.1.1 数据库简介 21
3.1.2 创建数据库 22
3.1.3 管理数据库 27
3.2 创建和管理数据表 34
3.2.1 数据表简介 34
3.2.2 创建数据表 35
3.2.3 设置约束 37
3.2.4 管理数据表 43
3.2.5 数据表操作 45
3.3 分离与附加数据库 48
本章小结 50
本章习题 50
实验2 创建数据库和数据表 52

第4章 数据库的查询 54
4.1 SELECT语句结构 54
4.2 基本子句查询 55
4.2.1 SELECT子句 55
4.2.2 FROM子句 58
4.2.3 WHERE子句 58
4.2.4 ORDER BY子句 60
4.2.5 INTO子句 61
4.3 数据汇总 61
4.3.1 使用聚合函数 61
4.3.2 使用GROUP BY子句 62
4.3.3 使用HAVING子句 64
4.3.4 使用COMPUTE和COMPUTE BY子句 65
4.4 多表联接查询 66
4.4.1 联接简介 66
4.4.2 联接的类型 67
4.5 联合查询 70
4.6 嵌套查询 70
本章小结 71
本章习题 71
实验3 查询数据库 72

第5章 索引与数据完整性 74
5.1 索引 74
5.1.1 索引的概念 74
5.1.2 索引的建立 75
5.1.3 索引的删除 80
5.1.4 索引的分析与维护 81
5.2 数据完整性 82
5.2.1 域完整性 82
5.2.2 实体完整性 83
5.2.3 引用完整性 83
本章小结 83
本章习题 84
实验4 创建和使用索引 84
实验5 创建并使用约束及实现数据完整性 85

第6章 视图 88
6.1 视图的概念 88
6.2 创建视图 89
6.2.1 使用企业管理器创建视图 89
6.2.2 使用Transact-SQL语言创建视图 90
6.3 修改视图 93
6.3.1 使用企业管理器修改视图 93
6.3.2 使用Transact-SQL语言修改视图 94
6.4 使用视图查询数据 95
6.5 使用视图管理数据表中的数据 95
本章小结 100
本章习题 100
实验6 创建和使用视图 101

第7章 Transact-SQL程序设计 103
7.1 Transact-SQL语言基础 103
7.2 Transact-SQL语言要素 104
7.2.1 批处理 104
7.2.2 注释语句 104
7.2.3 标识符 105
7.2.4 全局变量与局部变量 106
7.2.5 运算符和表达式 109
7.2.6 流程控制语句 112
7.3 使用游标 116
7.3.1 游标的声明 116
7.3.2 打开和读取游标 118
7.3.3 关闭和释放游标 120
本章小结 120
本章习题 120

第8章 存储过程 122
8.1 存储过程简介 122
8.1.1 存储过程的优点 122
8.1.2 存储过程的类别 123
8.2 创建存储过程 123
8.2.1 使用企业管理器创建存储过程 123
8.2.2 使用Transact-SQL语言创建存储过程 124
8.3 执行存储过程 125
8.4 修改和删除存储过程 128
8.4.1 使用企业管理器查看和修改存储过程 128
8.4.2 使用Transact-SQL语言查看和修改存储过程 129
本章小结 131
本章习题 131
实验7 创建和使用存储过程 131

第9章 触发器 133
9.1 触发器简介 133
9.1.1 触发器的概念 133
9.1.2 触发器的功能 133
9.1.3 触发器的类型和触发操作 133
9.2 创建触发器 134
9.2.1 使用企业管理器创建触发器 134
9.2.2 使用Transact-SQL语言创建触发器 135
9.3 修改触发器 138
9.3.1 使用企业管理器修改触发器 138
9.3.2 使用Transact-SQL语言管理触发器 138
9.4 删除触发器 140
9.4.1 在企业管理器中删除触发器 140
9.4.2 使用Transact-SQL语言删除触发器 141
本章小结 141
本章习题 141
实验8 创建触发器 141

第 10章 用户自定义函数与事务 145
10.1 用户自定义函数简介 145
10.2 创建用户自定义函数 145
10.2.1 使用企业管理器创建用户自定义函数 145
10.2.2 使用Transact-SQL语言创建用户自定义函数 146
10.3 修改、删除用户自定义函数 148
10.4 事务处理 149
10.4.1 事务简介 149
10.4.2 事务处理 150
10.5 锁 153
10.5.1 锁的概念 153
10.5.2 死锁及其排除 154
本章小结 155
本章习题 156
实验9 用户自定义函数与事务 156

第 11章 SQL Server 2000管理 158
11.1 安全管理 158
11.1.1 SQL Server 2000的身份验证 158
11.1.2 账户管理 160
11.1.3 角色管理 165
11.1.4 权限管理 168
11.2 数据的导入导出(DTS) 172
11.2.1 数据的导出 172
11.2.2 数据的导入 174
11.3 数据库备份 175
11.3.1 备份设备 175
11.3.2 备份策略 176
11.3.3 执行数据库备份 176
11.4 数据库恢复 180
本章小结 182
本章习题 183
实验10 备份和恢复数据库 183

第 12章 数据库综合开发应用 185
12.1 ADO.NET简介 185
12.2 数据库设计 186
12.3 ASP.NET 操作数据库 187
12.3.1 ASP.NET运行环境 187
12.3.2 ASP.NET开发工具 188
12.3.3 ASP.NET程序设计 188
12.4 VB.NET 操作数据库 204
12.4.1 启动Visual Basic.NET 集成开发环境 204
12.4.2 VB.NET程序设计 206
本章习题 221
实验11 建立简易通讯录 221

参考文献 224

读者评论

赶紧抢沙发哦!

我要评论

同系列书

  • 计算机应用基础教程(Windows 7+Office 2010)

    吴兆明

    本书主要讲述了计算机、基础知识和应用。项目1为Windows 7管理与操作,包括Windows 7操作系统的安...

    ¥39.80
  • 大学计算机基础上机指导与习题集(微课版)

    杨毅

    本书是《大学计算机基础(微课版)》一书的上机指导和习题集。全书共分为两个部分。第一部分是上机指导,从计算机基础...

    ¥29.80
  • 计算机应用基础教程

    焦长义

    本书包括5个部分,内容分别为:第一章 认识计算机、第二章 Windows7基本操作、第三章 Word2010文...

    ¥39.80
  • 大学计算机基础

    宋涛

    本书以微型计算机为基础,全面系统地介绍计算机基础知识及其基本操作。全书共12个项目,主要内容包括了解计算机基础...

    ¥42.00
  • 大学计算机基础(微课版)

    杨毅 杨琴

    本书以微型计算机为基础,全面系统地介绍计算机基础知识及其基本操作。全书共12个项目,主要内容包括了解计算机基础...

    ¥39.80

相关图书

  • MySQL数据库技术与应用

    张素青 翟慧 黄静 宋欢 何连连

    MySQL是目前最流行的关系数据库管理系统之一。本书以MySQL 5.6数据库管理系统为平台,以案例教学法为编...

    ¥42.00
  • 管理信息系统实用教程(第3版)

    王若宾 王恩波

    本书以课程管理和图书馆管理两个实例贯穿管理信息系统建设的全过程,内容包括管理信息系统概述、管理信息系统开发综述...

    ¥45.00
  • 金蝶ERP二次开发(K/3 BOS)应用教程

    叶玫 王先清 周文琼 申艳丽

      通过对金蝶二次开发实际项目的调研,编者从若干实际项目中提炼了“华立电子公司ERP二次开发”的内容,客户企业...

    ¥39.80
  • 管理信息系统开发项目式教程(第3版)

      本书优选了两个教学项目(图书管理系统、进销存管理系统)和27个项目开发任务,以开发真实的管理信息系统为主线...

    ¥45.00
  • 管理信息系统实用教程(第2版)

    王若宾 王恩波

      本书是普通高等教育“十一五”国家级规划教材《管理信息系统实用教程》的第2版。内容包括管理信息系统概述、管理...

    ¥36.00
人邮微信
本地服务
人邮微信
教师服务
二维码
读者服务
读者服务
返回顶部
返回顶部