点此搜书

Microsoft SQL Server 2000程序设计教程
  • 作 者:(美)Rebecca M.Riordan著;莱恩工作室译
  • 出 版 社:北京:北京大学出版社
  • 出版年份:2001
  • ISBN:7301051301
  • 标注页数:584 页
  • PDF页数:601 页
  • 请阅读订购服务说明与试读!

文档类型

价格(积分)

购买连接

试读

PDF格式

16

立即购买

点击试读

订购服务说明

1、本站所有的书默认都是PDF格式,该格式图书只能阅读和打印,不能再次编辑。

2、除分上下册或者多册的情况下,一般PDF页数一定要大于标注页数才建议下单购买。【本资源601 ≥584页】

图书下载及付费说明

1、所有的电子图书为PDF格式,支持电脑、手机、平板等各类电子设备阅读;可以任意拷贝文件到不同的阅读设备里进行阅读。

2、电子图书在提交订单后一般半小时内处理完成,最晚48小时内处理完成。(非工作日购买会延迟)

3、所有的电子图书都是原书直接扫描方式制作而成。

前言 1

第一部分 开始使用SQL Server 3

第一课 SQL Server 2000环境 3

1.1 理解Enterprise Manager 3

1.1.1 启动Enterprise Manager 4

1.2 控制SQL Server 5

1.2.1 注册服务器 6

1.2.2 启动和停止服务器 10

1.3 Enterprise Manager Console Tree 11

1.4 系统数据库 12

1.5 连接和退出数据库 13

1.5.1 数据库对象 13

1.5.2 退出Enterprise Manager 14

2.1.1 备份数据库 17

2.1 备份和恢复数据库 17

第二课 管理SQL Server 17

2.1.2 恢复数据库 25

2.1.3 使用Database Maintenance Plan Wizard 26

第三课 SQL Server 2000安全性 37

3.1 理解安全性模式 37

3.1.1 Windows身份验证 37

3.1.2 SQL Server身份验证 38

3.2 用户登录 38

3.2.1 创建用户登录 38

3.2.2 管理登录 50

3.3 数据库级安全性 54

3.3.1 数据库用户 55

3.3.2 数据库角色 58

4.1.1 创建新的数据库 71

4.1 创建数据库 71

第四课 创建数据库 71

第二部分 创建数据库 71

4.1.2 设置数据库属性 78

4.2 管理数据库 80

4.2.1 删除数据库 80

第五课 创建表 83

5.1 创建表 83

5.1.1 理解数据类型 84

5.1.2 创建新表 85

5.1.3 为表添加列 87

5.2 管理表 96

5.2.1 修改列 96

5.2.2 修改表 99

第六课 创建索引 103

6.1 理解索引 103

6.1.1 创建索引 104

6.2 维护索引 118

6.2.1 修改索引 118

6.2.2 删除索引 122

第七课 创建关系 125

7.1 理解关系 125

7.1.1 创建关系 127

7.2 管理关系 131

7.2.1 更改关系 131

7.2.2 维护关系 134

第八课 创建检查约束 141

8.1 理解检查约束 141

8.1.1 创建检查约束 142

8.2 管理检查约束 144

8.2.1 修改检查约束 144

8.2.2 维护检查约束 146

9.1 理解默认值 151

第九课 创建表对象 151

9.1.1 创建默认值 152

9.2 理解规则 156

9.2.1 创建规则 157

9.3 理解用户定义的数据类型 161

9.3.1 创建用户定义的数据类型 161

第十课 创建数据库图表 167

10.1 理解数据库图表 167

10.1.1 从现有的方案创建数据库图表 167

10.2 使用数据库图表维护数据库 175

10.2.1 更改数据库方案 175

10.2.2 创建数据库对象 177

11.1.1 查看表中的行 183

11.1 使用Query Designer 183

第十一课 检索行 183

第三部分 检索数据 183

11.1.2 更新表中的行 185

11.2 理解SQL Server Query Designer 188

11.2.1 Diagram Pane 188

11.2.2 Grid Pane 188

11.2.3 SQL Pane 189

第十二课 SELECT语句 191

12.1 理解SELECT语句 191

12.1.1 选择所有的列 192

12.1.2 选择部分的列 194

12.1.3 创建列的别名 196

12.1.4 创建被计算的列 199

12.1.5 使用TOP n子句 203

13.1 ORDER BY子句 207

13.1.1 排序行 207

第十三课 排序和选择行 207

13.1.2 按多个列排序 211

13.2 WHERE子句 215

13.2.1 基本的WHERE子句 216

13.2.2 使用特殊运算符 218

13.2.3 组合选择条件 222

第十四课 连接表 227

14.1 理解FROM子句 227

14.2 创建连接 228

14.2.1 内部连接 229

14.2.2 外部连接 237

14.2.3 联合 245

第十五课 概述数据 249

15.1 理解SELECT DISTINCT 249

15.1.1 使用SELECT DISTINCT 250

15.2.1 使用GROUP BY 256

15.2 理解GROUP BY 256

15.2.2 使用HAVING子句 260

第十六课 视图 265

16.1 理解视图 265

16.1.1 创建视图 266

16.1.2 使用视图 274

16.2 管理视图 281

