当前位置:首页 > 工业技术
零基础学SQL Server 2008
零基础学SQL Server 2008

零基础学SQL Server 2008PDF电子书下载

工业技术

  • 电子书积分:18 积分如何计算积分?
  • 作 者:王浩等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2010
  • ISBN:9787111285755;9787894512611
  • 页数:604 页
图书介绍:
《零基础学SQL Server 2008》目录
标签:编著 基础

第一篇SQL Server 2008数据库基础 1

第1章SQL Server 2008数据库 1

1.1 SQL Server简介 1

1.1.1 SQL Server发展史 1

1.1.2 SQL Server 2008新特性 3

1.1.3 SQL Server 2008架构介绍 4

1.2 SQL Server 2008数据库安装过程 5

1.2.1 SQL Server 2008版本介绍 5

1.2.2 SQL Server 2008安装环境需求 6

1.2.3如何安装SQL Server 2008数据库 6

1.2.4进行SQL Server 2008的卸载 13

1.3小结 15

1.4本章练习 15

第2章SQL Server数据库基础综述 16

2.1数据库基本概念 16

2.2数据库管理系统的基本功能 17

2.3数据库的类型 18

2.4 SQL Server的数据库对象 19

2.5数据类型 24

2.6小结 26

2.7本章练习 26

第3章SQL Server Management Studio管理器 27

3.1 SQL Server Management Studio简介 27

3.1.1启动SQL Server Management Studio工具 27

3.1.2连接已注册的服务器和对象资源管理器 28

3.1.3更改环境布局 30

3.1.4设置启动选项 32

3.1.5查询/代码编辑器 33

3.1.6使用模板资源管理器、解决方案、脚本项目 34

3.2使用SQL Server Management Studio设计数据库 35

3.2.1创建数据库 35

3.2.2附加数据库 37

3.3使用SQL Server Management Studio设计数据表 38

3.3.1新建数据表 39

3.3.2修改数据表 39

3.3.3查看表属性 40

3.3.4删除数据表 41

3.4使用SQL Server Management Studio创建索引 41

3.4.1创建主键索引 41

3.4.2创建唯一索引 42

3.4.3查看表的索引 43

3.4.4删除索引 44

3.5维护数据表 44

3.5.1在表中插入新列 44

3.5.2改变表中列的排列顺序 45

3.5.3自动编号列和标识符列 45

3.5.4可计算的列 46

3.5.5删除字段 46

3.6数据表的浏览 47

3.6.1查看表中所有记录 47

3.6.2查看表的某条记录 47

3.7数据表中数据的维护 48

3.7.1添加新的记录 48

3.7.2修改现有记录 49

3.7.3删除记录 49

3.8小结 49

3.9本章练习 49

第4章SQL Server 2008学习案例 51

4.1 AdventureWorks 2008示例数据库介绍 51

4.1.1案例背景 51

4.1.2安装示例 51

4.2 AdventureWorks 2008示例数据库的结构 53

4.2.1 AdventureWorks 2008数据库的数据类型 53

4.2.2 AdventureWorks 2008数据库的架构与数据表 55

4.2.3 AdventureWorks 2008数据库的存储过程 58

4.2.4 AdventureWorks 2008数据库的用户定义函数 60

4.3 AdventureWorks 2008示例数据库逻辑结构 62

4.3.1销售和营销结构 63

4.3.2产品结构 66

4.3.3采购方案和供应商结构 68

4.3.4生产结构 70

4.4小结 72

4.5本章练习 72

第二篇SQL Server 2008数据管理 73

第5章 数据表 73

5.1用CREATE TABLE语句创建表 73

5.1.1一个创建表的小实例 73

5.1.2基本语法 75

5.1.3创建自动编号列 76

5.1.4创建非空列 79

5.1.5字段的默认值 80

5.1.6选择表存放文件组 81

5.1.7使用CHECK约束 82

5.1.8设置字段的排序规则 83

5.2用ALTER TABLE语句修改表 84

5.2.1基本语法 84

5.2.2修改字段属性 85

5.2.3添加字段 86

5.2.4删除字段 86

5.2.5添加约束 87

