图书介绍

SQL Server数据库开发实例精粹PDF|Epub|txt|kindle电子书版本网盘下载

SQL Server数据库开发实例精粹
  • 徐国智,汪孝宜等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121020769
  • 出版时间:2006
  • 标注页数:443页
  • 文件大小:49MB
  • 文件页数:462页
  • 主题词:关系数据库-数据库管理系统,SQL Server

PDF下载


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

下载说明

SQL Server数据库开发实例精粹PDF格式电子书版下载

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

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

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

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

图书目录

第1章 SQL Server 2000开发必备知识1

1.1 SQL Server数据库的基本操作1

1.1.1 SQL Server服务器的相关操作2

1.1.2 数据库的相关操作3

1.2 SQL Server登录认证5

1.2.1 登录认证相关的概念6

1.2.2 两种登录认证模式6

1.2.3 SQL Server认证模式的设置6

1.2.4 管理SQL Server登录7

1.2.5 权限管理10

1.2.6 用户与角色相关操作13

1.3 快速掌握数据表与数据完整性15

1.3.1 新建数据表15

1.3.2 设置列的属性16

1.3.3 设置主键18

1.3.4 设置外键19

1.4 快速掌握视图21

1.4.1 视图的概念与优缺点21

1.4.2 创建视图22

1.4.3 使用视图修改数据23

1.4.4 修改与删除视图24

1.5 快速掌握索引26

1.5.1 索引概念与优缺点26

1.5.2 索引的类型27

1.5.3 创建索引27

1.5.4 查看索引29

1.5.5 修改索引30

1.6 快速掌握存储过程31

1.6.1 存储过程概述31

1.5.6 删除索引31

1.6.2 存储过程的类型32

1.6.3 创建存储过程32

1.6.4 执行存储过程34

1.6.5 修改存储过程34

1.6.6 删除存储过程36

1.7 快速掌握游标37

1.7.1 游标的概念37

1.7.2 游标类型37

1.7.4 使用游标38

1.7.3 创建游标38

1.8.1 触发器的概念40

1.8.2 触发器的优点40

1.8.3 触发器的类型40

1.8 快速掌握触发器40

1.8.4 创建触发器41

1.8.5 删除触发器43

1.9.1 用户定义数据类型44

1.9.2 用户定义函数44

1.9 快速掌握用户定义数据类型和函数44

1.9.3 创建、删除用户定义数据类型45

1.9.4 创建、修改、删除用户定义函数47

1.10 小结50

第2章 SQL Server开发常用技巧51

2.1 管理远程服务器51

2.1.1 用企业管理器管理远程数据库52

2.1.2 用查询分析器管理远程数据库52

2.2 启动和停止SQL Server服务52

2.2.3 使用命令行53

2.2.2 使用SQL Server企业管理器53

2.2.1 使用SQL Server服务管理器53

2.2.4 使用控制面板54

2.3 数据库安全性及其他配置54

2.3.1 登录名与用户名的区别54

2.3.2 修改数据库的所有者55

2.3.3 修改数据表的所有者55

2.3.4 修改存储过程的所有者56

2.3.5 在IIS中配置SQL XML支持57

2.4.1 压缩数据库59

2.4 数据库日常维护技巧59

2.4.2 分离数据库60

2.4.3 附加数据库62

2.4.4 备份数据库63

2.4.5 还原数据库65

2.4.6 生成数据库SQL脚本67

2.4.7 创建与管理数据库维护计划69

2.5 数据库移植技巧71

2.5.1 通过还原与附加转移数据库中数据72

2.5.2 数据库数据的导入与导出72

2.5.3 生成带数据的SQL脚本75

2.6.1 如何发布带有SQL Server数据库的应用程序77

2.6 打包与发布SQL Server 2000应用程序77

2.6.2 如何发布Web应用程序78

2.6.3 如何使用Visual Studio.NET的部署工具78

2.6.4 使用InstallShield发布应用程序82

2.7 小结88

第3章 创建高性能的SQL Server 2000应用程序89

3.1 提高SQL Server数据库性能的途径89

3.1.2 尽量少用负向查询90

3.1.1 避免全表扫描90

3.1.3 合理使用OR运算符91

3.1.4 合理安排查询中的各个成分92

3.1.5 尽量使用内嵌视图,少使用临时表92

3.1.6 使用有效的应用程序设计93

3.1.7 尽量减少网络负载94

3.2 充分发挥SQL Server 2000的性能95

3.2.1 利用SQL Server自身功能维护数据库完整性95

3.2.2 使用存储过程实现数据库业务逻辑操作99

