图书介绍

举一反三-SQL Server中文版数据库编程实战训练【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

举一反三-SQL Server中文版数据库编程实战训练
  • 老虎工作室,戴志诚,张国应编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115126453
  • 出版时间:2004
  • 标注页数:341页
  • 文件大小:42MB
  • 文件页数:356页
  • 主题词:关系数据库-数据库管理系统,SQL Server 2000

PDF下载


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

下载说明

举一反三-SQL Server中文版数据库编程实战训练PDF格式电子书版下载

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

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

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

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

图书目录

目录1

第1章 SQL Server 2000基础知识1

1.1 SQL Server2000简介1

1.1.1 SQL Server 2000概述1

1.1.2 SQL Server 2000特性2

1.1.3 学习SQL Server 2000的方法4

1.2 SQL Server2000设置4

1.3 SQL Server2000编程管理工具5

1.3.1 服务管理器6

1.3.2 企业管理器6

1.3.3 查询分析器7

1.3.4 其他工具9

1.4 SQL Server 2000数据库结构11

1.4.1 物理数据库11

1.4.2 数据库对象12

1.4.3 系统数据库和用户数据库14

1.5 Transact-SQL语言15

1.5.1 Transact-SQL语言概述15

1.5.2 Transact-SQL基本对象16

1.5.3 SQL Server 2000数据类型17

1.5.4 Transact-SQL变量19

1.5.5 批处理20

1.5.6 Transact-SQL流程控制语言20

1.5.7 SELECT查询语句25

第6章 索引 133

1.6 小结34

第2章 数据库的基本操作35

2.1 数据库基础知识35

2.1.1 文件和文件组35

2.1.2 创建数据库36

2.1.3 修改数据库39

2.1.4 删除数据库45

2.2 创建数据库实例46

2.2.1 典型实例——创建学生信息数据库46

2.2.2 起步——创建职工信息数据库50

2.2.3 进阶——创建图书数据库51

2.2.4 提高——创建产品信息数据库51

2.3 修改和删除数据库实例53

2.3.1 典型实例——修改学生信息数据库53

2.3.2 起步——修改职工信息数据库55

2.3.3 进阶——修改图书数据库55

2.3.4 提高——删除图书数据库56

2.4 小结56

3.1.1 列的属性57

3.1 数据表基础知识57

第3章 数据表57

3.1.2 创建数据表58

3.1.3 修改数据表62

3.1.4 删除数据表66

3.2.1 典型实例——创建学生个人信息数据表67

3.2 创建数据表实例67

3.2.2 起步——创建职员档案表70

3.2.3 进阶——创建图书信息数据表73

3.2.4 提高——创建产品订货表74

3.3.1 典型实例——修改个人信息数据表76

3.3 修改和删除数据表实例76

3.3.2 起步——修改职员档案表77

3.3.3 进阶——修改图书信息数据表78

3.3.4 提高——删除产品订货表78

3.4 小结79

第4章 视图81

4.1 视图的基础知识81

4.1.1 视图的概念81

4.1.2 视图的优缺点82

4.1.3 创建视图83

4.1.4 使用视图修改数据84

4.1.5 修改视图85

4.1.6 删除视图86

4.2 创建视图86

4.2.1 典型实例—创建图书销售状况视图87

4.2.2 起步——创建作者信息视图91

4.2.3 进阶——创建作者图书销售信息视图96

4.2.4 提高——创建出版商信息视图97

4.3 使用视图修改数据98

4.3.1 典型实例——通过视图修改基表中的数据98

4.3.2 起步——通过视图删除基表中的数据99

4.3.3 进阶——通过视图向基表中插入数据100

4.3.4 提高——通过视图更新基表中的数据101

4.4 修改视图102

4.4.1 典型实例——修改图书销售状况视图102

4.4.2 起步——修改作者信息视图104

4.4.3 进阶——修改作者图书销售信息视图105

4.4.4 提高——修改出版商信息视图106

4.5 删除视图107

4.6 小结108

第5章 数据完整性109

5.1 数据完整性基础知识109

5.1.1 数据完整性概述109

5.1.2 约束110

5.1.3 规则117

5.2 数据完整性系列实例之一119

5.2.1 典型实例——创建CHECK约束119

5.2.2 起步——创建和使用规则122

5.2.3 进阶——创建UNIQUE约束124

5.2.4 提高——删除约束和规则125

5.3 数据完整性系列实例之二126

5.3.1 典型实例——创建主键约束126

5.3.2 起步——删除主键约束128

5.3.3 进阶——创建外键约束128

5.3.4 提高——删除外键约束132

5.4 小结132

6.1 索引的基础知识133

6.1.1 索引的概述133

6.1.2 索引的类型134

6.1.3 创建索引135

6.1.4 查看和修改索引139

6.1.5 删除索引140

6.2 创建索引实例141

6.2.1 典型实例——创建惟一索引141

6.2.3 进阶——创建复合索引146

6.2.2 起步——创建非聚集索引146

6.2.4 提高——为视图创建索引147

6.3 查看、修改和删除索引实例148

6.3.1 典型实例——查看索引149

6.3.2 起步——修改索引选项150

6.3.3 进阶——修改索引名151

6.3.4 提高——删除索引152

6.4 小结152

第7章 存储过程153

7.1 存储过程的基础知识153

7.1.1 存储过程概述153

7.1.2 存储过程的类型154

7.1.3 创建存储过程154

7.1.4 执行存储过程156

