当前位置:首页 > 工业技术
SQL Server7.0从入门到精通
SQL Server7.0从入门到精通

SQL Server7.0从入门到精通PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:方盈编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:1999
  • ISBN:7113035442
  • 页数:481 页
图书介绍:
《SQL Server7.0从入门到精通》目录

1 基本概念 1

1-1 SQL Server简介 1

1-2 系统需求 2

1-3 管理工具 4

1-4 Character Set 4

1-5 Sort order 5

1-6 安装SQL server 6

1-7 启动SQL server 12

1-8 安装客户端管理工具 15

1-9 利用Enterprise Manager管理SQL server 16

1-10 什么是SQL 19

1-11 表(table)、行(row)、列(column) 20

1-12 数据库(Database) 22

1-13 改变Character Set、Sort Order、Unicode Collation 23

1-14 目录和文件位置 24

1-15 SQL Server7.0新特色 25

2 数据库 29

2-1 数据库 29

2-2 利用Enterprise Manager建立数据库 31

2-3 数据库选项 34

2-4 数据库权限 36

2-5 利用CREATE TABLE命令建立数据库 37

2-6 显示数据库结构 40

2-7 使用ALTER DATABASE指令改变数据库定义 43

2-8 删除数据库 46

2-9 缩减数据库大小删除未使用空间 47

2-10 设定数据库为Offline状态 50

2-11 Attach和Detach数据库 50

2-12 产生数据库对象的SQL script 51

2-14 在可抽取式媒体上建立数据库 56

2-13 其它和数据库相关的存储过程 56

2-15 数据库维护计划 58

2-16 Tempdb临时数据库 70

3数据库表 71

3-1 建立数据库表 71

3-2 列的属性 73

3-3 列数据类型 74

3-4 自定类型 82

3-5 列约束(constraints) 84

3-6 建立索引 91

3-7 删除索引 96

3-8 改变表的结构 96

3-9 删除表 98

3-10 表存取权限 98

3-11 利用Enterprise Manager建立表 100

3-12 全文检索 108

3-13 利用Enterprise Manager管理表 113

3-14 临时表 117

3-15 输入数据至表 117

4 利用SELECT指令选取数据 119

4-1 前言 119

4-2 SELECT语法基本结构 119

4-3 选取全部数据 121

4-4 指定列 121

4-5 选取不重复的数据 122

4-6 派生列 122

4-7 数据排序 124

4-8 选取前几行数据 126

4-9 数据分组 127

4-10 加上选择条件 130

4-11 使用通配字符 133

4-12 表的Join 133

4-13 子查询(sub query) 142

4-14 UNION 144

4-15 COMPUTE BY 145

4-16 将SELECT结果转存到其它表或临时表 147

4-17 将SELECT结果储存在变量内 149

4-18 全文检索查询 149

5更新数据库内容 152

5-1 前言 152

5-2 插入数据到表内 153

5-3 删除表内的数据 156

5-4 更新表内的数据 157

5-5检查表更新成功的行数 160

5-6 什么是事务处理 161

5-7 事务处理范围 161

5-8 设定检查点 162

5-9 嵌套事务处理 164

5-10 事务处理日志 165

5-11 分布式事务处理 165

5-12 在触发器中使用ROLLBACK命令 165

5-13 锁定 166

5-14 锁定的范围 167

5-15 锁定的种类 167

5-16 事务处理会自动LOCK 169

5-17 检查LOCK 169

5-18 Concurrency Problem 171

5-19 LOCK HINTS 171

5-20 LOCK的升级 173

5-21 Deadlck处理 173

5-22Isolation Level 174

6 TRANSACT SQL 176

6-1 前言 176

6-3 变量 177

6-2 程序注解 177

6-4 运算符 179

6-5 流程控制命令 180

6-6 函数 183

6-7 其它命令 198

6-8 SQL Server7.0的全局变量 212

7 Cursor 216

7-1 什么是Cursor 216

7-2 Cursor说明 217

7-3 打开Cursor 221

7-4 Cursor的操作处理 221

7-5 不同类型Cursor可使用的FETCH命令判断法则 226

7-6 Cursor自动被关闭 226

7-7 更新Cursor内的数据 227

7-8 关闭Cursor 228

7-11 CURSOR变量 229

7-9 解除Cursor 229

7-10 管理Cursor的存储过程 229

7-12 程序范例 230

8图(View) 234

8-1 什么是视图 234

8-2 利用Enterprise Manager来管理视图 235

8-3 建立新的视图 237

8-4 经由视图插入表数据 241

8-5 经由视图更新表数据 242

8-6 经由视图删除表数据 243

8-7 使用WITH ENCRYPTION选项 244

8-8 使用WITH CHECK OPTION选项 244

8-9 视图的限制 245

8-10 以其它视图建立视图 245

8-11 和视图有关的系统存储过程与SQL命令 246

9-2 利用Enterprise Manager来管理缺省值 248

9 缺省值(Default)、列规则(Rule) 248

