图书介绍

SQL Server 2000实用教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

SQL Server 2000实用教程
  • 刘卫宏编著 著
  • 出版社: 北京:科学出版社
  • ISBN:7030121465
  • 出版时间:2003
  • 标注页数:434页
  • 文件大小:54MB
  • 文件页数:445页
  • 主题词:关系数据库-数据库管理系统,SQL Server 2000-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

SQL Server 2000实用教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

5.6.2 IF...EL2句1

第1章 数据库系统基础1

1.1 数据库的发展1

1.2 数据库模型4

1.2 .1 层次型数据库4

1.2 .2 网络型数据库5

1.2.3 关系型数据库6

1.3 关于RDMS8

1.3 .1 关系模型8

1.3 .2 关联11

1.3.3 主键和外键13

1.3.4 数据完整性15

1.3.5 约束15

1.3.6 E.F.Codd法则16

1.4 数据库体系结构18

1.4.1 外模式19

1.4.3 内模式20

1.4.2 概念模式20

1.4.4 映像21

1.5 E-R方法21

1.6 数据库设计方法与步骤24

1.6.1 数据库设计方法25

1.6.2 数据库设计步骤27

小结27

习题27

第2章 SQLServer2000概述28

2.1 SQLServer进化过程28

2.2 SQLServer2000版本29

2.2.1 SQLServer2000的特性30

2.2.2 SQLServer2000所增特性31

2.3 SQLServer构架34

2.3.1 关系数据库引擎35

2.3.2 分析服务35

2.3.3 其他组件36

2.4 SQLServer2000常用工具36

小结41

习题41

第3章 安装和配置42

3.1 软件、硬件要求42

3.1.1 软件要求42

3.1.2 硬件要求43

3.3 安装SQLServer200044

3.2 SQLServer2000数据库文件44

3.3.1 本地安装45

3.3.2 远程安装52

3.3.3 升级安装53

3.4 建立帐号55

3.4.1 分配SQLServer服务帐号55

3.4.2 检测安装56

3.4.3 启动SQLServer服务56

3.4.4 隐藏SQLServer57

3.4.5 解决安装问题57

小结57

习题58

4.1 SQL历史59

第4章 SQL语言基础59

4.1.1 SQL语言分类60

4.1.2 SQL语句的基本语法62

4.1.3 对象命名约定62

4.1.4 别名62

4.2 Select语句63

4.2.1 From子句65

4.2.2 Where子句67

4.2.3 GROUPBY子句72

4.2.4 ORDERBY子句77

子句78

4.2.5 COMPUTE和COMPUTEBY78

4.2.6 使用UNION子句80

4.3 汇总函数81

4.3.1 SUM函数81

4.3.2 AVG函数82

4.3.3 MAX函数82

4.3.4 MIN函数83

4.3.5 COUNT函数83

4.4 联接查询84

4.4.1 联接的类型85

4.4.2 在From和Where分句中指定联接87

4.5 嵌套查询87

4.5.1 使用IN和NOTIN关键字88

4.5.2 使用比较运算符89

4.5.3 使用EXISTS和NOTEXISTS关键字89

4.6.1 Insert90

4.6 数据更改90

4.6.2 Update91

4.6.3 Delete91

小结92

习题92

第5章 T-SQL程序设计基础93

5.1 SQLServer数据类型93

5.1.1 字符94

5.1.2 数值94

5.1.3 货币96

5.1.4 时间/日期97

5.1.5 Unicode98

5.1.6 二进制100

5.1.7 sql_variant100

5.1.8 table类型102

5.1.9 自定义数据类型102

5.2 批处理103

5.3 注释104

5.4.1 全局变量105

5.4 SQLServer变量105

5.4.2 局部变量107

5.5 SQLServer函数108

5.5.1 系统函数109

5.5.2 期函数110

5.5.3 字符串函数111

5.5.4 数学函数113

5.5.5 用户自定义函数114

5.6 流程控制119

5.6.1 BEGIN...END语句块119

5.6.3 WHILE语句123

5.6.4 CASE表达式124

5.6.5 RETURN语句124

5.6.6 WAITFOR语句125

5.6.7 GOTO语句125

5.6.8 PRINT语句126

5.7 游标126

5.7.1 DECLARE127

5.7.2 OPEN128

5.7.3 FETCH128

5.7.4 CLOSE131

5.7.5 DEALLOCATE131

习题132

小结132

6.1 概述133

第6章 管理事务133

6.1.1 显式事务134

6.1.2 隐式事务136

6.1.3 事务工作机制137

6.2 检查点处理138

6.3 分布式事务139