5.2.6 禁用/启用CHECK约束 90

5.2.7删除约束 91

5.2.8设置主键 91

5.3用DROP TABLE语句删除数据表 92

5.3.1 DROP TABLE的语法结构 92

5.3.2使用DROP TABLE语句删除数据表的实例 92

5.4临时表 92

5.4.1创建临时表的实例 93

5.4.2删除临时表的实例 93

5.5小结 94

5.6本章练习 94

第6章 视图 95

6.1了解视图 95

6.1.1什么是视图 95

6.1.2视图的种类 96

6.1.3视图的优点 96

6.1.4视图的约束 96

6.2在SQL Server Management Studio中创建视图 97

6.2.1使用SQL Server Management Studio创建标准视图 97

6.2.2查看视图的结构信息 98

6.2.3查看视图的结果 99

6.3用CREATE VIEW创建视图 99

6.3.1使用CREATE VIEW创建视图的实例 100

6.3.2基本语法 100

6.3.3操作实例 101

6.4在SQL Server Management Studio中修改视图 103

6.4.1使用SQL Server Management Studio修改简单的视图 104

6.4.2使用SQL Server Management Studio修改视图的一般过程 104

6.5用ALTER VIEW修改视图 105

6.5.1使用ALTER VIEW修改视图的实例 105

6.5.2基本语法 106

6.5.3操作实例 106

6.6通过视图修改数据 108

6.6.1使用视图修改数据的实例 108

6.6.2操作说明总结 109

6.7在SQL Server Management Studio中删除视图 110

6.7.1使用SQL Server Management Studio删除视图的实例 110

6.7.2使用SQL Server Management Studio删除视图的一般过程 111

6.8用DROP VIEW语句删除视图 111

6.8.1基本语法 111

6.8.2使用DROP VIEW语句创建视图的实例 111

6.9小结 112

6.10本章练习 112

第7章 数据操作 113

7.1用SELECT语句查询记录 113

7.1.1 SELECT语句 113

7.1.2 FROM子句 116

7.1.3 INTO子句 117

7.1.4 WHERE子句 119

7.1.5 ORDER BY子句 122

7.1.6 GROUP BY子句 123

7.1.7 HAVING子句 124

7.1.8 FOR子句 125

7.1.9 COMPUTE子句 126

7.1.10 DISTINCT和ALL关键字 127

7.1.11 EXCEPT和INTERSECT关键字 129

7.1.12 TOP n和TOP n PERCENT关键字 131

7.2使用联接 132

7.2.1内部联接(INNER JOIN) 133

7.2.2左外部联接(LEFT JOIN) 134

7.2.3右外部联接(RIGHT JOIN) 135

7.2.4完全外部联接(FULL OUTER JOIN) 135

7.2.5交叉联接(CROSS JOIN) 136

7.3用INSERT语句插入记录 136

7.3.1简单的插入语句 136

7.3.2 INSERT语句基本语法 137

7.3.3插入值少于字段数的记录 138

7.3.4在标识列字段里插入字段值 138

7.3.5从数据表中查询出记录并插入到另一个表中 139

7.3.6通过使用NEWID()将数据插入到uniqueidentifier列 141

7.4用UPDATE语句更新记录 142

7.4.1简单的更新语句 142

7.4.2 UPDATE语句基本语法 143

7.4.3通过计算更新记录 144

7.4.4使用TOP子句更新记录 145

7.5用DELETE语句删除记录 145

7.5.1简单的删除语句的实例 145

7.5.2 DELETE语句基本语法 146

7.5.3使用WHERE子句删除语句的实例 146

7.6用TRUNCATE TABLE语句删除记录 147

7.6.1 TRUNCATE TABLE语句的语法 147

7.6.2使用TRUNCATE TABLE删除表中数据 147

7.7使用联合(UNION) 148

7.7.1 UNION关键字的语法 148

7.7.2使用UNION将两个表结合使用 148

7.8使用子查询 149

7.8.1使用子查询的实例 149

7.8.2使用联接替代子查询的实例 150

7.9小结 150

7.10本章练习 151

第8章Transact-SQL语言基础 152