9-1 缺省值 248

9-3 建立缺省值 249

9-4 显示缺省值 250

9-5 缺省值与列绑定 250

9-6 绑定缺省值 253

9-7 解除缺省值的绑定 253

9-8 规则 254

9-9 利用Enterprise Manager来管理规则 254

9-10 创建规则 255

9-11 显示规则内容和数据 256

9-12 绑定规则 256

9-13 规则与用户定义的数据类型绑定 259

9-14 解除规则的绑定 260

10-1 什么是存储过程 261

10 存储过程(Stored Procedure)、触发器(Trigger) 261

10-2 内部存储过程 262

10-3 利用Enterprise Manager管理存储过程 262

10-4 建立存储过程 264

10-5 执行存储过程 266

10-6 临时存储过程 268

10-7 设定存储过程自动执行 268

10-8 和存储过程有关的系统存储过程 269

10-9 触发器(Trigger) 270

10-10 建立触发器 270

10-11 触发器内容的限制 273

10-12 DELETED和INSERTED触发器 273

10-13 和触发器有关的系统存储过程 276

11安全认证与数据库存取权限 278

11-1 SQL Server的安全管制模式 278

11-2 SQL Server的登录认证 278

11-3 登录者和数据库用户 279

11-4 设定SQL Server的认证模式 280

11-5 设定WindowsNT用户连接SQL Server 281

11-6 管理SQL Server自建的登录者 284

11-7 管理数据库用户 288

11-8 设定登录者可存取哪些数据库 291

11-9 角色(roles) 293

11-10 系统内建的角色 293

11-11 内建服务器角色(fixed server roles)的管理 295

11-12 数据库角色的(Database Roles)管理 298

11-13 sa登录者账号 304

11-14 数据库对象所有者(Database Object Owner) 305

11-15 Guest数据库用户 306

11-16 设定数据库对象的存取权限 306

11-17 Application Security 309

12-1 数据库复制 311

12 数据库复制 311

12-2 Consistency、Autonomy、Conflict 312

12-3 数据一致性(Data Consistency) 312

12-4 SQL Server数据库复制的理论模式 313

12-5 SQL Server的数据库复制种类 315

12-6 参加数据库复制的系统组件 317

12-7 数据库复制的实体结构 319

12-8 数据库初始同步 322

12-9 Push/Pull方式的订购 324

12-10 建立出版服务器和配送服务器 324

12-11 建立复制出版物 330

12-12 Merge replication 339

12-13 Immediate-Updating Subscriber 340

12-14 设定PUSH订购方式 341

12-15 设定Pull订购方式 346

12-16 更改复制设定 351

12-17 终止复制 352

12-18 产生复制设定的Script文件 353

12-19 Replication Monitor 354

12-20 Conflict处理 354

13 数据库备份 356

13-1 备份的种类 356

13-2 备份设备 359

13-3 建立备份设备 359

13-4 删除备份设备 363

13-5 数据库备份 363

13-6 数据库恢复 367

13-7 由上次中断处重新执行备份或恢复 371

13-8 数据库备份与恢复操作实例 371

13-9 数据备份或恢复注意事项 372

13-10 BACKUP和RESTORE命令 373

13-11 恢复Master数据库 382

13-12 利用备份来做数据库拷贝 382

14 工作、警示、操作人员 384

14-1 SQL Server Agent 384

14-2 作业的管理 384

14-3 建立新的作业 386

14-4 警报 393

14-5 警报的管理 394

14-6 管理服务器信息 397

14-7 管理员 400

14-8 建立管理员 401

14-9 Remote Server 403

15 数据迁移工具(DTS) 405

15-1 Data Transformation Service 405

15-2 Data Transformation Service工具 405

15-3 Column Mapping和数据转换 410

15-4 转换Script返回值 415

15-5 转换表内部分数据 415

15-6 将SQL Server的数据转换成文本文件 418

15-7 DTS package Designer 418

15-8 修改已存在的DTS Package 418

15-9 建立新的DTS package 427

15-10 建立Datasource 428

16 OLAP服务 435

16-1 OLTP和OLAP 435

16-2 数据仓库(Data Warehouse) 435

16-3 数据超市(Data Mart) 436

16-4 Microsoft OLAP Server 437

16-5 数据存储模式 438

16-6 Cube 439

16-7 安装Microsoft OLAP Server 440

16-8 OLAP Manager 442

16-9 设定数据源(Data Source) 443

16-10 建立OLAP数据库 445

16-11 建立Dimension 448

16-12 建立Cube 450

16-13 对Cube做处理 453

16-14 建立Multiple dimension tables结构(snowflake schema) 457

16-15 建立Time Dimension 461

16-16 PARTITION 465

16-17 VIRTUAL CUBE 468

16-18 Calculated Members 471

16-19 Member Properties 473

16-20 Virtual Dimension 475

16-21 建立角色 476

16-22 编写OLAP应用程序 479

16-23 PivotTable Service 479

返回顶部