6.4 锁140

6.4.1 锁类别140

6.4.2 控制锁141

6.4.5 观察锁142

6.4.6 死锁142

6.4.4 LOCKS选项142

6.4.3 锁升级142

6.4.7 事务独立层次144

6.5 编写有效的事务145

小结146

习题146

第7章 管理数据库147

7.1 数据库的结构147

7.1.1 文件147

7.1.2 文件组149

7.3.1 创建用户数据库150

7.3 使用企业管理器管理数据库150

7.2 系统数据库150

7.3.2 设置数据库选项154

7.3.3 修改数据库156

7.3.4 删除数据库157

7.4 使用T-SQL管理数据库158

7.4.1 创建数据库158

7.4.2 设置数据库选项161

7.4.3 修改数据库165

7.4.4 删除数据库170

小结171

练习171

8.1.1 创建表172

第8章 管理数据库表172

8.1 使用企业管理器创建和管理表172

8.1.2 约束175

8.1.3 规则183

8.1.4 默认值185

8.1.5 修改表187

8.1.6 删除表189

8.2 使用SQL语句创建和管理表190

8.2.1 创建表190

8.2.2 约束192

8.2.3 规则196

8.2.4 默认值197

8.2.5 修改表198

8.2.6 删除表201

小结202

习题202

第9章 管理视图204

9.1 视图基本概念204

9.1.1 视图的优点204

9.1.2 视图分类205

9.2 使用企业管理器管理视图205

9.2.1 创建视图205

9.2.2 修改视图212

9.2.4 删除视图213

9.2.3 重命名视图213

9.3 使用TransactSQL语言管理214

视图214

9.3.1 创建视图214

9.3.2 修改视图219

9.3.3 删除视图220

9.4使用视图操作表数据220

9.4.1 使用视图检索数据220

9.4.2 通过视图添加表数据221

9.4.3 更新视图中的数据223

9.4.4 删除视图中的数据223

小结223

习题224

10.1 索引基本概念225

第10章 管理索引225

10.1.1 聚集索引和非聚集索引226

10.1.2 惟一索引和组合索引226

10.2 使用企业管理器管理索引228

10.2.1 系统自动创建索引228

10.2.2 使用向导创建索引230

10.2.3 创建索引232

10.2.4 删除索引234

10.3 使用T-SQL管理索引235

10.3.1 创建索引235

10.3.2 删除索引237

10.4.1 集群式索引选择238

10.4 索引选择238

10.4.2 非集群式索引选择239

10.5 索引维护239

10.5.1 更新统计239

10.5.2 DBCCUpdateUSAGE240

10.5.3 DBCCSHOWCONTIG240

10.5.4 DBCCDBREIndex240

小结241

习题241

第11章 管理触发器242

11.1 触发器基本概念242

11.1.1 触发器作用242

11.1.3 使用触发器的优点243

11.1.2 触发器类型和触发操作243

11.1.4 创建触发器的规则和限制244

11.2 使用企业管理器管理触发器244

11.2.1 创建触发器244

11.2.2 修改触发器246

11.2.3 删除触发器246

11.3 使用T-SQL管理触发器247

11.3.1 创建触发器247

11.3.2 查看触发器相关数据249

11.3.3 修改触发器251

11.3.4 删除触发器252

11.4 确保数据完整性252

11.4.1 封装事务规则254

11.4.2 确保引用完整性255

小结256

习题256

第12章 管理存储过程257

12.1 存储过程基本概念257

12.1.1 存储过程运行过程257

12.1.2 存储过程的优点258

12.1.3 创建存储过程的规则259

12.2使用企业管理器管理存储259

过程259

12.2.1 创建存储过程259

12.2.2 查看和修改存储过程262

12.3.1 创建存储过程264

12.2.3 删除存储过程264

12.3 使用T-SQL管理存储过程264

12.3.2 执行存储过程266

12.3.3 查看存储过程269

12.3.4 修改存储过程270

12.3.5 删除存储过程272

12.3.6 创建一组过程272

12.3.7 在存储过程中使用参数273

12.3.8 WITHRECOMPILE选项275

小结276

习题276

第13章 数据库安全277

13.1 SQLServer2000安全模式277

13.1.2 SQLServer身份验证278

13.1.1 Windows身份验证278

13.1.3 Windows和SQLServer身份验证的比较279

13.1.4 选择身份验证模式279

13.2 创建和管理用户登录281

13.2.1 使用企业管理器创建和管理登录账户281

13.2.2 数据库角色283

13.2.3 创建数据库角色287

13.3 权限289

13.3.1 权限的分类289

13.3.2 权限管理290