8.1 T-SQL语法规则 152

8.2运算符及优先级 152

8.2.1算术运算符 153

8.2.2赋值运算符 156

8.2.3位运算符 156

8.2.4比较运算符 159

8.2.5逻辑运算符 160

8.2.6字符串串联运算符 161

8.2.7一元运算符 161

8.2.8运算符的优先级 163

8.3 T-SQL中的常量 164

8.3.1字符串常量 164

8.3.2 Unicode常量 164

8.3.3二进制常量 165

8.3.4 bit常量 165

8.3.5 datetime常量 165

8.3.6 integer常量 165

8.3.7 decimal常量 166

8.3.8 float和real常量 166

8.3.9 money常量 166

8.3.10 uniqueidentifier常量 166

8.3.11在T -SQL中使用常量 166

8.4 T -SQL中的变量 167

8.4.1局部变量 167

8.4.2 T-SQL参数 167

8.4.3应用程序变量 168

8.5流程控制语句 168

8.5.1 BEGIN...END语句 168

8.5.2 IF...ELSE条件语句 169

8.5.3 WHILE语句 170

8.5.4 CASE语句 171

8.5.5 GOTO语句 173

8.5.6 WAITFOR语句 175

8.5.7 RETURN语句 176

8.5.8 TRY...CATCH语句 178

8.5.9 EXECUTE语句 180

8.6游标 182

8.6.1游标简介 183

8.6.2定义游标 183

8.6.3打开游标 184

8.6.4读取游标 185

8.6.5关闭和删除游标 189

8.7游标的应用 190

8.7.1用游标处理数据的一般过程 190

8.7.2全局游标与局部游标 191

8.7.3游标的嵌套 194

8.7.4使用游标变量 196

8.7.5使用函数查看游标状态 196

8.7.6使用系统存储过程查看游标属性 200

8.8小结 202

8.9本章练习 202

第9章 存储过程 204

9.1存储过程概述 204

9.2设计存储过程 204

9.3创建存储过程 205

9.3.1在SQL Server Management Studio中建立存储过程 205

9.3.2用CREATE PROCEDURE语句创建存储过程 207

9.4修改存储过程 210

9.4.1在SQL Server Management Studio中修改存储过程 210

9.4.2用ALTER PROCEDURE语句修改存储过程 210

9.5执行存储过程 213

9.5.1在SQL Server Management Studio中执行存储过程 213

9.5.2用EXECUTE语句执行存储过程 214

9.6删除存储过程 215

9.6.1在SQL Server Management Studio中删除存储过程 215

9.6.2用DROP PROCEDURE语句删除存储过程 216

9.7常用系统存储过程 217

9.7.1 sp_help存储过程 217

9.7.2 sp_rename、 sp_ renamedb存储过程 218

9.7.3常用系统存储过程分类 218

9.8建立CLR存储过程 221

9.9小结 225

9.10本章练习 225

第10章 函数 226

10.1函数概述 226

10.1.1函数的结构 226

10.1.2函数的类型 226

10.1.3使用函数的优点 227

10.2设计用户定义函数 227

10.2.1选择函数类型 227

10.2.2函数与存储过程 227

10.3创建用户定义函数 228

10.3.1在SQL Server Management Studio中建立用户定义函数 228

10.3.2用CREATE FUNCTION语句创建用户定义函数 230

10.4执行用户定义函数 233

10.4.1执行用户定义函数的位置 233

10.4.2执行用户定义函数的例子 233

10.5删除用户定义函数 234

10.5.1在SQL Server Management Studio中删除用户定义函数 234

10.5.2用DROP FUNCTION语句删除用户定义函数 234

10.6常用系统函数 235

10.6.1聚合函数 235

10.6.2配置函数 237

10.6.3游标函数 238

10.6.4日期和时间函数 238

10.6.5数学函数 239

10.6.6元数据函数 240

10.6.7排名函数 242

10.6.8 行集函数 242

10.6.9安全函数 243

10.6.10字符串函数 244

10.6.11系统函数 245

10.6.12系统统计函数 247

10.6.13文本和图像函数 247

