图书介绍

SQL Server实用教程 第2版PDF|Epub|txt|kindle电子书版本网盘下载

SQL Server实用教程 第2版
  • 郑阿奇主编;刘启芬,顾韵华编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:712101453X
  • 出版时间:2005
  • 标注页数:536页
  • 文件大小:162MB
  • 文件页数:548页
  • 主题词:关系数据库-数据库管理系统,SQL Server 2000-高等学校-教材

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第1部分 SQL Server 20001

第1章 数据库基本概念和SQL Server 2000环境1

1.1 数据库基本概念1

1.1.1 数据模型1

1.1.2 E-R模型4

1.1.3 逻辑结构设计6

1.2 SQL Server2000的安装7

1.2.1 SQL Server2000简介7

1.2.2 SQL Server2000软、硬件环境8

1.2.3 SQL Server2000的安装8

1.3 SQL Server2000服务器组件11

1.3.1 SQL Server2000服务器组件11

1.3.2 SQL Server 2000服务启动和停止12

1.4.1 SQL企业管理器15

1.4 SQL Server2000主要的管理工具15

1.3.3 设置Windows服务账户15

1.4.2 SQL查询分析器16

1.5 注册服务器17

1.6 SQL Server 2000应用过程20

习题21

第2章 数据库和表创建22

2.1 SQL Server基本概念22

2.1.1 数据库22

2.1.2 表24

2.2 界面创建数据库和表25

2.2.1 数据库的创建、修改和删除25

2.2.2 表的创建、修改和删除38

2.3 使用命令方式创建数据库和表51

2.3.1 使用CREATE DATABASE创建数据库51

2.3.2 使用ALTER DATABASE修改数据库56

2.3.4 使用CREATE TABLE创建表59

2.3.3 使用DROPDATABASE删除数据库59

2.3.5 使用ALTERTABLE修改表60

2.3.6 使用DROPTABLE删除表62

习题62

第3章 表数据操作63

3.1 界面操作表数据63

3.1.1 插入记录64

3.1.2 删除记录64

3.1.4 界面操作表数据的另一种方法65

3.1.3 修改记录65

3.2 命令操作表数据66

3.2.1 使用INSERT语句插入表数据67

3.2.2 使用DELETE或TRANCATE语句删除数据70

3.2.3 使用UPDATE语句修改数据73

习题76

4.1.2 投影(Projection)77

4.1.1 选择(Selection)77

4.1 连接、选择和投影77

第4章 数据库的查询和视图77

4.1.3 连接(JOIN)78

4.2 数据库的查询79

4.2.1 选择列80

4.2.2 选择行85

4.2.3 FROM子句93

4.2.4 连接96

4.2.5 数据汇总100

4.2.6 排序108

4.2.7 SELECT语句的其他子句110

4.3 视图111

4.3.1 视图概念111

4.3.2 创建视图112

4.3.3 查询视图117

4.3.4 更新视图118

4.3.5 修改视图的定义122

4.3.6 删除视图124

4.4 游标124

4.4.1 游标概念124

4.4.2 声明游标125

4.4.3 打开游标128

4.4.4 读取数据129

4.4.5 关闭游标131

4.4.6 删除游标131

习题131

第5章 T-SQL语言132

5.1 常量、变量与数据类型133

5.1.1 常量133

5.1.2 数据类型135

5.1.3 变量139

5.2 运算符与表达式143

5.3 流程控制语句149

5.3.1 IF…ELSE语句150

5.3.2 无条件转移(GOTO)语句152

5.3.3 WHILE,BREAK和CONTINUE语句152

5.3.4 RETURN语句153

5.3.5 WAITFOR语句154

5.4 系统内置函数154

5.4.1 系统内置函数介绍154

5.4.2 常用系统内置函数155

5.5 用户定义函数164

5.5.1 用户函数的定义与调用164

5.5.2 用户定义函数的删除171

习题171

第6章 索引与数据完整性172

6.1 索引172

6.1.1 索引的分类172

6.1.2 索引的创建173

6.1.3 索引的删除178

6.2 默认值约束及默认值对象179

6.2.1 在表中定义及删除默认值约束179

6.2.2 默认值对象的定义、使用与删除181

6.3 数据完整性184

6.3.1 数据完整性的分类184

6.3.2 域完整性的实现185

6.3.3 实体完整性的实现192

6.3.4 参照完整性的实现196

习题200

第7章 存储过程和触发器201

7.1 存储过程201

7.1.1 存储过程的类型201

7.1.2 用户存储过程的创建与执行201

7.1.3 用户存储过程的编辑修改209

7.1.4 用户存储过程的删除210

7.2 触发器211

7.2.1 利用SQL命令创建触发器211

7.2.2 利用企业管理器创建触发器217

7.2.3 触发器的修改217

7.2.4 触发器的删除218

习题219

第8章 备份恢复与导入/导出220

8.1 备份和恢复概述220

8.1.1 备份和恢复需求分析220

8.1.2 数据库备份的基本概念220

8.1.3 数据库恢复概念224

8.2 备份操作和备份命令225

8.2.1 创建备份设备225

8.2.2 备份命令228

8.2.3 使用企业管理器进行备份237

