《SQL Server 2000案例教程》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:廖望等编著
  • 出 版 社:北京:冶金工业出版社
  • 出版年份:2004
  • ISBN:7502434968
  • 页数:382 页
图书介绍:本书综合介绍了SQL Server 2000数据库功能、系统管理和结合各种工具开发的实例等知识。

1.1 SQL Server 2000的概念 1

1.2 SQL Server语言特点 1

第1章 SQL Server 2000简介 1

1.3 SQL Server 2000新增功能简介 2

1.4 SQL Server 2000功能简介 5

1.4.1 关系引擎 5

1.4.2 存储引擎 5

1.4.3 工具 5

1.4.4 复制 6

1.4.5 SQL Server、Internet和电子商务 6

1.5.1 服务器管理 7

1.5 SQL Server 2000管理工具集 7

1.5.2 查询分析器 12

1.5.3 事件探查器 13

1.5.4 企业管理器 14

1.5.5 联机丛书 14

1.5.6 服务器网络实用工具 15

1.5.7 导入和导出数据 15

1.5.8 客户端网络实用工具 15

三、思考题 16

二、填空题 16

综合练习一 16

一、选择题 16

小结 16

四、上机题 17

第2章 SQL Server 2000的基本知识 18

2.1 SQL Server 2000安装 18

2.1.1 SQL Server 2000安装的基本要求 18

2.1.2 SQL Server 2000安装步骤 19

2.2 SQL Server 2000数据库的创建 21

2.2.1 使用向导创建数据库 21

2.2.2 使用企业管理器来创建数据库 23

2.2.3 使用T-SQL创建数据库 25

2.3 SQL Server 2000数据库的修改 29

2.3.1 使用企业管理器来修改数据库 29

2.3.2 使用查询分析器来修改数据库 30

2.4 删除数据库 31

2.4.1 使用企业管理器删除数据库 31

2.4.2 使用DROP DATABASE语句删除数据库 32

2.5 SQL Server 2000数据库的压缩 33

2.6 SQL Server 2000数据库的备份还原 33

2.6.1 使用企业管理器备份数据 33

2.6.2 使用企业管理器恢复数据库 34

2.6.3 使用查询分析器进行备份数据库 35

2.6.4 使用查询分析器恢复数据库 36

小结 36

综合练习二 36

一、选择题 36

二、填空题 36

三、思考题 37

四、上机题 37

3.2 数据库设计 38

3.1 系统功能设计 38

第3章 学生管理系统 38

3.3 数据表操作 41

3.3.1 建立数据表 41

3.3.2 数据表修改 44

3.3.3 数据表的删除 45

3.4 查询数据表 46

3.4.1 SELECT语句查询 46

3.4.2 使用FROM子句指定数据源 50

3.4.3 使用WHERE子句 51

3.4.4 使用GROUP BY分组统计 55

3.4.5 使用COMPUTE和COMPUTE BY子句 58

3.4.6 使用ORDER BY子句连接 60

3.4.7 联合查询 62

3.4.8 子查询 63

3.4.9 使用集合函数 64

小结 67

综合练习三 67

一、选择题 67

二、填空题 68

三、思考题 68

四、上机题 68

4.1 启动ODBC数据源管理器 69

第4章 ODBC与SQL Server 2000的连接 69

4.2 ODBC数据源管理器的组成 70

4.2.1 数据源名(DSN) 70

4.2.2 驱动程序 70

4.2.3 跟踪 71

4.2.4 连接池 71

4.2.5 关于ODBC 71

4.3 添加DSN 72

小结 73

四、上机题 74

三、思考题 74

综合练习四 74

二、填空题 74

一、选择题 74

第5章 仓库管理系统设计 75

5.1 系统背景 75

5.2 需求分析 76

5.2.1 系统功能需求 76

5.2.2 系统结构 76

5.2.3 系统模块功能 77

5.3.1 数据库各表的基本内容 78

5.3 数据库设计 78

5.3.2 数据库的创建 79

5.3.3 数据表的创建 82

5.4 程序实现 85

5.4.1 用Visual C++建立工程 86

5.4.2 构建登录模块 88

5.4.3 建立数据库连接 90