10.7创建CLR函数 248

10.7.1创建CLR函数的一般步骤 248

10.7.2使用CLR函数的优点 248

10.7.3创建CLR函数的实例 248

10.8小结 251

10.9本章练习 251

第11章 约束 252

11.1约束概述 252

11.1.1数据完整性 252

11.1.2约束的概念和类型 253

11.2设计约束 254

11.2.1定义约束的方式 254

11.2.2定义约束的语法结构 254

11.3主键约束 255

11.3.1一个主键约束的实例 255

11.3.2使用表设计器定义主键约束 256

11.3.3使用T -SQL定义主键约束 257

11.4外键约束 258

11.4.1一个外键约束的实例 255

11.4.2使用表设计器定义外键约束 259

11.4.3使用T-SQL定义外键约束 261

11.5 UNIQUE约束 262

11.5.1一个UNIQUE约束的实例 262

11.5.2使用表设计器定义UNIQUE约束 263

11.5.3使用T-SQL定义UNIQUE约束 264

11.6 CHECK约束 264

11.6.1一个CHECK约束的实例 265

11.6.2使用表设计器定义CHECK约束 265

11.6.3使用T-SQL定义CHECK约束 266

11.7 DEFAULT约束 267

11.7.1使用表设计器定义DEFAULT约束 267

11.7.2使用T-SQL定义DEFAULT约束 268

11.8禁用约束 268

11.8.1对复制禁用外键约束 268

11.8.2对复制禁用CHECK约束 269

11.8.3对INSERT和UPDATE语句禁用外键约束 269

11.8.4对INSERT和UPDATE语句禁用CHECK约束 269

11.9小结 270

11.10本章练习 270

第12章 触发器 271

12.1触发器概述 271

12.1.1触发器的作用 271

12.1.2触发器的分类 272

12.1.3触发器的工作原理 272

12.2设计触发器 272

12.2.1理解AFTER、 INSTEAD OF触发器的使用要求 273

12.2.2创建触发器前应考虑的问题 273

12.3创建触发器 273

12.3.1在SQL Server Management Studio中创建触发器步骤 273

12.3.2使用CREATE TRIGGER语句创建触发器 275

12.4修改触发器 277

12.4.1在SQL Server Management Studio中修改触发器步骤 277

12.4.2使用ALTER TRIGGER语句修改触发器 278

12.5删除触发器 279

12.5.1使用SQL Server Management Studio删除触发器 279

12.5.2使用DROP TRIGGER语句删除触发器 280

12.6禁用/启用触发器 280

12.6.1禁用触发器 281

12.6.2启用触发器 282

12.7设计CLR触发器 283

12.7.1创建CLR触发器的一般步骤 283

12.7.2创建CLR触发器的实例 283

12.8设计DDL触发器 287

12.8.1使用CREATE TRIGGER创建DDL触发器的语法 287

12.8.2使用CREATE TRIGGER创建DDL触发器的实例 287

12.9小结 289

12.10本章练习 289

第13章 事务和锁 290

13.1事务 290

13.1.1事务的特点 290

13.1.2启动事务 291

13.1.3保存事务 292

13.1.4提交事务 293

13.1.5回滚事务 294

13.1.6自动提交事务 297

13.1.7显式事务 299

13.1.8隐式事务 300

13.1.9事务嵌套 302

13.2管理并发数据访问 305

13.2.1并发的影响 306

13.2.2并发控制的类型 307

13.2.3事务的隔离级别 307

13.3锁定 308

13.3.1可以锁定的资源 308

13.3.2锁模式 308

13.3.3死锁 309

13.4小结 310

13.5本章练习 310

第14章 索引和查询优化 311

14.1索引概述 311

14.1.1聚集索引和非聚集索引 311

14.1.2填充因子 311

14.1.3使用目录视图查看索引 312

14.2用 CREATE INDEX语句创建索引 313

14.2.1基本语法 313

14.2.2创建简单的复合索引 316

14.2.3创建唯一索引 316

14.2.4创建聚集索引 318

14.2.5指定索引存放的文件组 319

14.3用ALTER INDEX语句修改索引 321

