学编程从入门到实践系列:SQLServer2005从入门到实践
¥
3.05
八五品
仅1件
作者岳付强 著
出版社清华大学出版社
出版时间2009-09
版次1
装帧平装
上书时间2024-12-11
商品详情
- 品相描述:八五品
图书标准信息
-
作者
岳付强 著
-
出版社
清华大学出版社
-
出版时间
2009-09
-
版次
1
-
ISBN
9787302197164
-
定价
59.80元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
439页
-
字数
712千字
-
正文语种
简体中文
- 【内容简介】
-
《SQLServer2005从入门到实践》是Microsoft推出的新一代数据管理和分析解决方案。《SQLServer2005从入门到实践》引导读者利用SQLServer2005技术进行数据库管理与开发实践。内容包括认识和安装SQLServer2005、服务器管理、数据库管理、数据表与索引管理、数据完整性以及安全与权限、监控状态、灾难恢复、自动化管理任务、高可用性以及复制、T-SQL数据操作、T-SQL应用编程、集成服务、报表服务以及分析服务。最后一章讲解了基于SQLServer2005的至慧网上书城网站系统的开发实践。
《SQLServer2005从入门到实践》适合正在学习使用SQLServer2005数据库的用户阅读,并可作为数据库管理人员和开发人员的参考手册,也可以作为高等院校、高职高专相关专业学生的教材。
- 【目录】
-
第1篇SQLServer2005基础篇
第1章SQLServer2005关系数据库2
1.1关系数据库2
1.1.1什么是关系模型2
1.1.2关系模型的特点3
1.1.3关系运算4
1.1.4关系模型的3类完整性规则5
1.1.5主流关系数据库产品6
1.1.6Transact-SQL语言简介8
1.2SQLServer2005概述9
1.2.1SQLServer的发展9
1.2.2SQLServer2005的系统架构10
1.3SQLServer2005的版本与组件11
1.3.1SQLServer2005的版本12
1.3.2SQLServer2005的组件13
1.4常见问题及解答14
1.5小结15
1.6习题15
第2章安装SQLServer200516
2.1准备安装SQLServer200516
2.1.1选择正确的SQLServer2005数据库版本16
2.1.2安装的硬件要求17
2.1.3操作系统支持及软件要求18
2.1.4基本安装选项19
2.1.5安装注意事项20
2.2安装过程20
2.2.1什么是SQLServer实例20
2.2.2安装SQLServer200521
2.2.3验证安装26
2.3安装后的程序与服务27
2.3.1安装后的程序27
2.3.2安装后的服务29
2.4安装SQLServer2005SP229
2.5升级到SQLServer200533
2.5.1升级方法34
2.5.2使用SQLServer2005升级顾问35
2.5.3升级到SQLServer200536
2.5.4升级过程中的常见问题36
2.6常见问题及解答37
2.7小结37
2.8习题38
第3章SQLServer2005服务器管理39
3.1使用配置管理器配置SQLServer服务39
3.1.1启动、停止、暂停和重新启动SQLServer服务39
3.1.2配置启动模式40
3.1.3更改登录身份40
3.1.4SQLServer2005使用的网络协议41
3.1.5配置服务器端网络协议42
3.1.6配置客户端网络协议44
3.1.7隐藏数据库引擎实例46
3.2使用外围应用配置器配置SQLServer服务46
3.2.1启动外围应用配置器46
3.2.2使用服务和连接的外围应用配置器47
3.2.3使用功能的外围应用配置器49
3.3连接与断开数据库服务器50
3.3.1启动SQLServerManagementStudio50
3.3.2添加服务器组与服务器51
3.3.3连接到数据库服务器53
3.3.4断开与数据库服务器的连接54
3.4配置SQLServer2005服务器属性54
3.4.1查看服务器属性55
3.4.2配置服务器属性55
3.5通过日志查看服务器的运行情况57
3.5.1查看SQLServer日志57
3.5.2查看Windows系统日志58
3.6常见问题及解答59
3.7小结59
3.8习题59
第2篇SQLServer2005管理篇
第4章SQLServer2005数据库62
4.1了解SQLServer2005数据库62
4.1.1数据库基础62
4.1.2系统数据库63
4.1.3文件和文件组65
4.1.4数据库对象68
4.2创建数据库68
4.2.1使用SQLServerManagementStudio创建数据库69
4.2.2使用CREATEDATABASE语句创建数据库70
4.3重命名和删除数据库74
4.3.1重命名数据库74
4.3.2删除数据库75
4.4修改数据库76
4.4.1扩大数据库76
4.4.2收缩数据库77
4.4.3收缩数据库文件78
4.4.4添加和删除数据文件和日志文件80
4.4.5更改默认文件组81
4.4.6数据库选项设置82
4.4.7更改数据库所有者83
4.4.8移动数据库84
4.4.9更改数据库状态84
4.5分离与附加数据库86
4.5.1分离数据库86
4.5.2附加数据库87
4.6常见问题及解答89
4.7小结89
4.8习题90
第5章SQLServer2005数据表与索引91
5.1数据表的基础知识91
5.1.1数据表的基本概念91
5.1.2数据完整性基础92
5.1.3SQLServer2005特殊表92
5.1.4设计数据表93
5.1.5SQLServer2005系统数据类型94
5.1.6用户定义数据类型98
5.2数据表定义的管理101
5.2.1使用SQLServerManagementStudio设计数据表101
5.2.2使用SQLServerManagementStudio维护数据表104
5.2.3使用Transact-SQL设计与维护数据表108
5.3表中数据的管理112
5.3.1查看数据表中的数据112
5.3.2维护数据表中的数据113
5.4索引的管理114
5.4.1索引的基础知识114
5.4.2索引的管理115
5.5常见问题及解答117
5.6小结117
5.7习题117
第6章SQLServer2005数据完整性120
6.1数据完整性基础知识120
6.1.1实体完整性120
6.1.2域完整性120
6.1.3引用完整性121
6.1.4用户定义的完整性121
6.2约束122
6.2.1PRIMARYKEY约束122
6.2.2UNIQUE约束124
6.2.3CHECK约束126
6.2.4DEFAULT定义127
6.2.5允许空值128
6.2.6FOREIGNKEY约束129
6.3规则131
6.4关系图132
6.5数据完整性Transact-SQL实例部分133
6.6常见问题及解答134
6.7小结134
6.8习题135
第7章SQLServer2005安全与权限136
7.1SQLServer2005的安全性机制136
7.1.1操作系统级的安全性137
7.1.2SQLServer级的安全性137
7.1.3数据库级的安全性137
7.2SQLServer2005的登录和用户137
7.2.1登录的身份模式及其设置138
7.2.2使用SQLServerManagementStudio创建登录139
7.2.3使用SQLServerManagementStudio创建用户142
7.2.4使用Transact-SQL语句创建登录和用户144
7.3SQLServer2005的权限管理146
7.3.1服务器权限146
7.3.2数据库对象权限146
7.3.3数据库权限149
7.4SQLServer2005的角色管理149
7.4.1服务器角色150
7.4.2数据库角色152
7.4.3应用程序角色154
7.5SQLServer2005其他安全性管理155
7.5.1使用密码策略155
7.5.2管理凭据156
7.5.3用户架构分离158
7.5.4管理密钥与证书160
7.6常见问题及解答163
7.7小结163
7.8习题164
第3篇SQLServer2005维护篇
第8章监控SQLServer2005状态166
8.1查看当前活动166
8.1.1使用活动监视器166
8.1.2动态管理对象168
8.2使用系统性能监视器171
8.2.1运行系统性能监视器171
8.2.2SQLServer2005性能对象172
8.2.3监控SQLServer2005的关键点173
8.3使用SQLServerProfilter174
8.3.1SQLServerProfilter简介174
8.3.2创建跟踪175
8.3.3设置全局跟踪选项176
8.3.4指定跟踪文件的事件和数据列177
8.3.5将跟踪结果保存到表178
8.3.6修改筛选器178
8.4使用数据库引擎优化顾问179
8.4.1启动数据库引擎优化顾问179
8.4.2设置工具选项和布局180
8.4.3使用数据库引擎优化顾问的示例180
8.5常见问题及解答182
8.6小结183
8.7习题183
第9章SQLServer2005的灾难恢复184
9.1数据库备份基础知识184
9.1.1基本概念184
9.1.2备份数据库的目的185
9.1.3备份数据库的设备185
9.1.4物理和逻辑设备186
9.2数据库恢复模式188
9.2.1恢复模式的分类188
9.2.2选择恢复模式189
9.2.3更改数据库恢复模式189
9.3数据库备份策略190
9.3.1备份的类型191
9.3.2理解备份策略192
9.4执行数据库备份193
9.4.1完整备份194
9.4.2差异备份195
9.4.3事务日志备份197
9.4.4尾日志备份198
9.4.5文件和文件组备份198
9.4.6备份的验证与校验199
9.5执行数据库还原201
9.5.1完整的数据库还原201
9.5.2差异的数据库还原203
9.5.3事务日志还原204
9.5.4文件和文件组还原205
9.5.5页面还原206
9.5.6段落还原207
9.6用户数据库的灾难恢复208
9.7master数据库的灾难恢复209
9.8数据库快照210
9.8.1创建数据库快照的语法格式210
9.8.2创建数据库快照的示例210
9.8.3使用数据库快照实现灾难恢复211
9.9常见问题及解答211
9.10小结212
9.11习题212
第10章自动化管理任务213
10.1SQLServer代理213
10.1.1SQLServer代理简介213
10.1.2SQLServer代理组件214
10.1.3配置SQLServer代理215
10.1.4启动和停止SQLServer代理服务218
10.1.5SQLServer代理的安全性219
10.2维护计划221
10.2.1可以自动运行的维护计划221
10.2.2使用向导创建维护计划222
10.2.3手工创建维护计划226
10.3作业227
10.3.1创建作业227
10.3.2创建作业步骤229
10.3.3创建作业计划230
10.3.4查看和修改作业232
10.3.5运行作业234
10.3.6查看作业历史日志234
10.4报警236
10.4.1创建警报237
10.4.2查看、修改和删除警报238
10.5操作员238
10.5.1创建操作员238
10.5.2为操作员分配警报239
10.5.3查看、修改或删除操作员240
10.6常见问题及解答241
10.7小结241
10.8习题241
第11章SQLServer2005高可用性242
11.1了解SQLServer2005高可用性242
11.1.1SQLServer2005高可用性技术242
11.1.2选择高可用性解决方案244
11.2故障转移群集245
11.2.1故障转移群集准备245
11.2.2安装故障转移群集246
11.3事务日志传送247
11.3.1了解日志传送247
11.3.2日志传送作业248
11.3.3配置日志传送250
11.3.4故障转移到日志传送辅助服务器256
11.3.5交换主服务器和辅助服务器的角色256
11.3.6删除日志传送257
11.4数据库镜像257
11.4.1了解数据库镜像258
11.4.2数据库镜像运行模式259
11.4.3数据库镜像角色259
11.4.4配置数据库镜像260
11.4.5监控数据库镜像263
11.4.6管理数据库镜像264
11.5常见问题及解答265
11.6小结265
11.7习题265
第12章SQLServer2005复制266
12.1了解SQLServer2005复制266
12.1.1复制发布模型概述266
12.1.2复制的类型267
12.2配置分发服务器269
12.2.1配置分发服务器269
12.2.2管理发布和分发服务器272
12.3配置发布275
12.3.1创建发布275
12.3.2查看和修改发布属性280
12.4配置订阅281
12.5监视复制285
12.6常见问题及解答287
12.7小结287
12.8习题287
第4篇Transact-SQL编程篇
第13章Transact-SQL数据操作290
13.1使用SELECT语句查询数据290
13.1.1SELECT字句291
13.1.2INTO子句294
13.1.3FROM子句294
13.1.4WHERE子句296
13.1.5GROUPBY子句300
13.1.6HAVING子句301
13.1.7ORDERBY子句302
13.1.8COMPUTE子句302
13.1.9联合查询303
13.1.10嵌套查询303
13.2使用INSERT语句插入数据304
13.3使用UPDATE语句更新数据305
13.4使用DELETE语句删除数据306
13.5常见问题及解答308
13.6小结308
13.7习题308
第14章Transact-SQL应用编程310
14.1Transact-SQL基本对象310
14.1.1注释符310
14.1.2运算符310
14.1.3通配符311
14.1.4打印消息311
14.1.5批处理312
14.1.6变量312
14.2Transact-SQL控制流语言313
14.2.1IF…ELSE313
14.2.2BEGIN…END314
14.2.3WHILE…CONTINUE…BREAK315
14.2.4CASE316
14.2.5TRY…CATCH317
14.2.6WAITFOR318
14.2.7GOTO319
14.2.8RETURN320
14.3Transact-SQL常用函数320
14.3.1字符串函数320
14.3.2日期时间函数321
14.3.3转换函数322
14.3.4数学函数322
14.3.5聚合函数323
14.3.6系统函数323
14.4视图324
14.4.1了解视图324
14.4.2创建视图326
14.4.3修改、重命名和删除视图328
14.4.4查看和使用视图329
14.5存储过程331
14.5.1了解存储过程331
14.5.2创建存储过程331
14.5.3执行存储过程334
14.5.4管理存储过程336
14.6触发器337
14.6.1DML触发器337
14.6.2DDL触发器340
14.7常见问题及解答341
14.8小结342
14.9习题342
第5篇SQLServer2005商业智能篇
第15章SQLServer2005集成服务346
15.1集成服务简介346
15.1.1集成服务的典型用途346
15.1.2集成服务的体系结构347
15.1.3集成服务的工具348
15.2使用向导创建基本SSIS包349
15.2.1创建IntegrationServices项目349
15.2.2运行向导创建基本包350
15.3创建简单SSIS包352
15.3.1建立数据源和数据源视图352
15.3.2建立SSIS包355
15.3.3建立控制流355
15.3.4建立数据流356
15.3.5执行SSIS包358
15.4部署SSIS包359
15.5常见问题及解答361
15.6小结361
15.7习题362
第16章SQLServer2005报表服务363
16.1报表服务简介363
16.2报表服务组件364
16.2.1报表服务器365
16.2.2报表管理器366
16.2.3报表生成器367
16.2.4报表设计器和模型设计器368
16.3创建和设计报表370
16.3.1创建报表服务器项目370
16.3.2建立数据源370
16.3.3创建报表371
16.4发布和使用报表373
16.4.1发布报表373
16.4.2使用报表374
16.5常见问题及解答375
16.6小结376
16.7习题376
第17章SQLServer2005分析服务377
17.1定义数据源视图377
17.1.1创建AnalysisServices项目377
17.1.2定义数据源378
17.1.3定义数据源视图379
17.1.4修改表的默认名称381
17.2定义和部署多维数据集381
17.2.1定义多维数据集381
17.2.2检查多维数据集和维度属性385
17.2.3部署分析服务项目390
17.3常见问题及解答391
17.4小结391
17.5习题392
第6篇SQLServer2005实战篇
第18章SQLServer2005实例——至慧网上书城394
18.1系统概述394
18.2系统需求分析394
18.3系统总体设计395
18.3.1系统规划395
18.3.2用户行为分析396
18.3.3系统功能设计396
18.4系统详细设计397
18.4.1设计目标397
18.4.2构建开发环境397
18.5数据库设计与实现398
18.5.1系统实体E-R图398
18.5.2主要数据表结构399
18.5.3数据库与表结构401
18.6关键技术准备403
18.6.1三层结构设计思想403
18.6.2ADO.NET数据库访问技术404
18.6.3页面布局DIV+CSS410
18.7前台系统文件组织结构410
18.8公共模块设计411
18.8.1Web.config文件设计411
18.8.2数据库访问层类DataBase412
18.8.3业务逻辑层类414
18.9网站主页设计421
18.9.1用户注册423
18.9.2用户登录424
18.9.3图书显示模块425
18.9.4母版页设计427
18.10后台管理主要功能模块设计428
18.10.1后台管理系统文件组织结构428
18.10.2公共模块设计428
18.10.3系统主要页面设计430
18.11网站编译与发布435
18.12常见问题及解答438
18.13小结439
18.14习题439
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价