3.2.3 重视索引的运用101

3.2.4 合理使用触发器与游标104

3.3 优化数据库结构设计111

3.3.1 数据库设计不当带来的问题111

3.3.2 规范数据库设计过程114

3.3.3 非规范数据库设计119

3.4 SQL Server 2000安全优化122

3.4.1 SQL Server 2000的安全模型探讨122

3.4.2 角色与用户机制124

3.4.3 使用视图保证数据安全129

3.4.4 保证SQL Server安全性的建议131

3.5 微软推荐提高SQL Server 2000性能的几个原则132

3.6 小结133

第4章 三层商品进销存管理系统(Visual Basic)135

4.1 在Visual Basic 6.0中访问SQL Server数据库135

4.1.1 在Visual Basic 6.0中访问SQL Server数据库的方式135

4.1.2 使用ADO访问SQL Server数据库的一般步骤136

4.2 系统概述136

4.2.1 系统预览137

4.3.1 系统设计思想138

4.3 系统设计138

4.2.3 学了本章以后还能开发哪些类似系统138

4.2.2 系统特点138

4.3.2 系统功能模块划分140

4.3.3 系统结构描述140

4.4 数据库表设计141

4.4.1 创建数据库141

4.4.2 创建表142

4.4.3 强制数据完整性所采用的策略145

4.5.1 数据库端程序设计思想148

4.5 数据库程序设计148

4.5.2 手动维护数据完整性和惟一性149

4.5.3 触发器设计151

4.5.4 用户管理模块156

4.5.5 其他模块的设计163

4.6 创建应用程序结构166

4.6.1 创建用户界面端程序166

4.6.2 创建业务逻辑组件167

4.6.3 在界面端引用业务逻辑组件167

4.7 开发业务逻辑组件167

4.7.2 添加公共模块168

4.7.1 对象操作类加集合类的设计思想168

4.7.3 自定义枚举类170

4.7.4 用户管理模块171

4.7.5 其他模块的开发178

4.8 开发用户界面端应用程序182

4.8.1 主界面的设计182

4.8.2 添加主模块183

4.8.3 树形视图界面处理模块184

4.8.4 列表视图界面处理模块187

4.8.5 修改界面显示模块191

4.8.6 其他标准模块193

4.8.7 用户登录模块的界面和编码设计194

4.8.8 主界面编码设计194

4.8.9 进货窗体的设计199

4.8.10 其他窗体的设计202

4.9 系统调试与发布203

4.9.1 强制变量声明203

4.9.2 先编译后调试203

4.9.3 分阶段调试203

4.10.2 构造SQL语句容易被忽略的问题204

4.10.1 SQL Server数据类型的使用204

4.10.3 SQL语句的调试204

4.10 开发经验与技巧204

4.9.4 发布应用程序204

4.10.4 错误的捕获和处理205

4.10.5 事务的使用205

4.10.6 Visual Basic 6.0与存储过程的通信205

4.10.7 组件的注册与反注册205

4.11 小结206

第5章 在线图书销售系统(ASP)207

5.1.1 ASP运行环境配置208

5.1 ASP与SQL Server208

5.1.2 使用ADO操纵SQL Server数据库210

5.1.3 ASP中如何执行存储过程212

5.2 系统概述213

5.2.1 系统功能与应用背景213

5.2.2 系统预览214

5.2.3 系统特点216

5.3 系统设计216

5.3.1 系统设计思想216

5.3.2 系统功能模块划分218

5.3.3 系统运行架构219

5.4.1 数据库需求分析220

5.4 数据库设计与生成220

5.4.2 数据库概念结构设计221

5.4.3 数据库逻辑结构设计223

5.4.4 数据库的生成与配置226

5.5 系统通用功能模块的编写227

5.5.1 系统结构概览227

5.5.2 应用程序公共文件global.asa230

5.5.3 数据库连接conndb.asp230

5.5.5 站点参数设置config.asp233

5.5.4 检测管理员是否登录checkuser.asp233

5.5.6 其他公共模块234

5.6 管理端界面设计234

5.6.1 管理端界面结构设计234

5.6.2 界面头、界面尾设计235

5.6.3 分类管理模块236

5.6.4 商品(图书)维护模块247

5.6.5 会员维护模块254

5.6.6 积分与等级管理模块256

5.6.7 订单维护模块258

5.6.8 查看发货模块262

5.6.9 常见问题(FAQ)管理模块263

5.6.10 管理员维护模块264

5.6.11 用户登录模块264

5.7 客户界面设计268

5.7.1 客户界面结构设计268