5.4.4 建立用户密码表的Crecordset派生类 91

54.5 各表对应的派生类 92

5.4.6 读表数据并作处理 92

5.4.7 生成主窗口模块 93

5.4.8 生成主窗口的类 94

5.4.9 生成查询模块 95

5.4.10 生成显示资料模块 96

5.4.11 用List Control控件显示数据库内容 97

5.4.12 插入操作模块 98

5.4.13 删除操作模块 99

5.4.14 更新数据操作模块 100

5.4.15 导入/导出数据库 101

一、选择题 102

综合练习五 102

小结 102

二、填空题 103

三、思考题 103

四、上机题 103

第6章 售货系统的设计 104

6.1 需求分析 104

6.1.1 需求分析的原则 104

6.1.2 系统功能 104

6.1.3 系统结构图 105

6.1.4 功能模块描述 105

6.2 系统设计 106

6.3 数据库设计 107

6.4 程序实现 108

6.4.1 使用Visual C++建立工程 108

6.4.2 在Visual C++中使用数据库 111

6.4.3 使用外部变量 113

6.4.4 使用无模式对话框 113

6.4.5 设计登录模块 114

6.4.6 设计主窗口模块 116

6.4.7 构建用户管理模块 119

6.4.8 设计权限管理模块 124

6.4.9 设计商品资料管理模块 126

6.4.10 设计售货操作模块 127

6.4.11 设计售货记录管理模块 130

6.4.12 设计数据库管理系统 132

6.4.13 设计日志管理模块 133

小结 134

综合练习六 134

一、选择题 134

三、思考题 135

四、上机题 135

二、填空题 135

第7章 图书管理系统 136

7.1 PowerBuilder 8.0概述 136

7.2 需求分析 137

7.2.1 开发意义 137

7.2.2 功能模块划分 137

7.3 系统设计 137

7.3.1 借阅图书 137

7.3.6 帮助信息 138

7.3.5 系统维护 138

7.3.4 信息查询 138

7.3.3 催还图书 138

7.3.2 归还图书 138

7.3.7 退出系统 139

7.4 数据库设计 139

7.4.1 数据表 139

7.4.2 在SQL Server 2000中建立数据库和数据表 140

7.4.3 在PowerBuilder中与SQL Server 2000中建立数据连接 140

7.5 应用程序设计 142

7.5.1 建立库文件、应用程序和窗口 142

7.5.2 设置应用对象属性 144

7.5.3 登录窗口与主窗口 145

7.5.4 借阅图书模块 147

7.5.5 归还图书模块 151

7.5.6 催还图书模块 155

7.5.7 信息查询模块 158

7.5.8 基本信息模块 168

小结 176

综合练习七 176

一、选择题 176

四、上机题 177

三、思考题 177

二、填空题 177

第8章 餐饮管理系统 178

8.1 需求分析 178

8.1.1 开发意义 178

8.1.2 功能模块划分 178

8.2 系统设计 178

8.2.1 订餐管理 178

8.2.2 收款管理 179

8.2.3 信息查询模块 179

8.3 数据库设计 180

8.2.6 退出系统 180

8.2.4 基本信息模块 180

8.2.5 帮助信息 180

8.3.1 数据库 181

8.3.2 数据表 181

8.3.3 在PowerBuilder 8.0开发环境中连接数据库 182

8.4 应用程序设计 183

8.4.1 设置应用对象属性以及定义、函数和类 183

8.4.2 创建Splash窗口、主窗口以及登录窗口 186

8.4.3 订餐管理 189

8.4.4 结账模块 198

8.4.5 信息查询模块 203

8.4.6 基本信息模块 207

小结 215

综合练习八 215

一、选择题 215

二、填空题 216

三、思考题 216

四、上机题 216

9.1.1 系统功能需求 217

9.1 需求分析 217

第9章 用Delphi开发人事管理系统 217

9.1.2 系统功能结构图 218

9.1.3 系统功能模块描述 218

9.2 系统设计 219

9.3 数据库设计 220

9.4 Delphi工具简介 222

9.4.1 启动Delphi 222

9.4.3 使用工具栏 223

9.4.4 使用组件面板 223

9.4.2 使用菜单 223

