注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书教育/教材/教辅教材高职高专教材SQL Server数据库应用技术(21世纪高职高专规划教材)

SQL Server数据库应用技术(21世纪高职高专规划教材)

SQL Server数据库应用技术(21世纪高职高专规划教材)

定 价:¥30.00

作 者: 张蒲生、何升
出版社: 清华大学出版社
丛编项: 网络专业系列
标 签: Sever

ISBN: 9787302112877 出版时间: 2005-08-01 包装: 平装
开本: 16开 页数: 379 字数:  

内容简介

  本书根据高等职业技术教育和教学特点,结合教学改革和应用实践编写而成。在介绍SQL Server数据库基本内容的同时,通过学生管理系统开发的实例将数据库基本原理和应用技术整合。内容包括: 数据库应用技术基础、SQL Server 2000服务器和客户端的操作、数据库及其管理、数据库对象的基本操作、数据查询、索引、视图、复制、存储过程、触发器、程序设计、数据转换服务、安全性管理、备份与恢复、ODBC和ADO编程接口等。 本书内容广泛翔实,适用对象广且实用性强,既可作为高职高专学生数据库课程的教材,又可作为相关专业和使用SQL Server进行应用开发的人员的参考资料或培训教材。

作者简介

暂缺《SQL Server数据库应用技术(21世纪高职高专规划教材)》作者简介

图书目录