14.3.1基本语法 321

14.3.2设置索引的选项 321

14.3.3禁用/启用索引 322

14.4用DROP INDEX语句删除索引 324

14.4.1基本语法 324

14.4.2使用DROPINDEX删除聚集索引并将表移动到新文件组 325

14.4.3使用DROPINDEX删除PRIMARY KEY约束 328

14.5重新组织和重新生成索引 329

14.5.1理解重新组织、生成索引 329

14.5.2重新组织索引 330

14.5.3重新生成索引 331

14.6小结 333

147本章练习 330

第三篇SQL Server 2008管理与高级特性 335

第15章SQL Server 2008管理工具 335

15.1 SQL Server配置管理器 335

15.1.1管理服务 335

15.1.2管理服务器端网络协议 337

15.2数据库引擎优化顾问 338

15.2.1启动数据库引擎优化顾问 338

15.2.2设计工具选项和布局 339

15.2.3使用数据库引擎优化顾问 340

15.3 SQL Server命令提示实用工具 342

15.3.1 bcp数据复制工具 342

15.3.2 dta数据库引擎优化工具 343

15.3.3 sac外围应用设置导入和导出工具 345

15.3.4 sqlcmd实用工具 346

15.3.5 sqldiag诊断信息收集工具 347

15.3.6 sqlmaint维护实用工具 348

15.3.7 sqlservr实例运行程序 349

15.3.8 sqlwb实用工具 350

15.3.9 tablediff表中的数据比较工具 350

15.3.10其他实用工具介绍 351

15.4 SQL Server联机丛书 352

15.5小结 353

15.6本章练习 353

第16章 数据库服务器管理 354

16.1连接与断开数据库服务器 354

16.1.1添加服务器组与服务器 354

16.1.2断开与数据库服务器的连接 356

16.2使用配置管理器配置SQL Server服务 356

16.2.1启动、停止、暂停和重新启动SQL Server服务 356

16.2.2配置启动模式 357

16.2.3更改登录身份 357

16.2.4 SQL Server 2008使用的网络协议 358

16.2.5配置客户端网络协议 359

16.2.6隐藏数据库引擎实例 360

16.3配置SQL Server服务器属性 361

16.3.1查看服务器属性 361

16.3.2设置内存属性 361

16.3.3设置处理器属性 362

16.3.4设置安全性属性 362

16.3.5设置连接属性 363

16.3.6设置数据库属性 363

16.3.7查看高级属性 364

16.4通过日志查看服务器的运行情况 365

16.4.1查看SQL Server日志 365

16.4.2查看Windows系统日志 365

16.5通过动态管理视图查看服务器信息 367

16.6小结 367

16.7本章练习 367

第17章 管理数据库和数据库文件 368

17.1数据库文件 368

17.1.1数据存取过程 368

17.1.2数据库文件 368

17.1.3数据库文件组 369

17.1.4建立数据库文件和文件组 370

17.2创建数据库 371

17.2.1用CREATE DATABASE语句创建数据库 371

17.2.2创建数据库的实例 372

17.2.3数据库的所有者 377

17.3修改数据库 377

17.3.1扩大数据库 378

17.3.2收缩数据库 378

17.3.3收缩数据库文件 379

17.3.4添加和删除数据文件和日志文件 380

17.3.5移动数据库文件 381

17.4删除数据库 382

17.4.1使用SQL Server Management Studio删除数据库 382

17.4.2用DROP DATABASE语句删除数据库 383

17.5分离与附加数据库 383

17.5.1分离数据库 383

17.5.2附加数据库 384

17.6理解系统数据库 385

17.6.1系统数据库说明 385

17.6.2隐藏系统数据库对象 386

17.7建立数据库快照 386

17.7.1工作原理 386

17.7.2典型用途 387

17.7.3创建和删除数据库快照 388

17.8数据分区管理 389

17.8.1理解已分区表 389

17.8.2创建分区函数 390

17.8.3创建分区方案 391

17.8.4创建分区表 391

17.8.5创建分区表的实例 391

17.9小结 396

17.10本章练习 396

第18章 安全管理 397

18.1 SQL Server安全性机制 397