5.7.2 页面头、尾设计269

5.7.3 页面左、右侧快捷菜单设计270

5.7.4 商城主页设计274

5.7.5 图书信息浏览模块276

5.7.6 购物车模块277

5.7.7 提交订单模块280

5.7.8 在线帮助(常见问题)模块284

5.7.9 会员模块285

5.8 开发难点与技巧285

5.8.1 强制变量声明285

5.8.2 使用数据库连接池286

5.8.3 使用模块化设计286

5.8.4 使用站点配置文件提高程序伸缩性287

5.8.5 使用TypeLib声明ADO287

5.9.2 将数据库与Web应用程序分目录存放288

5.9 系统移植288

5.9.1 创建ASP应用程序288

5.10 小结289

第6章 新闻发布系统(ASP.NET)291

6.1 系统概述291

6.1.1 系统功能与应用背景291

6.1.2 系统预览292

6.1.3 系统特点294

6.2.1 系统设计思想295

6.2.2 系统功能模块划分295

6.2 系统设计295

6.2.3 系统运行架构296

6.3 数据库设计297

6.3.1 数据库需求分析297

6.3.2 数据库概念结构设计298

6.3.3 数据库逻辑设计300

6.3.4 存储过程设计302

6.4 系统公共模块设计304

6.4.1 系统结构概览304

6.4.2 应用程序配置文件306

6.4.3 Utility实用工具类库307

6.5 业务层实体的实现314

6.5.1 管理员实体Admin314

6.5.2 会员实体Member317

6.5.3 评论实体Comments325

6.5.4 新闻栏目实体Items330

6.5.5 新闻模板实体Templates336

6.5.6 新闻实体News339

6.5.7 邮寄新闻实体Mails351

6.6.1 客户端输入检查代码CheckIt.JS352

6.6 管理端表示层的实现352

6.6.2 公共模块设计353

6.6.3 管理员模块354

6.6.4 栏目管理模块356

6.6.5 评论表情管理模块358

6.6.6 新闻模板管理模块359

6.6.7 新闻管理模块360

6.6.8 会员管理模块365

6.7 客户端表示层的实现366

6.7.1 公共部分设计366

6.7.2 新闻显示模块370

6.7.3 会员模块373

6.8 系统的配置和移植374

6.8.1 数据库的导入374

6.8.2 数据库的配置374

6.8.3 应用程序配置374

6.9 小结375

第7章 网上书店(JSP)377

7.1 在JSP中访问SQL Server数据库377

7.1.1 JSP运行环境配置377

7.1.2 在JSP中访问SQL Server数据库的方式379

7.2 系统概述383

7.2.1 系统预览383

7.2.2 系统特点384

7.3 系统设计385

7.3.1 系统设计思想385

7.3.2 系统功能模块划分386

7.3.3 系统结构设计387

7.4 数据库设计387

7.4.1 数据库需求分析387

7.4.2 数据库概念结构设计388

7.4.3 数据库逻辑结构设计389

7.4.4 存储过程设计391

7.5 组件的编写392

7.5.1 数据连接bean的编写393

7.5.2 字符处理bean的编写394

7.5.3 图书bean的编写397

7.5.4 图书分类bean的编写398

7.5.5 订单bean的编写399

7.5.6 订单列表bean的编写399

7.5.8 用户bean的编写400

7.5.7 购物车bean的编写400

7.5.9 管理用户登录bean的编写401

7.5.10 管理图书bean编写402

7.5.11 管理图书分类bean的编写410

7.5.12 管理用户bean的编写411

7.5.13 管理订单bean的编写413

7.5.14 销量统计类418

7.6 客户界面设计420

7.6.1 页面头、尾设计420

7.6.2 用户登录模块420

7.6.3 在线购书模块422

7.6.4 购物车模块427

7.6.5 订单信息模块430

7.6.6 销量统计模块432

7.7 管理界面设计434

7.7.1 页面头、尾设计434

7.7.2 管理员登录模块434

7.7.3 现有图书管理模块435

7.7.4 添加新图书模块435

7.7.5 添加图书分类模块435

7.8 开发难点与技巧436

7.7.7 用户管理模块436

7.7.6 订单管理模块436

7.9 系统的调试与注意事项437

7.10 系统的编译和发行438

7.11 小结438

附录A SQL Server 2000常见问题解答439

A.1 设置和安装常见问题解答439

A.2 升级到SQL Server 2000常见问题解答440

A.3 管理工具常见问题解答441

A.4 复制常见问题解答442

A.5 服务器常见问题解答443

热门推荐