第1章 数据库技术基础1
1.1 数据管理的概述1
1.1.1 数据、数据管理与数据处理1
1.1.2 数据管理的发展2
1.1.3 数据库、数据库管理系统和数据库系统4
1.2 数据模型6
1.2.1 数据模型的三要素6
1.2.2 概念模型7
1.2.3 数据模型的分类9
1.3 数据库设计13
1.3.1 需求分析阶段13
1.3.2 概念结构设计16
1.3.3 逻辑结构设计20
1.3.4 数据库物理设计22
1.3.5 数据库实施23
1.3.6 数据库运行与维护24
课后作业25
第2章 SQL Server 2000服务器和客户端27
2.1 SQL Server概述27
2.1.1 SQL的特点27
2.1.2 SQL Server的结构28
2.1.3 SQL Server的数据库文件29
2.2 SQL Server 2000的服务器组件30
2.3 SQL Server 2000服务器端的操作33
2.3.1 启动SQL Server 200033
2.3.2 对sa账号加入密码34
2.3.3 SQL Server 2000配置36
2.4 SQL Server 2000的客户端组件38
2.5 SQL Server 2000客户端的操作38
实训41
课后作业44
第3章 数据库及其管理45
3.1 系统数据库45
3.1.1 master数据库45
3.1.2 model数据库45
3.1.3 msdb数据库46
3.1.4 tempdb数据库46
3.2 创建用户数据库46
3.2.1 使用企业管理器创建用户数据库47
3.2.2 使用SQL查询分析器创建用户数据库48
3.2.3 事务日志50
3.2.4 查看数据库信息51
3.3 管理数据库53
3.3.1 打开数据库53
3.3.2 增加和缩减数据库容量53
3.3.3 查看目前数据库选项设定及修改56
3.3.4 数据库更名58
3.3.5 删除数据库59
实训60
课后作业62
第4章 数据库中表的基本操作64
4.1 数据库对象64
4.1.1 数据表64
4.1.2 约束65
4.1.3 默认65
4.1.4 规则66
4.1.5 视图66
4.1.6 存储过程66
4.1.7 触发器67
4.2 数据表的设计和创建67
4.2.1 SQL Server中的数据类型67
4.2.2 数据表设计与创建73
4.2.3 修改表结构82
4.2.4 插入、更新和删除表数据86
4.3 定义约束89
4.3.1 约束的类型89
4.3.2 约束的创建、查看、删除89
4.4 使用默认和规则96
4.4.1 使用默认96
4.4.2 使用规则99
实训101
课后作业104
第5章 索引及其应用106
5.1 索引的基础知识106
5.1.1 数据存储106
5.1.2 索引107
5.1.3 索引的分类108
5.2 创建索引109
5.2.1 使用企业管理器创建索引109
5.2.2 使用TransactSQL创建索引114
5.2.3 索引的分析与维护116
5.3 索引统计118
5.3.1 创建和修改统计信息118
5.3.2 统计信息的查看与删除119
5.4 查看与删除索引121
5.4.1 查看表中的索引121
5.4.2 索引更名与删除123
实训125
课后作业126
第6章 SQL Server的数据查询128
6.1 SELECT语句中的数学问题128
6.1.1 SQL Server中的变量128
6.1.2 SQL Server的运算符129
6.1.3 SQL Server中的函数130
6.2 SELECT语句136
6.2.1 简单查询136
6.2.2 FROM子句与INTO子句137
6.2.3 使用WHERE子句设置查询条件139
6.2.4 查询结果排序及ORDER BY子句143
6.2.5 GROUP BY子句与HAVING子句145
6.2.6 COMPUTE子句148
6.3 连接查询149
6.3.1 连接概述149
6.3.2 内连接151
6.3.3 外连接153
6.3.4 交叉连接155
6.3.5 自连接156
6.4 嵌套查询156
6.4.1 单值嵌套查询157
6.4.2 多值嵌套查询157
6.5 联合159
实训160
课后作业164
第7章 数据复制168
7.1 复制模型168
7.1.1 复制与出版的关系168
7.1.2 复制模型169
7.2 复制的类型169
7.2.1 快照复制170
7.2.2 事务复制170
7.2.3 合并复制171
7.3 配置复制171
7.4 建立和使用复制176
7.4.1 创建发布176
7.4.2 订阅181
7.4.3 创建强制订阅182
7.5 通过Internet执行复制185
7.6 复制监视器186
实训188
课后作业190
第8章 视图及其应用192
8.1 视图的概述192
8.1.1 视图的概念192
8.1.2 使用视图的优点和缺点192
8.2 视图的创建193
8.2.1 使用企业管理器创建视图193
8.2.2 使用TransactSQL创建视图195
8.2.3 使用创建视图向导程序199
8.3 视图定义的查询与修改200
8.3.1 查看和修改视图定义200
8.3.2 视图的删除206
8.4 通过视图查询与更新数据207
8.4.1 通过视图查询数据207
8.4.2 通过视图更新数据208
实训209
课后作业210
第9章 存储过程与触发器213
9.1 存储过程概述213
9.1.1 什么是存储过程213
9.1.2 存储过程类型213
9.1.3 存储过程的好处215
9.2 创建和执行存储过程216
9.2.1 创建和执行不带参数的存储过程216
9.2.2 创建和执行带参数的存储过程219
9.3 修改和删除存储过程226
9.3.1 查看存储过程226
9.3.2 修改存储过程226
9.3.3 删除存储过程228
9.4 触发器的创建和管理228
9.4.1 触发器概述228
9.4.2 触发器的创建229
9.4.3 管理触发器233
实训236
课后作业239
第10章 SQL Server的程序设计240
10.1 批处理与流程控制240
10.1.1 批处理240
10.1.2 流程控制241
10.2 事务处理246
10.2.1 事务概述246
10.2.2 事务管理247
10.2.3 事务模式249
10.2.4 事务日志250
10.3 锁机制250
10.3.1 锁的控制方法250
10.3.2 查看锁的信息251
10.3.3 死锁252
10.4 游标253
10.4.1 游标的定义及其优点253
10.4.2 使用游标254
10.4.3 游标示例257
实训258
课后作业261
第11章 数据转换服务265
11.1 导入/导出概述265
11.2 导入数据266
11.2.1 导入Excel工作表266
11.2.2 导入文本文件269
11.3 导出数据272
11.3.1 导出数据至Access272
11.3.2 导出数据至文本文件274
11.4 使用DTS设计器275
11.5 使用bcp和BULKINSERT278
11.5.1 批复制程序278
11.5.2 BULK INSERT283
实训284
课后作业285
第12章 SQL Server 2000的安全管理287
12.1 SQL Server 2000的安全认证模式287
12.1.1 身份验证287
12.1.2 权限认证288
12.2 创建和管理安全账户289
12.2.1 创建安全账户289
12.2.2 管理安全账户295
12.2.3 删除登录和用户297
12.3 管理数据库用户和角色298
12.3.1 服务器角色298
12.3.2 数据库角色299
12.4 SQL Server权限管理302
12.4.1 使用企业管理器管理权限303
12.4.2 使用TransactSQL语句管理权限304
实训307
课后作业310
第13章 备份与还原312
13.1 备份与还原的概述312
13.1.1 备份与还原概念312
13.1.2 备份与还原方式313
13.2 数据库的备份314
13.2.1 备份设备314
13.2.2 使用企业管理器进行备份316
13.2.3 使用向导进行备份317
13.2.4 使用查询分析器进行备份320
13.3 数据库的还原324
13.3.1 使用企业管理器还原数据库324
13.3.2 使用查询分析器还原数据库326
实训330
课后作业332
第14章 SQL Server编程接口333
14.1 通过ODBC访问SQL Server数据库333
14.1.1 ODBC的概述333
14.1.2 通过Excel访问SQL Server数据库338
14.1.3 通过Visual Basic访问SQL Server数据库343
14.1.4 通过PowerBuilder访问SQL Server数据库351
14.2 使用ADO操作数据库中的数据356
14.2.1 ActiveX数据对象(ADO)356
14.2.2 在Visual Basic中用ADO访问数据库358
14.2.3 在C++ Builder中用ADO访问数据库363
实训368
课后作业368
附录A《SQL Server数据库应用技术》课程教学大纲373
附录B《SQL Server数据库应用技术》课程实训大纲376
参考文献380

本目录推荐