《SQL Server数据库开发实例解析》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:赛奎春主编;宋坤,李严,王国辉等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2006
  • ISBN:7111175638
  • 页数:402 页
图书介绍:本书介绍了数据库开发技术。

出版说明 1

前言 1

第1章 SQL Server快速入门 1

1.1 SQL Server概述 1

1.2 SQL Server2000版本及安装要求 1

1.2.1 SQL Server2000版本 1

目录 1

1.2.2 SQL Server2000安装要求 2

1.3 SQL Server2000安装过程 2

1.4 SQL Server2000管理工具 6

1.4.1 查询分析器 7

1.4.2 导入和导出数据 10

1.4.3 服务管理器 16

1.4.4 服务器网络实用工具 17

1.4.6 联机丛书 18

1.4.5 客户端网络实用工具 18

1.4.7 企业管理器 20

1.4.8 事件探查器 30

1.4.9 在ⅡS中配置SQL XML支持 36

第2章 Transact-SQL及其应用 41

2.1 数据定义语言 41

2.1.1 创建数据库 41

2.1.2 创建数据表 42

2.1.3 创建索引 43

2.1.4 创建规则 44

2.1.5 创建视图 45

2.1.6 创建存储过程 46

2.1.7 创建触发器 47

2.1.8 创建函数 48

2.1.9 定义游标 51

2.1.10 使用Alter修改数据库对象 53

2.1.11 使用Drop删除数据库对象 55

2.2 数据操作语言 56

2.2.1 使用Select语句进行简单查询 56

2.2.2 设置查询条件 56

2.2.3 选择部分列查询 57

2.2.4 为字段设置别名 57

2.2.5 限制结果集返回的行数 58

2.2.6 去结果集重复行 58

2.2.7 模糊查询 59

2.2.8 对查询结果进行排序 60

2.2.9 使用聚合函数进行统计 61

2.2.10 分组统计数据 61

2.2.11 嵌套子查询 63

2.2.12 内联接 63

2.2.13 外联接 65

2.2.14 交叉联接 67

2.2.15 将查询结果保存到数据表中 68

2.2.16 使用Insert语句插入数据 68

2.2.17 批量插入数据 69

2.2.18 使用Update语句修改数据 69

2.2.19 通过Update语句使用来自另一个表的信息 70

2.2.20 使用Delete语句删除数据 71

2.2.21 基于子查询删除数据 71

2.2.22 备份数据库 72

2.2.23 还原数据库 73

第3章 仓库管理系统 74

3.1 系统分析 74

3.1.1 开发背景 74

3.1.2 需求分析 74

3.1.3 实现目标 74

3.2.2 业务流程图 75

3.2 系统设计 75

3.2.1 系统结构图 75

3.2.3 数据库设计 76

3.3 关键技术 77

3.3.1 使用TADOConnection组件连接数据库 77

3.3.2 使用TADOQuery组件执行SQL语句 79

3.3.3 TTreeView组件的应用 79

3.3.4 动态创建窗体 80

3.4 主程序界面设计 81

3.4.1 实现目标 81

3.4.2 实现过程 81

3.5 菜单设计 85

3.6 数据模块设计 90

3.7 系统登录设计 91

3.8.1 供应商信息管理 93

3.8 基础信息管理 93

3.8.2 商品信息管理 101

3.8.3 操作员信息管理 106

3.9 商品入库管理及入库退货管理 111

3.9.1 商品入库管理 111

3.9.2 入库退货管理 118

3.10 库存管理 119

3.10.1 商品出库管理 119

3.10.2 库存价格调整 123

3.10.3 商品报损管理 126

3.10.4 库存上下限管理 131

3.11 查询管理 134

3.11.1 商品入库查询 134

3.11.2 入库退货查询 136

3.11.3 库存查询 139

3.11.4 库存上下限查询 141

3.11.5 商品出库查询 143

3.12 系统发布 145

3.12.1 安装InstallShield打包软件 145

3.12.2 对软件进行打包发行 147

3.13软 件安装 152

第4章 图书管理系统 153

4.1 系统分析 153

4.1.1 开发背景 153

4.1.2 需求分析 153

4.1.3 实现目标 153

4.2 系统设计 154

4.2.1 系统结构图 154

4.2.2 业务流程图 154

4.2.3 数据库设计 154

4.3.1 TActionList组件应用 156

4.3 关键技术 156

4.3.2 在状态栏中自动显示提示信息 157

4.3.3 屏蔽非法字符 158

4.3.4 存储过程的应用 158

4.4 主程序界面设计 159

4.5 菜单设计 162

4.6 父窗体设计 163

4.7 系统登录窗口设计 164

4.8 基础信息管理 166

4.8.1 操作员管理 166

4.8.2 图书种类管理 172

4.8.3 图书信息管理 176

4.8.4 仓库信息管理 183