16.2.1 修改视图 281

16.2.2 删除视图 284

第四部分 使用数据 289

第十七课 添加行 289

17.1 理解INSERT语句 289

17.2 使用INSERT语句 290

17.2.1 使用Grid Pane插入行 290

17.2.2 使用SQL Pane插入行 293

17.2.3 插入多个行 297

第十八课 更新行 305

18.1 理解UPDATE语句 305

18.2 使用UPDATE语句 306

18.2.1 使用Grid Pane更新行 306

18.2.2 使用SQL Pane更新行 311

18.2.3 使用FROM子句更新行 314

第十九课 删除行 317

19.1 理解DELETE语句 317

19.2 使用DELETE语句 318

19.2.1 使用Grid Pane和Diagram Pane删除行 318

19.2.2 使用SQL Pane删除行 322

19.3 使用TRUNCATE TABLE语句 329

19.3.1 使用TRUNCATE TABLE语句删除所有的行 329

20.1.1 使用DTS Import Wizard 333

20.1 数据转换服务向导 333

第二十课 复制和移动数据 333

20.1.2 使用DTS Export Wizard 343

20.2 附加和分离数据库 351

20.2.1 分离数据库 351

20.2.2 附加数据库 352

20.3 Copy Database Wizard 354

20.3.1 使用Copy Database Wizard 354

第五部分 Transact-SQL 363

第二十一课 Query Analyzer 363

21.1 理解Query Analyzer 363

21.1.1 启动Query Analyzer 364

21.1.2 选择数据库 366

21.2 使用Query窗口 368

21.2.1 输入Transact-SQL语句 368

21.2.2 使用SQL脚本 372

21.3 使用Object Browser 377

21.3.1 打开对象 379

21.3.2 将对象添加到Editor Pane中 381

21.3.3 脚本对象 385

第二十二课 数据定义语言 391

22.1 理解DDL 391

22.1.1 创建对象 392

24.1.4 其他命令 400

24.2.1 运算符的优先级 400

24.2 Transact-SQL运算符 400

22.1.2 修改对象 400

22.1.3 删除对象 406

22.2.1 编写DDL脚本 409

22.2 使用Object Browser进行数据定义 409

22.2.2 使用模板 411

第二十三课 分析查询 417

23.1 使用Query Analyzer优化性能 417

23.1.1 执行计划 418

23.1.2 服务器跟踪 424

23.1.3 客户统计 425

23.2.1 使用Index Tuning Wizard 427

23.2 Index Tuning Wizard 427

第二十四课 Transact-SQL语言的组成部分 437

24.1 Transact-SQL命令 437

24.1.1 数据操纵命令 438

24.1.2 数据定义命令 439

24.1.3 数据库管理命令 439

24.2.2 注释运算符 441

24.2.3 算术运算符 442

24.2.4 比较运算符 444

24.2.5 逻辑运算符 445

24.2.6 位运算符 447

24.2.7 其他运算符 449

24.3 Transact-SQL函数 451

24.3.1 使用函数 451

24.3.2 日期和时间函数 451

24.3.3 数学函数 453

24.3.4 聚合函数 456

24.3.5 元数据函数 457

24.3.6 安全性函数 459

24.3.7 字符串函数 461

24.3.8 系统函数 463

第二十五课 编程对象 467

25.1 临时表 467

25.1.1 理解临时表 468

25.1.2 使用临时表 468

25.2.1 理解变量 479

25.2 变量 479

25.2.2 使用变量 482

第二十六课 控制执行 491

26.1 条件处理 492

26.1.1 IF...ELSE 492

26.1.2 CASE 494

26.1.3 GOTO命令 498

26.2 循环 500

26.2.1 简单的WHILE循环 500

26.2.2 复杂的WHILE循环 501

第二十七课 Transact-SQL游标 507

27.1 理解游标 508

27.1.1 游标特性 508

27.1.2 游标类型 509

27.2.1 创建游标 511

27.2 使用游标 511

27.2.2 使用游标操纵行 514

27.2.3 使用游标更新和删除行 522

27.2.4 监视Transact-SQL游标 524

第二十八课 存储过程 529

28.1 理解存储过程 529

28.1.1 与存储过程交换数据 529

28.1.2 系统过程 530

28.1.3 用户定义的存储过程 531

28.2 使用和创建存储过程 531

28.2.1 使用存储过程 531

28.2.2 创建存储过程 538

第二十九课 触发器 551

29.1 理解触发器 551

29.1.2 INSTEAD OF触发器 552

29.1.1 AFTER触发器 552

29.2 创建触发器 553

29.2.1 使用CREATE TRIGGER命令 553

29.2.2 使用UPDATE函数 557

29.2.3 使用插入的表和删除的表 559

第三十课 用户定义的函数 563

30.1 理解用户定义的函数 563

30.1.1 标量函数 564

30.1.2 表值函数 564

30.2 创建用户定义的函数 564

30.2.1 创建标量函数 565

30.2.2 创建表值函数 567

30.3 使用用户定义的函数 571

30.3.1 在Transact-SQL语句中使用用户定义的函数 572

30.3.2 在表定义中使用用户定义的函数 574

词汇表 581

购买PDF格式(16分)
返回顶部