13.3.3 管理语句权限293

13.4.1 设计安全策略的步骤294

13.4 安全策略294

13.4.2 安全检查列表299

小结300

习题301

第14章 数据库备份与恢复302

14.1 备份和恢复基本概念302

14.1.1 备份设备303

14.1.2 备份策略305

14.1.3 数据库恢复306

14.2 使用企业管理器管理备份和恢复307

14.2.1 使用备份向导进行数据库备份308

14.2.2 使用企业管理器进行数据库备份309

14.2.3 使用企业管理器恢复数据库310

14.3 使用T-SQL管理备份和恢复312

14.3.1 使用T-SQL语句进行数据库备份312

14.3.2 使用T-SQL语句恢复数据库313

14.4 恢复master数据库315

14.4.1 从好的备份中恢复316

14.4.2 无备份情况下恢复master318

小结319

习题319

第15章 数据库性能调整与优化320

15.1 性能调整原则320

15.3.1 工作线程321

组件321

15.2 在配置中检查最大异步IO321

15.3 消耗CPU和磁盘I/O资源的321

选项321

15.3.2 懒散记录器322

15.3.3 检查点322

15.3.4 日志管理器323

15.3.5 预读管理器324

15.4 磁盘I/O性能324

15.4.1 广播磁盘传输率和SQLServer325

15.4.2 序列化和非序列化磁盘I/O操作325

15.4.3 磁盘I/O传输率和PCI总线带宽326

15.4.4 RAID327

15.4.5 磁盘I/O并行性330

15.5 SQLServer索引332

15.5.1 聚集索引332

15.5.2 非聚集索引333

15.5.3 覆盖索引333

15.5.4 自动覆盖索引和覆盖查询333

15.5.5 索引选择333

15.5.6 聚集索引的选择334

15.5.7 FILLFACTOR和PAD-Index336

15.6.1 SQLServer剖析器337

15.6 SQLServer性能调整工具337

15.6.2 SQLServer查询分析器339

15.6.3 性能监视器340

15.7 其他性能问题342

15.8 使用T-SQL监视SQLServer344

15.8.1 查看当前的锁344

15.8.3 查看数据库的数据空间使用信息345

15.8.4 查看SQLServer活动及其常规统计信息345

15.8.2 查看当前服务器活动345

小结346

习题346

第16章 数据库应用程序开发基础347

16.1 项目管理347

16.1.1 软件开发生命周期模型347

16.1.2 项目设计文档349

16.1.3 数据库设计350

16.2 数据库应用体系结构353

16.2.1 C/S模式与B/S模式的比较分析353

16.2.2 C/S与B/S模式相结合方案357

16.4 数据库接口技术简介359

16.4.1 DAO360

16.4.2 ADO360

16.4.3 ODBC362

小结367

习题367

第17章 数据库应用程序开发实践368

17.1.1 主窗口(MainWindow)368

16.3 编程时应考虑性能优化368

17.1.2 窗体设计器369

17.1Delphi集成开发环境简介369

17.1.3 对象观察器370

17.1.4 代码编辑器和代码浏览器370

17.2 Delphi数据库应用体系结构371

17.2.1 传统数据库应用程序体系结构372

17.2.2 Delphi提供的SQLServer访问机制374

17.3 Delphi工具和控件379

17.3.1 工具379

17.3.2 常用数据控件380

17.4 实例383

17.4.1 建立与数据库的连接383

17.4.2 数据库设计385

17.4.3 应用程序设计388

小结399

第18章 使用ASP建立信息化环境400

18.1 ASP环境安装与配置400

18.1.1 ASP环境安装400

18.1.2 配置ASP运行环境401

18.2 ASP内建对象402

18.2.1 Request对象403

18.2.2 Response对象404

18.2.3 Server对象404

18.2.4 Session对象405

18.2.5 Application对象406

18.3.2 ADO编程模式407

18.3 ASP与数据对象模型ADO407

18.3.1 数据对象模型ADO407

18.4 ASP对数据库的操作410

18.4.1 ASP分页显示数据库记录410

18.4.2 记录操作412

18.4.3 操作存储过程412

18.5 ASP制作留言系统418

18.5.1 数据库表的结构418

18.5.2 实现代码419

小结422

A.1syslogins(sysxlogins)423

附录AMaster系统表423

A.2sysremotelogins424

A.3sysdevices425

A.4sysdatabases426

A.5syscharsets428

A.6sysconfigures428

A.7syscurconfigs429

A.8syslanguages429

A.9sysmessages430

A.10sysprocesses431

A.11sysservers433

参考文献434

热门推荐