8.2.4 使用备份向导进行备份239

8.3.1 检查点(check point)242

8.3 恢复操作和恢复命令242

8.3.2 数据库的恢复命令243

8.3.3 使用企业管理器恢复数据库248

8.4 导入/导出249

8.4.1 导入/导出概念249

8.4.2 使用bcp实用程序导入/导出数据250

8.5 数据转换服务(DTS)252

8.5.1 DTS概述252

8.5.2 DTS导入/导出向导253

8.5.3 DTS包设计器260

习题267

第9章 系统安全管理268

9.1 SQL Server 2000的身份认证模式268

9.2 建立和管理用户账号269

9.2.1 WindowsNT认证模式登录账号的建立与取消269

9.2.2 混合认证模式下SQL Server登录账号的建立与删除272

9.3 服务器角色与数据库角色275

9.3.1 固定服务器角色275

9.3.2 固定数据库角色277

9.3.3 用户自定义数据库角色278

习题288

第10章 其他289

10.1 复制289

10.1.1 基本概念289

10.1.2 复制类型及工作机理290

10.1.3 利用企业管理器创建复制291

10.2 事务304

10.2.1 事务类型304

10.2.2 事务处理语句305

10.3 锁定307

10.4 监测310

10.4.1 系统性能评估及监测310

10.4.2 性能监测工具311

10.5 作业313

10.5.1 SQLServer自动化管理简介313

10.5.2 作业及其管理314

10.6 警报317

习题318

第11章 VB/SQL Server开发与编程319

11.1 数据库管理器319

11.2 数据环境设计器321

第12章 PB/SQL Server开发与编程326

12.1 连接SQL Server数据库326

12.2 事务对象329

12.3 在应用程序中访问数据库的方法333

第13章 Delphi/SQL Server开发与编程334

13.1 Delphi数据库应用程序设计334

13.1.1 Delphi数据库应用程序结构334

13.1.2 ADO组件335

13.1.3 数据源组件和数据显示/编辑组件337

13.2 设计数据模块连接数据库340

第14章 ASP/SQL Server开发与编程345

14.1 ASP技术概述345

14.2 ASP的内建对象347

14.3 使用ADO操作SQL Server数据库349

14.3.1 ADO数据库接口简介349

14.3.2 ASP访问数据库简介351

14.3.3 在ASP中使用ADO对象351

14.4 通过ODBC访问数据库367

第15章 AS P.NET/SQL Server开发与编程369

15.1 ADO.NET模型369

15.2 连接数据库371

15.3 执行SQL命令373

15.3.1 Command对象373

15.3.2 DataAdapter对象374

15.4.1 DataReader对象的属性和方法375

15.3.3 通过DataAdapter对象更新数据库375

15.4 使用DataReader对象访问数据375

15.4.2 使用DataReader对象访问数据376

15.5 使用DataSet对象访问数据378

15.5.1 DataSet对象379

15.5.2 数据库查询操作384

15.6 执行存储过程385

15.7 数据显示388

第2部分 SQL Server 2000实验392

实验1 SQL Server 2000管理工具的使用392

实验2 创建数据库和表394

实验3 表数据插入、修改和删除397

实验4 数据库的查询401

实验5 T-SQL编程407

实验6 索引和数据完整性的使用410

实验7 存储过程和触发器的使用412

实验8.1 数据库用户权限的设置416

实验8 数据库的安全性416

实验8.2 服务器角色的应用418

实验8.3 数据库角色的应用418

实验9 备份恢复与导入/导出420

实验9.1 数据库的备份420

实验9.2 数据库的恢复422

实验9.3 数据库的导入/导出423

第3部分 综合应用实习425

实习1 VB/SQL Server学生成绩管理系统428

项目1 VB连接SQLServer 2000数据库428

项目2 学生信息查询430

项目3 学生信息修改433

项目4 学生成绩的录入436

实习2 PB/SQL Server学生成绩管理系统443

项目1 创建SQLServer2000数据库与PB的连接443

项目2 主应用程序和主窗体446

项目3 插入记录窗体448

项目4 查询记录窗体449

项目5 修改记录窗体450

项目6 删除记录窗体451

项目7 插入学生成绩窗体453

实习3 Delphi/SQL Server学生成绩管理系统456

项目1 创建与SQLServer 2000数据库的连接456

项目2 主窗体457

项目3 插入记录窗体458

项目4 查询记录窗体460

项目5 修改记录窗体461

项目6 删除记录窗体463

项目7 插入学生成绩窗体464

实习4 ASP/SQL Server学生成绩管理系统466

项目1 综合应用准备466

项目2 系统登录和进入系统467

项目3 学生信息录入471

项目4 学生成绩录入476

项目5 学生信息查询482

项目6 课程信息查询487

实习5 AS P.NET/SQL Server学生成绩管理系统492

项目1 连接数据库和主程序492

项目2 学生信息数据查询493

项目3 学生信息的加、改、删500

项目4 学生成绩录入507

第4部分 附录515

附录A 学生成绩数据库(库名XSCJ)表结构515

附录B 常用语句518

附录C 常用函数521

附录D @@类函数523

附录E 系统存储过程525

附录F 扩展存储过程534

热门推荐