18.1.1主体 397

18.1.2安全对象 398

18.1.3权限层次结构 398

18.1.4查询权限 399

18.2服务器范围的安全管理 400

18.2.1 SQL Server验证模式 401

18.2.2使用密码策略 401

18.2.3服务器范围的角色 403

18.2.4管理登录名 404

18.2.5管理凭据 405

18.3数据库范围的安全管理 406

18.3.1管理用户 406

18.3.2特殊用户 409

18.3.3数据库范围的角色 409

18.4用户架构分离 410

18.4.1理解架构 410

18.4.2使用SQL Server Management Studio工具创建架构 411

18.4.3用CREATE SCHEMA语句创建架构 412

18.5管理密钥与证书 412

18.5.1 SQL Server密码系统架构 412

18.5.2创建密钥 412

18.5.3创建证书 414

18.5.4简单加密实例 416

18.6小结 416

18.7本章练习 417

第19章 数据库备份和恢复 418

19.1理解数据库备份 418

19.1.1备份的目的 418

19.1.2备份过程与恢复模式 418

19.1.3完整恢复模式 420

19.1.4大容量日志恢复模式 420

19.1.5简单恢复模式 420

19.2备份策略 421

19.2.1备份的类型 421

19.2.2理解备份策略 422

19.3执行和管理备份 423

19.3.1在简单恢复模式下根据完全数据库备份策略进行数据库备份 424

19.3.2在完整恢复模式下根据差异备份策略进行数据库备份 427

19.3.3使用T-SQL语句备份数据库 429

19.4还原数据库 432

19.4.1理解还原过程 433

19.4.2在完整恢复模式下还原数据库的完整备份 433

19.4.3使用T -SQL语句还原数据库 436

19.5小结 437

19.6本章练习 437

第20章 系统自动化任务管理 438

20.1 SQL Server代理 438

20.1.1 SQL Server代理简介 438

20.1.2 SQL Server代理的设置 439

20.1.3启动和停止SQL Server代理 440

20.1.4 SQL Server代理的安全性 441

20.1.5使用SQL Server代理的一般步骤 444

20.2作业 444

20.2.1创建作业 444

20.2.2创建作业步骤 446

20.2.3创建作业时间计划 447

20.2.4查看和修改作业 448

20.2.5运行作业 450

20.2.6查看作业历史日志 450

20.3维护计划 452

20.3.1可以自动运行的维护任务 453

20.3.2使用向导创建维护计划步骤 453

20.3.3手工创建维护计划步骤 454

20.4警报 455

20.4.1创建警报 455

20.4.2删除警报 456

20.5操作员 457

20.5.1创建操作员 457

20.5.2为操作员分配警报 458

20.6小结 459

20.7本章练习 459

第21章 复制 460

21.1复制概述 460

21.1.1复制发布模型概述 460

21.1.2复制类型 461

21.2创建复制 462

21.2.1创建发布 463

21.2.2创建订阅 466

21.3管理复制 469

21.3.1查看和修改发布属性 469

21.3.2查看和修改项目属性 469

21.3.3指定历史记录保持期 470

21.3.4查看发布服务器的信息和执行其任务 471

21.4小结 472

21.5本章练习 472

第22章 全文搜索 473

22.1全文搜索简介 473

22.1.1全文搜索的概念 473

22.1.2安装全文搜索 475

22.1.3全文搜索的结构 475

22.2管理全文搜索 476

22.2.1使用SQL Server Management Studio创建全文目录 476

22.2.2使用SQL Server Management Studio创建全文索引 478

22.2.3使用T -SQL全文数据定义语言 478

22.2.4使用T-SQL创建全文索引的实例 483

22.2.5从数据表中删除全文索引 484

22.2.6从数据库中删除全文目录 484

22.3使用全文搜索 485

22.3.1自定义数据字典 485

22.3.2搜索特定词或短语 487

22.3.3执行前缀搜索 487

22.4小结 487

22.5本章练习 488

第23章 处理XML数据 489

23.1 XML概述 489

23.1.1理解 XML 489

23.1.2 XML的特性 489