7.1.5 查看存储过程157

7.1.6 修改存储过程158

7.1.7 删除存储过程159

7.2 创建存储过程实例160

7.2.1 典型实例——创建简单的存储过程160

7.2.2 起步——创建带输入参数的存储过程163

7.2.3 进阶——创建带返回值参数的存储过程169

7.2.4 提高——创建存储过程并设置自动执行171

7.3 管理存储过程172

7.3.1 典型实例——查看存储过程173

7.3.2 起步——修改存储过程之一175

7.3.3 进阶——修改存储过程之二176

7.3.4 提高——删除存储过程180

7.4 小结180

第8章 游标181

8.1 游标基础知识181

8.1.1 游标的概念181

8.1.2 游标类型182

8.1.3 创建游标185

8.1.4 使用游标188

8.2 游标应用实例190

8.2.1 典型实例——通过游标显示图书价格状态190

8.2.2 起步——使用简单的游标192

8.2.3 进阶——通过游标提取特定行数据194

8.2.4 提高——通过游标更新数据196

8.3 小结198

第9章 触发器199

9.1 触发器基础知识199

9.1.1 触发器的概念199

9.1.2 触发器的优点199

9.1.3 触发器的类型200

9.1.4 创建触发器200

9.2 创建触发器实例205

9.1.5 删除触发器205

9.2.1 典型实例——创建一个简单的触发器206

9.2.2 起步——创建简单的DELETE触发器208

9.2.3 进阶——通过触发器实现简单规则210

9.2.4 提高——通过触发器实现复杂规则212

9.3 删除触发器214

9.4 小结215

第10章 用户定义数据类型和函数217

10.1 用户定义数据类型和函数基础知识217

10.1.1 用户定义数据类型217

10.1.2 用户定义函数219

10.2 用户定义数据类型实例224

10.2.1 典型实例——创建电话号码数据类型224

10.2.2 起步——创建绑定规则的电话号码数据类型226

10.2.3 进阶——创建绑定默认值的电话号码数据类型226

10.2.4 提高——删除电话号码数据类型228

10.3 用户定义函数实例229

10.3.1 典型实例——创建标量型用户定义函数229

10.3.2 起步——创建内嵌表值型用户定义函数231

10.3.3 进阶——创建多语句表值型用户定义函数232

10.3.4 提高——修改、删除用户定义函数234

10.4 小结235

第11章 安全与权限237

11.1 安全与权限基础知识237

11.1.1 SQL Server安全管理模式237

11.1.2 SQL Server登录认证237

11.1.3 管理SQL Server用户238

11.1.4 管理SQL Server角色241

11.1.5 管理SQL Server权限243

11.2 管理SQL Server用户247

11.2.1 典型实例——设置Windows认证模式247

11.2.3 进阶——创建登录名和数据库用户248

11.2.2 起步——设置混合认证模式248

11.2.4 提高——删除登录名和数据库用户250

11.3 管理SQL Server角色251

11.3.1 典型实例——向固定服务器角色添加成员251

11.3.2 起步——删除固定服务器角色成员252

11.3.3 进阶——管理固定数据库角色253

11.3.4 提高——使用自定义数据库角色253

11.4 管理SQL Server权限254

11.4.1 典型实例——对特定用户设置访问对象权限254

11.4.2 起步——使用对象权限255

11.4.3 进阶——使用语句权限257

11.4.4 提高——使用应用程序权限258

11.5 小结258

第12章 数据库开发实例Visual Basic篇259

12.1 ADO简介260

12.2 Visual Basic概述261

12.3 数据库设计262

12.3.1 表设计262

12.3.2 存储过程设计264

12.3.3 触发器设计264

12.4 VB程序设计264

12.4.1 创建VB工程265

12.4.2 建立公共模块265

12.4.3 设计主窗体267

12.4.4 设计【登录】窗体269

12.4.5 设计【用户管理】窗体271

12.4.6 设计【数据录入】窗体275

12.4.7 设计【数据查询】窗体277

12.4.8 设计【数据修改】窗体279

12.4.9 设计【人事信息管理】窗体281

12.4.10 设计【商品库存】窗体284

12.5 系统运行286

12.6 小结289

第13章 数据库开发实例PowerBuilder篇291

13.1 PowerBuilder访问SQL Server 2000数据库291

13.2 PowerBuilder基础知识292

13.3 系统背景及功能要求293

13.4 系统数据库设计293

13.5 建立PowerBuilder与SQL Server2000连接295

13.5.1 配置ODBC数据源295

13.5.2 在PowerBuilder中管理数据库300

13.6 应用程序的设计与实现300

13.6.1 创建Workspace和Target300

13.6.2 【登录】窗口301

13.6.3 主窗口305

13.6.4 【学生信息管理】窗口306

13.6.5 【打印预览】窗口312

13.6.6 【学生信息查询】窗口314

13.6.7 【系统用户管理】窗口321

13.7 编译和运行322

13.8 小结324

附录1 数据库基础概述325

F1.1 数据库的概念325

F1.2 数据库系统的特点与功能326

F1.3 数据库用户328

F1.4 数据模型330

F1.5 数据库管理系统的结构332

F1.6 数据库设计步骤333

附录2 安装SQL Server 2000335

F2.1 SQL Server 2000的版本335

F2.2 SQL Server 2000的系统需求335

F2.2.1 硬件需求335

F2.2.2 软件需求336

F2.3 SQL Server 2000的安装336

热门推荐