当前位置:首页 > 工业技术
SQL Server 2000中文版设计实务
SQL Server 2000中文版设计实务

SQL Server 2000中文版设计实务PDF电子书下载

工业技术

  • 电子书积分:20 积分如何计算积分?
  • 作 者:施威铭工作室著;袁鹏飞改编
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2001
  • ISBN:7115092826
  • 页数:718 页
图书介绍:
《SQL Server 2000中文版设计实务》目录

第1章 认识数据库系统 2

第一篇 数据库基础概念篇 2

1-1 数据库系统简介 3

1-2 数据库的类型 3

1-3 关系型数据库的内部结构 5

1-4 数据库系统的网络架构 6

1-5 数据库管理系统的基本功能 8

1-6 结构化查询语言SQL 9

1-7 数据库系统的用户 10

第2章 规划关系型数据库 13

2-2 收集数据项并转换成字段 14

2-1 简易的规划流程 14

2-3 认识关联、Primary Key与Foreign Key 16

2-4 数据的完整性 20

2-5 数据表的关联种类 21

2-6 数据库的正规化分析 24

第二篇 数据库设计准备篇 34

第3章 熟悉SQL Server工作平台 34

3-1 SQL Server的管理架构类型 35

3-2 浏览SQL Server的工具程序 35

3-3 服务管理器 40

3-4 企业管理器 44

3-5 查询分析器 49

3-6 联机丛书 64

3-7 登录帐户与用户权限的设定 67

3-8 从客户端连接远程SQL Server 81

3-9 检查连接的通信协议 88

第4章 认识SQL语言与数据类型 91

4-1 SQL语言的兴起与语法标准 92

4-2 SQL语言与传统程序语言的差别 92

4-3 关键词、子句与语句 93

4-4 SQL语言的功能分类 93

4-5 数据类型 95

4-6 字段的NULL值与DEFAULT值 101

4-7 标识符(Identifier) 103

第5章 了解SQL Server数据库对象 107

5-1 SQL Server的内置数据库 108

5-2 了解数据库相关信息 109

5-3 查看数据库的各类对象 114

第三篇 数据库设计入门篇 126

第6章 建立数据库 126

6-1 在企业管理器建立数据库 127

6-2 用CREATE DATABASE语句建立数据库 136

6-3 分离与附加数据库 144

6-4 在企业管理器中修改数据库设置 150

6-5 用ALTER DATABASE语句修改数据库 156

6-6 删除数据库 162

第7章 建立数据表和数据库关系图 165

7-1 利用设计表窗口建立新数据表 166

7-2 在设计表窗口修改数据表 171

7-3 在设计表窗口建立数据表间的关联 177

7-4 设置约束维护数据完整性 181

7-5 在企业管理器中删除数据表 186

7-6 数据设计窗口与关系图对象 188

7-7 用CREATE TABLE语句建立数据表 198

7-8 用ALTER TABLE语句修改数据表 206

7-9 用DROP TABLE语句删除数据表 213

7-10 临时数据表 213

第8章 数据的新增、修改与删除 215

8-1 在企业管理器中编辑数据 216

8-2 新增记录——INSERT语句 221

8-3 简易查询——SELECT语句初体验 227

8-4 用查询结果建立新数据表——SELECT INTO 229

8-5 更新记录——UPDATE语句 230

8-6 删除记录——DELETE与TRUNCATE TABLE 232

8-7 在查询分析器中编辑记录 234

第9章 查询数据——善用SELECT语句 237

9-1 SELECT语句的基本结构 238

9-2 SELECT子句 238

9-3 FROM子句 244

9-4 WHERE子句 249

9-5 GROUP BY子句 250

9-6 HAVING子句 254

9-7 ORDER BY子句 255

9-8 COMPUTE子句 256

第四篇 数据库设计实务篇 260

第10章 更多的查询技巧 260

10-1 用UNION合并多个查询结果 261

10-2 子查询(Subquery) 265

10-3 在企业管理器设计SQL 270

10-4 T-SQL常量 283

10-5 隐含类型转换 289

10-6 T-SQL运算符 291

10-7 运算符的优先级 297

10-8 处理字段中的NULL值 298

第11章 创建视图 301

11-1 视图的用途 302

11-2 在企业管理器中创建视图 305

