《SQL数据库不求人》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:网垠著
  • 出 版 社:珠海:珠海出版社
  • 出版年份:2002
  • ISBN:7806078193
  • 页数:433 页
图书介绍:

第1章 数据库基本知识 1

1.1 数据库的特点 2

1.2 数据库的模型 3

1.2.1 网状数据库模型 3

1.2.2 层次型数据库模型 4

1.2.3 关系型数据库模型 5

1.3 数据库系统(DBS) 6

1.3.1 用户分类 7

1.3.2 数据库管理系统(BDMS) 8

1.3.3 网络结构 9

1.4 关系型数据库模型 14

1.4.1 关系数据库的定义 14

1.4.2 表 15

1.4.3 主键和外键 17

1.4.4 数据完整性的内容 18

1.4.5 关联的分类 19

1.5 设计数据库 20

1.5.1 设计过程 21

1.5.2 数据库规范化 23

1.6 本章小结 24

第2章 SQL Server 2000介绍与安装 25

2.1 SQL SERVER 2000基本知识 25

2.1.1 SQL Server2000概述 26

2.1.2 SQL Server 2000的特性 27

2.1.3 SQL Server 2000的新增功能 29

2.2 安装的系统要求 40

2.2.1 对硬件要求 41

2.2.2 对软件要求 42

2.3.1 配置选项 45

2.3 如何安装 45

2.3.2 直接安装 58

2.3.3 其他安装方式 70

2.3.4 从其他版本升级到SQL Server 2000 73

2.4 主要组件 75

2.4.1 联机丛书 76

2.4.2 企业管理器 77

2.4.3 网络实用工具 78

2.4.4 查询分析器 79

2.4.5 导入和导出数据 80

2.4.7 事件探查器 81

2.4.8 配置SQL XML 81

2.4.6 服务管理器 81

2.5 本章小结 82

第3章 数据库与表的操作 85

3.1 企业管理器 85

3.2 查看操作 87

3.2.1 数据库的查看 88

3.2.2 关联图的查看 93

3.2.3 表结构与内容的查看 95

3.2.4 视图的查看 97

3.2.5 存储过程的查看 99

3.2.6 用户和角色的查看 101

3.2.7 其他组成部分的查看 104

3.3 数据库建立与删除操作 105

3.3.1 存储方式 105

3.3.2 创建事务日志 108

3.3.3 直接建立数据库 110

3.3.2 查看使用 114

3.3.3 数据库的删除 115

3.3.4 属性设置 116

3.3.5 估计与收缩数据库 120

3.4.1 建立操作 123

3.4 表建立、删除与修改操作 123

3.4.3 关联操作 128

3.4.2 修改操作 128

3.4.4 删除操作 132

3.4.5 新增与修改操作 135

3.5 本章小结 135

第4章 数据库的安全性 139

4.1 验证模式介绍 139

4.1.1 NT验证模式介绍 140

4.1.2 混合验证模式介绍 142

4.1.4 验证模式的设置 143

4.1.3 NT验证模式的影响 143

4.2 账号和角色 145

4.2.1 登录账号 146

4.2.2 用户 153

4.2.3 角色 158

4.2.4 权限问题 167

4.3 本章小结 168

第5章 SQL编程设计 173

5.1 SQL语言概述 173

5.1.1 SQL语言简介 174

5.1.2 SQL语言的分类 175

5.2.1 查询分析器的使用 177

5.2 TRANSACT-SQL编程基础 177

5.2.2 如何实现数据查询 182

5.2.3 插入与删除数据 189

5.2.4 修改数据 192

5.2.5 函数的使用 192

5.2.6 公式的使用 193

5.2.7 数据库操作语句 194

5.2.8 表操作语句 197

5.3.1 标识符分类与使用 202

5.3 TRANSACT-SQL程序设计 202

5.3.2 数据类型使用 208

5.3.3 运算符的使用 234

5.3.4 变量的定义与使用 243

5.3.5 批处理 248

5.3.6 注释的使用 250

5.3.7 程序流控制语句 251

5.3.8 函数分类与使用 264

5.4 本章小结 271

6.1 索引简介 273

第6章 索引 273

6.1.1 索引的优点 274

6.1.2 影响因素 276

6.2 索引结构的类型 279

6.2.1 平衡树索引结构 280

6.2.2 聚集索引与非聚集索引结构 280

6.2.3 唯一索引与组合索引结构 285

6.2 如何建立索引 286

6.2.1 使用企业管理器建立 287

6.2.2 使用向导建立 291

6.2.3 使用SQL语言建立 294

6.2.4 选项的设置 298

6.2.5 关于空间的考虑 302

6.2.6 使用视图与计算列建立 303

6.3 查看与删除 304

6.3.1 使用企业管理器 304

6.3.2 使用SQL语言 305

6.4 全文索引的使用 306

6.4.1 全文目录的建立 308

6.4.2 全文索引的建立 315

6.4.3 启动全文索引 319

6.4.4 实现全文查询 320

6.5 本章小结 331

第7章 Transact-SQL高级查询语句 333

7.1 SELECT查询语法 333

7.1.1 数据汇总 333

7.1.2 联接查询的使用 347

附录Ⅰ SQL语法 350

附录Ⅱ SQL语法补充 353

Ⅱ.1 CREATE DATABASE语法 353

Ⅱ.2 CREATE TABLE语法 358

Ⅱ.3.1 添加登录帐号 366

Ⅱ.3 帐号管理 366

Ⅱ.3.2 添加用户帐号 369

Ⅱ.3.3 与角色有关的存储过程 370

附录Ⅲ SQL Server内置函数 372

Ⅲ.1 行集合函数 373

Ⅲ.1.1 CONTALNSTABLE函数 374

Ⅲ.1.2 FREETEXTTABLE函数 376

Ⅲ.1.3 OPENDATASOURCE函数 377

Ⅲ.1.4 OPENQUERY函数 378

Ⅲ.1.5 OPENROWSET函数 378

Ⅲ.1.6 OPENXML函数 380

Ⅲ.2 聚集函数 382

Ⅲ.2.1 AVG和SUM函数 382

Ⅲ.2.2 MAX和MIN函数 383

Ⅲ.2.3 COUNT和COUNT_BIG函数 383

Ⅲ.2.4 CHECKSUM和CHECKSUM AGG函数 384

Ⅲ.2.5 STDEV、STDEVP、VAR和VARP函数 385

Ⅲ.2.6 GROUPLNG函数 386

Ⅲ.3 配置函数 386

Ⅲ.4 游标函数 389

Ⅲ.4.1 @@CURSOR_ROWS 389

Ⅲ.4.2 CURSOR_STATUS函数 390

Ⅲ.4.3 @@FETCH_STATUS 392

Ⅲ.5 日期时间函数 392

Ⅲ.6 数学函数 394

Ⅲ.7 元数据函数 398

Ⅲ.8 安全函数 403

Ⅲ.9 字符串函数 407

Ⅲ.10 系统函数 412

Ⅲ.11 系统统计函数 424

Ⅲ.12 文本和图像函数 427

光盘内容指南 429