4.8.5 供应商信息管理 186

4.8.6 柜台信息管理 192

4.9.1 图书入库管理 196

4.9 库存管理 196

4.9.2 图书定价管理 208

4.9.3 图书调价管理 211

4.9.4 入库退货管理 214

4.9.5 图书调拨管理 221

4.9.6 图书销售管理 226

4.10 查询管理 232

4.10.1 查询父窗体设计 232

4.10.2 图书入库查询 233

4.10.3 入库退货查询 237

4.10.4 销售查询 241

第5章 网上图书订购系统 246

5.1 系统分析 246

5.1.1 开发背景 246

5.1.2 主要功能 246

5.1.3 实现目标 246

5.2.3 数据库设计 247

5.2.2 业务流程图 247

5.2 系统设计 247

5.2.1 系统结构图 247

5.2.4 文件架构 249

5.3 关键技术 250

5.3.1 应用Include包含文件 250

5.3.2 自动生成会员编号 251

5.3.3 显示以二进制格式存储的图片信息 252

5.3.4 杜绝虚假投票 253

5.3.5 连接SQL Server数据库 253

5.4 首页设计 253

5.5 图书展台设计 257

5.6 图书查询设计 262

5.7 热销排行设计 267

5.8.2 查看购物车设计 268

5.8 购物车设计 268

5.8.1 添加至购物车设计 268

5.8.3 从购物车中移去图书设计 272

5.8.4 清空购物车设计 272

5.9 订单管理设计 273

5.9.1 填写订单信息设计 273

5.9.2 保存订单设计 276

5.10 会员管理设计 279

5.10.1 注册会员设计 279

5.10.2 会员登录页面设计 282

5.10.3 修改个人资料设计 284

5.10.4 订单查询设计 286

5.11 管理员登录设计 286

5.11.1 投票信息设置设计 286

5.11.2 删除会员设计 289

5.12.1 投票页面设计 291

5.12 读者反馈设计 291

5.12.2 统计投票结果设计 293

5.13 开发环境与网站发布 295

5.13.1 开发及测试环境 295

5.13.2 网站发布 295

第6章 明日实业企业网站 298

6.1 系统分析 298

6.1.1 开发背景 298

6.1.2 主要功能 298

6.1.3 实现目标 298

6.2 系统设计 298

6.2.1 系统结构图 298

6.2.2 操作流程图 299

6.2.3 数据库设计 299

6.2.4 文件架构 301

6.3 关键技术 303

6.3.1 应用SQLServer触发器 303

6.3.2 防止非法用户绕过系统登录直接进入系统 304

6.3.3 删除选中的多条记录并给出确认对话框 304

6.3.4 应用SQLServer视图 305

6.4 首页设计 306

6.5 企业网站前台设计 310

6.5.1 产品介绍模块设计 310

6.5.2 公司荣誉模块设计 316

6.5.3 技术支持模块设计 317

6.6 企业网站后台设计 318

6.6.1 管理员登录 318

6.6.2 产品管理页面 320

6.6.3 添加产品信息 325

6.6.4 修改产品信息 331

6.6.5 删除产品信息 336

6.7 网站留言簿设计 337

6.7.1 网站留言簿页面 337

6.7.2 查看留言信息 340

6.7.3 用户注册设计 343

6.7.4 用户登录设计 349

6.7.5 签写留言设计 352

6.7.6 版主回复留言 355

6.7.7 版主删除留言 357

6.8 开发环境与网站发布 359

6.8.1 开发及测试环境 359

6.8.2 网站发布 359

7.1.3 实现目标 360

7.1.1 开发背景 360

7.1.2 主要功能 360

7.1 系统分析 360

第7章 科研成果申报系统 360

7.2 系统设计 361

7.2.1 系统结构图 361

7.2.2 业务流程图 361

7.2.3 数据库设计 362

7.2.4 文件架构 364

7.3 关键技术 365

7.3.1 如何弹出浏览器新窗口 365

7.3.2 定位到某一页面 365

7.3.3 调用JavaScript检验用户输入数据的合法性 366

7.3.4 数据记录的分页显示 366

7.4 首页设计 367

7.5 申报流程页面设计 368

7.6.1 申报员登录 369

7.6 科研申报设计 369

7.6.2 科研成果申报 371

7.6.3 科研项目申报 377

7.6.4 科研成果查询 379

7.6.5 科研成果修改 383

7.7 科研审批设计 389

7.7.1 审批员登录 389

7.7.2 未入库项目及成果浏览 390

7.7.3 已入库项目及成果浏览 392

7.7.4 科研项目及成果入库 394

7.7.5 查看用户信息 394

7.7.6 添加用户信息 396

7.8 开发环境与网站发布 398

7.8.1 开发及测试环境 398

7.8.2 网站发布 398

附录 常用存储过程 400