11-3 用CREATE VIEW语句创建视图 314

11-4 用ALTER VIEW语句修改视图 320

11-5 运用UNION设计视图 321

11-6 编辑视图中的记录 322

11-7 删除视图 325

第12章 规则、默认值与用户定义数据类型 327

12-1规则对象(Rule) 328

12-2 默认值对象(Default) 337

12-3用户定义数据类型( UDTs)对象 341

第13章 合理利用索引提高查询效率 347

13-1 索引简介 348

13-2 聚集索引与非聚集索引 349

13-3 Unique与Composite索引 350

13-4 由系统自动建立的索引 351

13-5 建立索引的注意事项 356

13-6 使用创建索引向导建立索引 357

13-7 在企业管理器中管理索引 361

13-8 用SQL语句处理索引 368

13-9 查看查询执行计划 373

13-10 设置计算字段的索引 374

13-11 设置视图索引 380

13-12 在查询分析器中管理索引 388

第14章 全文检索与搜寻 391

14-1 Microsoft Search服务 392

14-2 全文目录 393

14-3 全文索引 396

14-4 填充全文目录与索引 402

14-5 使用全文索引搜寻数据 409

14-6 image类型字段的全文检索搜寻 416

第15章 T-SQL程序设计 420

第五篇 数据库设计进阶篇 420

15-1 批执行 421

15-2 使用注释(Comment) 423

15-3 局部变量与全局变量 425

15-4 流程控制 427

15-5 特殊的程序控制 436

15-6 SQL Script 442

15-7 自动产生SQL Script 446

15-8 使用不同数据库或不同Server中的对象 452

第16章 存储过程 457

16-1 存储过程简介 458

16-2 存储过程的建立、使用与修改 462

16-3 设计存储过程的技巧 479

16-4 查询分析器的调试功能 489

第17章 用户定义函数 493

17-1 用户定义函数的特色 494

17-2 用户定义函数的建立、使用与修改 495

17-3 用户定义函数的使用技巧 507

第18章 触发器 515

18-1 触发器的用途 516

18-2 触发器的种类与触发操作 517

18-3 触发器的建立与修改 518

18-4 设计触发器的技巧 524

18-5 建立AFTER触发器 531

18-6 建立INSTEAD OF触发器 539

第19章 使用游标(Cursor) 549

19-1 Cursor简介 550

19-2 Cursor的声明、打开、关闭与删除 552

19-3 ?读取Cursor中的记录 557

19-4通过Cursor修改或删除数据 561

19-5 使用Cursor变量 562

19-6 存储过程中使用Cursor参数* 564

19-7 Cursor的使用技巧 565

第20章 事务与? 571

20-1 事务简介 572

20-2 执行事务的3种模式 576

20-3 嵌套事务与@@TRANCOUNT 578

20-4 事务保存点的设置与回滚 582

20-5 分布式事务 584

20-6 事务的隔离等级 586

20-7 数据锁 589

20-8 死锁问题 593

第六篇 网络篇 596

第21章 SQL Server与XML 596

21-1 XML简介 597

21-2 结合SQL Server 2000与IIS 602

21-3 SELECT语句的FOR XML子句 609

21-4 使用URL进行查询 612

21-5 使用模板 615

21-6 OPENXML 619

第22章 开发客户端程序访问SQL Server 627

22-1 从客户端访问SQL Server的途径 628

22-2 经由Access 2000访问SQL Server 638

22-3 撰写VB程序访问SQL Server 648

22-4 撰写ASP程序访问SQL Server 674

附录A安装SQL Server 2000 679

A-1 SQL Server 2000的软,硬件需求 680

A-2 安装SQL Server 2000与相关软件 681

A-3 从SQL Server 7.0升级 698

附录B 数据类型补充说明 701

B-1 timestamp数据类型 702

B-2 uniqueidentifier数据类型 703

B-3 sql_variant数据类型 705

B-4 table数据类型 707

B-5 Text in Row 708

附录C 聚集索引与非聚集索引的结构 711

C-1 聚集索引的结构 712

C-2 非聚集索引的结构 713

附录D SQL Server常见错误信息 715

D-1 一般性错误 716

D-2 服务器设置错误 717

D-3 数据表与索引错误 717

返回顶部