23.1.3 SQL Server 2008数据库对XML的支持 490

23.2使用FOR XML子句和OPEN XML函数 490

23.2.1使用FOR XML 490

23.2.2使用OPENXML 496

23.3 XML数据类型 500

23.3.1 XML数据类型 500

23.3.2 XML数据类型方法 503

23.4小结 508

23.5本章练习 508

第24章 监控SQL Server状态 509

24.1查看当前活动 509

24.1.1使用活动监视器 509

24.1.2动态管理对象 511

24.2使用系统性能监视器 513

24.2.1使用系统性能监视器 513

24.2.2 SQL Server性能对象 515

24.2.3监控SQL Server注意点 516

24.3使用SQL Server Profilter 516

24.3.1 SQL Server Profilter简介 517

24.3.2如何创建跟踪 517

24.3.3如何设置全局跟踪选项 518

24.3.4如何指定跟踪文件的事件和数据列 519

24.3.5如何将跟踪结果保存到表 520

24.3.6如何修改筛选器 520

24.4小结 521

24.5本章练习 521

第25章SQL Server 2008商业智能服务 522

25.1 SQL Server 2008集成服务 522

25.1.1 Integration Services简介 522

25.1.2 SSIS的结构 523

25.1.3创建SSIS项目 523

25.1.4建立数据源和数据源视图 524

25.1.5建立包 526

25.1.6建立控制流 527

25.1.7建立数据流 528

25.1.8运行SSIS包 530

25.1.9部署SSIS包 531

25.2 SQL Server报表服务 533

25.2.1 SSRS介绍 533

25.2.2创建报表服务器项目 534

25.2.3建立数据源 534

25.2.4建立报表 535

25.2.5运行报表 537

25.2.6发布报表 537

25.3小结 539

25.4本章练习 539

第四篇 数据库开发 541

第26章Visual Basic.NET和SQL Server开发应用程序 541

26.1 Visual Basic.NET连接数据库 541

26.1.1熟悉VB.NET集成开发环境 541

26.1.2通过ADO NET连接数据库 543

26.2 Visual Basic.NET开发学生档案管理系统 545

26.2.1实例介绍 545

26.2.2数据库设计结构 546

26.2.3建立数据库和基础数据表 546

26.2.4创建Visual Basic.NET工程 552

26.2.5添加Visual Basic控件 553

26.2.6设置DataGridView控件 554

26.2.7编写事件代码 556

26.2.8编译应用程序 557

26.3小结 557

第27章ASP.NET与SQL Server 2008 558

27.1熟悉ASP.NET的开发操作 558

27.1.1 ASP.NET的开发环境 558

27.1.2 ASP.NET的代码模型 559

27.1.3使用Web.config文件 560

27.1.4通过ADO.NET连接数据库 561

27.1.5在ASP.NET中查询数据 563

27.2 ASP.NET开发网上学生档案管理系统 565

27.2.1系统目标 565

27.2.2新建网站项目 566

27.2.3编写登录页面 567

27.2.4管理系统主界面 569

27.2.5编写查看学生信息的页面 570

27.2.6编写录入学生信息的页面 572

27.2.7在Microsoft IIS中运行ASP.NET网页 575

27.3小结 577

第28章VC++ 6.0与SQL Server的开发与应用 578

28.1 VC++ 6.0开发环境 578

28.1.1 VC++ 6.0介绍 578

28.1.2 MFC编程 578

28.1.3 VC++ 6.0开发环境 579

28.2 VC++ 6.0连接数据库 581

28.2.1 ADO数据控件介绍 582

28.2.2数据库连接举例 582

28.3数据查询的应用 587

28.3.1普通数据查询的实现 587

28.3.2连接查询的实现 590

28.3.3子查询的实现 590

28.3.4复合查询的实现 592

28.4运算符与表达式的应用 593

28.4.1连接数据表的实现 593

28.4.2算术运算符的应用 594

28.4.3表达式的应用 595

28.5数据维护操作的应用 596

28.5.1添加数据的实现 596

28.5.2更新数据的实现 597

28.5.3删除数据的实现 599

28.6小结 600

返回顶部