SQL Server 2008从入门到精通
¥
8.7
1.5折
¥
58
八五品
仅1件
作者刘奎、付青、张权 著
出版社化学工业出版社
出版时间2009-09
版次1
装帧平装
货号9787122063069
上书时间2024-12-20
商品详情
- 品相描述:八五品
图书标准信息
-
作者
刘奎、付青、张权 著
-
出版社
化学工业出版社
-
出版时间
2009-09
-
版次
1
-
ISBN
9787122063069
-
定价
58.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
474页
-
字数
736千字
-
正文语种
简体中文
-
丛书
程序员书库
- 【内容简介】
-
《SQLServer2008从入门到精通》系统地介绍如何使用和开发SQLServer2008。全书内容主要包括SQLServer2008的安装和配置、命名规则、Transact-SQL语言及结构化程序设计、视图、存储过程、函数、同义词、触发器、索引、事务与锁、SQLServer2008的安全机制和技术、备份与还原、复制、数据库镜像、变更数据捕获与更改跟踪、数据库关系图、SQL跟踪、数据库邮件、数据库引擎优化顾问、资源调控器。《SQLServer2008从入门到精通》适合SQLServer2008数据库管理员、开发SQLServer2008的人员和大专院校学生阅读,尤其是有一定Windows操作基础的人员。
- 【目录】
-
第一篇SQLServer2008基础知识
第1章引言2
1.1数据库的发展2
1.1.1手工阶段2
1.1.2文件系统阶段3
1.1.3数据库管理系统阶段4
1.2数据模型5
1.2.1层次数据库管理系统5
1.2.2网状数据库管理系统6
1.2.3关系数据库管理系统8
1.3对象-关系映射思想10
1.3.1对象-关系映射10
1.3.2对象-关系映射系统11
1.4数据库管理系统用途11
1.4.1作为C/S软件系统的后台11
1.4.2作为B/S软件系统的后台12
1.5小结12
第2章SQLServer2008入门13
2.1SQLServer2008的产品组件与版本13
2.1.1SQLServer的发展史13
2.1.2SQLServer2008的产品组件14
2.1.3SQLServer2008的版本14
2.2SQLServer2008新性能15
2.2.1对于SQLServer2005的升级15
2.2.2对于SQLServer2000的升级16
2.2.3管理工具的提升17
2.2.4编程扩展17
2.3与其他流行数据库的比较18
2.3.1比较的标准18
2.3.2与Oracle的比较19
2.3.3与MySQL的比较19
2.3.4与DB2的比较19
2.4小结20
第3章规划、安装和配置SQLServer200821
3.1规划SQLServer200821
3.1.1企业信息化战略21
3.1.2企业网络结构21
3.1.3安装于WEB服务器22
3.1.4安装于独立的数据库服务器23
3.2安装SQLServer200823
3.2.1SQLServer所需的软硬件环境23
3.2.2创建Windows账户25
3.2.3安装SQLServer200827
3.2.4SQLServer2008安装的一些注意事项35
3.3升级到SQLServer200836
3.3.1企业进行升级准备37
3.3.2SQLServer2008升级顾问37
3.3.3升级安装41
3.3.4迁移安装42
3.4SQLServer2008的目录和服务42
3.4.1SQLServer2008实例的文件42
3.4.2SQLServer2008实例的服务43
3.5修改SQLServer2008实例44
3.5.1添加功能组件45
3.5.2修复现有的功能组件47
3.5.3删除SQLServer2008实例48
3.6配置SQLServer200849
3.6.1服务端网络设置49
3.6.2客户端网络设置50
3.6.3SQLServerManagementStudio:图形界面工具51
3.6.4设置SQLServerManagementStudio工具53
3.6.5服务器配置选项55
3.7小结58
第4章创建数据库59
4.1数据库创建基础59
4.1.1使用SQLServerManagementStudio查询窗口59
4.1.2使用SQLServerManagementStudio图形化61
4.1.3使用数据库62
4.1.4删除数据库63
4.1.5命令行工具64
4.1.6CREATEDATABASE语句:创建数据库66
4.2数据库的组成69
4.2.1数据库的文件组成69
4.2.2数据库的对象组成71
4.3设置数据库选项72
4.4变更数据库73
4.4.1数据库更名73
4.4.2变更文件组75
4.4.3变更数据库的文件76
4.5移动数据库81
4.5.1分离81
4.5.2附加82
4.6系统数据库介绍84
4.6.1系统数据库84
4.6.2master数据库:记录系统级别信息84
4.6.3msdb数据库:用于计划警报和作业84
4.6.4model数据库:创建用户数据库的模板85
4.6.5resource数据库:包含系统对象85
4.6.6tempdb数据库:全局临时资源86
4.7小结86
第5章创建表87
5.1表创建基础87
5.1.1SQLServerManagementStudio的鼠标操作方式87
5.1.2SQLServerManagementStudio的查询方式90
5.1.3鼠标操作方式和查询方式90
5.2什么是表91
5.2.1SQLServer中表概述91
5.2.2SQLServer中的系统表92
5.2.3用户自定义表93
5.2.4临时表93
5.2.5专用的管理员连接94
5.3数据类型96
5.3.1数据类型96
5.3.2精确数字类型97
5.3.3近似数字类型99
5.3.4Unicode字符串100
5.3.5字符串数据类型的排序规则和存储101
5.3.6二进制字符串105
5.3.7日期和时间111
5.3.8字符串112
5.3.9其他数据类型113
5.3.10创建自定义的数据类型117
5.4列的其他属性120
5.4.1NULL与NOTNULL约束120
5.4.2IDENTITY的应用121
5.5小结122
第6章SQLServer的命名规则123
6.1命名原则123
6.1.1匈牙利命名法123
6.1.2驼峰法123
6.2创建中文命名的表124
6.3创建名称带空格的表125
6.4创建使用标识符命名的表126
6.5SQLServer的标识符127
6.5.1标识符分类127
6.5.2标识符格式128
6.6小结129
第7章基本SQL语句130
7.1Transact-SQL语言130
7.2数据定义语言131
7.2.1CREATE语句:创建数据库131
7.2.2DROP语句:删除数据库137
7.2.3ALTER语句:修改数据库138
7.2.4REVOKE语句:安全性语句139
7.3数据操纵语言139
7.3.1SELECT语句:查询数据139
7.3.2INSERT语句:插入数据143
7.3.3UPDATE语句:更新数据145
7.3.4Delete语句:删除数据146
7.4其他常用语句147
7.4.1WHERE子句:给出条件语句147
7.4.2带AND关键字的WHERE子句153
7.4.3GROUPBY子句:分组语句154
7.4.4HAVING子句:分组条件156
7.4.5ORDERBY子句:排序语句158
7.4.6TOP子句:查看前几条记录159
7.4.7DISTINCT子句:去掉重复记录161
7.4.8BETWEEN子句:指定范围条件161
7.4.9模糊查询LIKE子句163
7.4.10IN子句:值包含在列表中164
7.4.11NOTIN子句:值不包含在列表中165
7.4.12COMPUTE子句:用于生成统计信息165
7.4.13COMPUTEBY子句:计算统计信息166
7.4.14列的别名166
7.5关系连接167
7.5.1连接查询介绍167
7.5.2笛卡尔积168
7.5.3内部连接170
7.5.4使用表别名172
7.5.5外部连接172
7.5.6自连接174
7.5.7联合查询175
7.6小结176
第8章数据库关系图177
8.1表的主键177
8.1.1主键177
8.1.2表student和表student_new177
8.1.3在一个列上创建主键178
8.1.4在多个列的组合上创建主键181
8.1.5创建主键的语法183
8.1.6查看主键184
8.2表的外键185
8.2.1外键185
8.2.2表prize_student和表prize_student_new185
8.2.3在一个列上创建外键186
8.2.4在多个列的组合上创建外键188
8.2.5创建外键的语法190
8.2.6查看外键191
8.3使用主键和外键192
8.3.1仅含主键的表192
8.3.2含主键和外键的外键表193
8.3.3含主键的主键表194
8.4表关系类型195
8.5数据库关系图195
8.5.1添加数据库关系图支持196
8.5.2创建数据库关系图196
8.6小结199
第二篇数据库核心技术
第9章数据库的高级操作202
9.1使用SQL查看数据库的对象202
9.1.1查看当前SQLServer实例的所有数据库202
9.1.2查看当前数据库下的表203
9.1.3查看表的信息204
9.2收缩数据库206
9.2.1自动收缩数据库206
9.2.2手动收缩207
9.2.3使用SQLServerManagementStudio手动收缩数据库或文件209
9.3使用Windows管理工具【性能】监视服务器209
9.3.1【性能】的使用方案209
9.3.2使用【性能】监视磁盘活动210
9.3.3使用【性能】监视CPU使用率213
9.3.4使用【性能】监视内存使用量213
9.3.5使用【性能】监视SQLServer等对象214
9.3.6使用【性能】的日志和警报214
9.4SQL跟踪217
9.4.1SQLServerProfiler介绍:SQL跟踪图形化工具217
9.4.2使用SQLServerProfiler创建跟踪217
9.4.3使用SQLServerProfiler重播跟踪220
9.4.4使用SQLServerProfiler创建跟踪模板221
9.4.5系统存储过程创建SQL跟踪222
9.5资源调控器225
9.5.1【资源调控器】介绍226
9.5.2资源池227
9.5.3工作负荷组230
9.5.4分类器函数231
9.5.5使用SQL语句查询【资源调控器】中的内容233
9.6小结235
第10章表的高级操作236
10.1数据导入导出236
10.1.1支持的数据源236
10.1.2将数据导出到MicrosoftExcel237
10.1.3从MicrosoftExcel导入数据242
10.2更改跟踪246
10.2.1更改跟踪246
10.2.2更改跟踪的同步方案247
10.2.3启用更改跟踪248
10.2.4管理更改跟踪250
10.2.5使用更改跟踪253
10.3变更数据捕获258
10.3.1变更数据捕获介绍258
10.3.2启用变更数据捕获259
10.3.3管理变更数据捕获261
10.3.4使用变更数据捕获264
10.3.5变更数据捕获的日志266
10.4小结267
第11章数据完整性268
11.1数据完整性介绍268
11.2约束269
11.2.1NOTNULL约束:不允许空值269
11.2.2CHECK约束:添加约束条件270
11.2.3UNIQUE约束:重复约束274
11.2.4主键与外键约束276
11.3默认值276
11.3.1默认值介绍276
11.3.2定义DEFAULT277
11.3.3使用DEFAULT278
11.4小结279
第12章视图280
12.1视图介绍280
12.1.1视图定义280
12.1.2视图的类型280
12.1.3视图的限制281
12.2标准视图281
12.2.1SQLServerManagementStudio的视图设计环境281
12.2.2创建仅使用当前数据库的表的视图283
12.2.3创建使用当前数据库的表和视图的视图285
12.2.4创建使用多个数据库的表的视图286
12.2.5管理视图288
12.2.6视图的用途290
12.2.7使用视图更新基表的数据291
12.3索引视图293
12.3.1索引视图的要求293
12.3.2创建索引视图294
12.4小结295
第13章存储过程296
13.1存储过程介绍296
13.1.1理解存储过程296
13.1.2存储过程的要求297
13.1.3存储过程的类型298
13.2Transact-SQL存储过程298
13.2.1CREATEPROCEDURE语句:创建存储过程298
13.2.2EXECUTE语句:执行存储过程299
13.2.3不带参数的存储过程300
13.2.4带输入参数的存储过程302
13.2.5带输入参数和输出参数的存储过程303
13.2.6输入参数含默认值的存储过程305
13.2.7运行时重新编译306
13.2.8查看当前数据库中的存储过程307
13.2.9管理存储过程309
13.3CLR存储过程311
13.3.1CLR数据类型与SQLServer数据类型311
13.3.2使用VisualStudio2008创建CLR存储过程312
13.3.3执行CLR存储过程316
13.4小结316
第14章函数317
14.1函数的限制317
14.2创建表值函数318
14.2.1多语句表值函数318
14.2.2创建一个没有参数的多语句表值函数319
14.2.3使用多语句表值函数321
14.2.4创建一个带参数的多语句表值函数321
14.2.5创建一个带参数默认值的多语句表值函数322
14.2.6内联表值函数324
14.3创建标量值函数325
14.3.1标量值函数325
14.3.2创建多语句标量值函数326
14.3.3使用标量值函数327
14.4创建和执行聚合函数(CLR)327
14.4.1创建CLR聚合函数328
14.4.2执行CLR聚合函数331
14.5系统聚合函数332
14.5.1系统聚合函数介绍332
14.5.2AVG函数与SUM函数:平均值和总和333
14.5.3BINARY_CHECKSUM函数:行的二进制校验334
14.5.4COUNT函数:记录的总数335
14.5.5MAX函数与MIN函数:最大值和最小值335
14.5.6VAR函数与STDEV函数:方差与标准方差336
14.6系统数学函数337
14.7小结340
第15章同义词341
15.1同义词的含义341
15.2创建和使用同义词342
15.2.1使用SQLServerManagementStudio创建同义词342
15.2.2CREATESYNONYM语句:创建同义词的语句343
15.2.3基于其他对象创建同义词343
15.2.4使用同义词344
15.3管理同义词344
15.4小结346
第16章触发器347
16.1触发器概述347
16.2登录触发器347
16.2.1登录触发器的执行时机和作用347
16.2.2SQL登录触发器348
16.2.3登录触发器的常见错误350
16.3DDL触发器353
16.3.1DDL触发器的执行时机和作用353
16.3.2DLL触发器关联的事件组353
16.3.3DLL触发器关联的事件354
16.3.4EVENTDATA函数:返回事件的XML结构356
16.3.5SQLDDL触发器357
16.4DML触发器359
16.4.1DML触发器类型360
16.4.2DML触发器的作用360
16.4.3DML触发器的创建语句360
16.5AFTER触发器361
16.5.1AFTER-INSERT触发器362
16.5.2AFTER-UPDATE触发器363
16.5.3AFTER-DELETE触发器364
16.6INSTEADOF触发器365
16.7小结367
第17章Transact-SQL结构化程序设计368
17.1变量368
17.1.1变量的作用域与GO语句368
17.1.2定义变量369
17.2常量372
17.3运算符374
17.3.1算术运算符374
17.3.2逻辑运算符374
17.3.3赋值运算符378
17.3.4字符串运算符378
17.3.5按位运算符379
17.3.6比较运算符379
17.3.7复合运算符380
17.4控制流语句380
17.4.1BEGINEND语句380
17.4.2IF语句381
17.4.3WHILE循环383
17.4.4其他语句384
17.5小结386
第18章索引387
18.1索引介绍387
18.1.1索引的类型387
18.1.2索引的要求和注意事项388
18.2创建索引388
18.2.1使用SQLServerManagementStudio创建索引389
18.2.2CREATEINDEX创建索引391
18.3管理索引393
18.3.1查看索引的信息393
18.3.2修改索引393
18.4小结394
第19章事务与锁395
19.1事务介绍395
19.1.1事务的例子395
19.1.2事务的特点396
19.1.3设置事务的隔离级别(并发性)397
19.2使用事务398
19.2.1事务的分类398
19.2.2使用SQL编写事务398
19.2.3使用ADO编写事务400
19.2.4管理事务403
19.2.5编写事务的原则403
19.3事务日志404
19.3.1事务日志的位置404
19.3.2管理事务日志405
19.4小结407
第三篇SQLServer2008应用
第20章SQLServer2008的安全机制和技术410
20.1SQLServer的身份验证模式410
20.1.1使用混合模式410
20.1.2使用Windows身份验证模式411
20.1.3配置SQLServer的身份验证模式413
20.2角色、登录名、用户415
20.2.1服务器级角色415
20.2.2登录名417
20.2.3用户422
20.3权限423
20.3.1安全对象423
20.3.2权限423
20.3.3操作权限424
20.3.4权限的层次425
20.4小结426
第21章备份与还原数据库427
21.1数据库损坏427
21.1.1错误操作427
21.1.2硬件损坏429
21.2备份429
21.2.1恢复模式429
21.2.2管理数据库的恢复模式430
21.2.3在SIMPLE恢复模式下备份433
21.3还原437
21.3.1查看备份的内容437
21.3.1SIMPLE(简单恢复模式)下的还原438
21.4小结441
第22章复制442
22.1安装SQLServer2008Express442
22.1.1下载SQLServerExpress442
22.1.2安装SQLServerExpress444
22.2复制445
22.2.1配置发布服务器445
22.2.2配置订阅服务器450
22.2.3使用复制操作454
22.2.4相应的SQL语句455
22.3小结457
第23章数据库镜像458
23.1数据库镜像概述458
23.1.1数据库镜像简介458
23.1.2“主体”与“镜像”458
23.2手动故障转移功能的高安全性模式459
23.2.1软件环境459
23.2.2准备镜像使用的数据库461
23.2.3为数据库实例创建数据库镜像端点465
23.2.4设置数据库镜像467
23.2.5测试数据库镜像467
23.3自动故障转移功能的高安全性模式469
23.3.1软件环境469
23.3.2准备镜像使用的数据库470
23.3.3为数据库实例创建数据库镜像端点470
23.3.4设置数据库镜像472
23.3.5测试数据库镜像473
23.4小结474
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价