9.4.5 使用对象查看器 224

9.4.6 使用对象监视器 224

9.4.7 窗体编辑器 225

9.4.8 代码编辑器 226

9.5 常用数据库控件 226

9.5.1 使用Database组件 227

9.5.2 使用TQuery组件 228

9.5.3 使用DataSource组件 229

9.5.4 使用DBGrid组件 229

9.6.1 设计登录模块 230

9.6 程序实现 230

9.6.2 设计主窗体 231

9.6.3 设计员工资料管理模块 232

9.6.4 添加用户子模块 232

9.6.5 查询员工子模块 236

9.6.6 更新员工资料子模块 240

9.6.7 数据库备份 245

小结 246

综合练习九 246

一、选择题 246

四、上机题 247

二、填空题 247

三、思考题 247

第10章 考勤系统设计 248

10.1 需求分析 248

10.2 系统设计 249

10.2.1 用户管理模块 249

10.2.2 基本资料管理模块 250

10.2.3 考勤操作管理模块 251

10.2.4 考勤资料管理模块 251

10.3.1 数据库设计遵循准则 252

10.3.2 建立数据库 252

10.2.5 数据库管理模块 252

10.3 数据库设计 252

10.3.3 建立数据表 253

10.4 程序实现 256

10.4.1 使用ini文件配置Database组件 256

10.4.2 设计程序主界面 257

10.4.3 设计用户管理模块 258

10.4.4 设计用户查询子模块 260

10.4.5 设计添加用户子模块 261

10.4.7 设计修改密码子模块 263

10.4.6 设计删除用户子模块 263

10.4.8 设计基本资料管理模块 265

10.4.9 设计设定上下班时间子模块 267

10.4.10 设计请假类型管理子模块 268

10.4.11 设计考勤操作模块 270

10.4.12 其他模块的设计说明 278

小结 279

综合练习十 279

一、选择题 279

二、填空题 279

四、上机题 280

三、思考题 280

第11章 学生信息管理系统 281

11.1 Visual Basic 6.0概述 281

11.2 需求分析 281

11.3 系统设计 281

11.4 数据库设计 282

11.4.1 数据流程图 282

11.4.2 数据库需求分析 282

11.4.3 数据库概念设计 283

11.4.4 数据库逻辑结构设计 283

11.4.5 SQL Server 2000相应设计 285

11.5 应用程序设计 296

11.5.1 创建项目工程 296

11.5.2 使用DataEnvironment 298

11.5.3 修改个人信息窗口 301

11.5.4 学生资料输入模块 305

11.5.5 学生学籍变更管理模块 309

11.5.6 奖励情况输入 311

11.5.7 处罚情况输入 314

11.5.8 查询学生资料模块 316

二、填空题 321

一、选择题 321

综合练习十一 321

小结 321

三、思考题 322

四、上机题 322

第12章 酒店客房信息管理系统 323

12.1 需求分析 323

12.2 系统分析与设计 323

12.4.1 数据库需求分析 324

12.4.2 数据库概念结构设计 324

12.4 数据库设计 324

12.3 数据库流程图 324

12.4.3 数据库逻辑结构设计 325

12.4.4 SQL Server 2000相应设计 327

12.5 应用程序设计 336

12.5.1 使用VB Application Wizard向导生成后台管理程序框架 337

12.5.2 后台管理应用程序主窗体的修改 339

12.5.3 DataEnvironment的设计 342

12.5.4 后台管理应用程序前台操作员管理窗体的创建 343

12.5.5 后台管理应用程序代码管理窗体的创建 347

12.5.6 后台管理应用程序添加客房信息窗体的创建 349

12.5.7 后台管理应用程序查询修改客房窗体的创建 351

12.5.8 前台管理应用程序客房管理窗体的创建 354

12.5.9 前台管理应用添加客户信息窗体的创建 366

12.5.10 前台管理应用查询窗体的创建 368

小结 372

综合练习十二 373

一、选择题 373

二、填空题 373

三、思考题 373

四、上机题 373

参考答案 374

第1章 374

第3章 375

第2章 375

第4章 376

第5章 377

第6章 377

第7章 378

第8章 379

第9章 379

第10章 380

第11章 380

第12章 381