当前位置:首页 > 工业技术
SQL Server工作任务案例教程
SQL Server工作任务案例教程

SQL Server工作任务案例教程PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:郎振红编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2015
  • ISBN:9787302388395
  • 页数:461 页
图书介绍:本书是基于典型工作任务作为编写核心,系统地介绍了SQL Server 2010的操作及其具体的使用,每一章节都是以案例带动知识点的方式进行详尽的介绍知识点的,在最后一章中以一个完整的案例将SQL Server 2010数据库的整体的设计及实现过程进行了介绍,实现了读者学、练、用;动脑与动手有机地进行了结合,为读者进一步学习和使用SQL Server 2010数据库系统打下一个基础。
《SQL Server工作任务案例教程》目录

第1章 数据库知识与SQL Server环境配置 1

1.1 图书管理系统数据库设计的基础知识 1

1.1.1 数据库系统的发展历程 2

1.1.2 数据库系统的基本概念 3

1.1.3 数据库系统的设计模型 4

1.2 图书管理系统数据库整体规划与设计 8

1.2.1 图书管理系统的功能模块结构图 8

1.2.2 数据库概念建模——绘制E-R模型 8

1.2.3 数据库逻辑建模——绘制数据关系模型 12

1.2.4 数据库物理建模——设计数据表结构 13

1.2.5 数据表的具体内容 17

1.3 安装SQL Server 2012数据库系统 18

1.3.1 操作步骤 18

1.3.2 知识点分析 32

1.3.3 知识点扩充 32

1.4 使用SQL Server 2012数据库系统 36

1.4.1 操作步骤 36

1.4.2 知识点分析 42

1.4.3 知识点扩充 45

学习小结 48

理论习题 49

实训练习 49

第2章 创建及维护数据库与数据表 50

2.1 创建图书管理系统数据库 50

2.1.1 操作步骤 50

2.1.2 知识点分析 52

2.1.3 识点扩充 54

2.2 查看图书管理系统数据库 56

2.2.1 操作步骤 56

2.2.2 知识点分析 58

2.2.3 知识点扩充 58

2.2.4 实践练习 59

2.3 修改图书管理系统数据库 62

2.3.1 操作步骤 62

2.3.2 知识点分析 64

2.3.3 知识点扩充 65

2.3.4 实践练习 66

2.4 删除图书管理系统中多余的数据库 67

2.4.1 操作步骤 67

2.4.2 知识点分析 69

2.4.3 知识点扩充 69

2.4.4 实践练习 69

2.5 创建图书管理系统的数据表 70

2.5.1 操作步骤 70

2.5.2 知识点分析 71

2.5.3 知识点扩充 73

2.5.4 实践练习 73

2.6 修改图书管理系统的数据表 76

2.6.1 操作步骤 76

2.6.2 知识点分析 77

2.6.3 知识点扩充 78

2.6.4 实践练习 79

2.7 删除图书管理系统的数据表 83

2.7.1 操作步骤 83

2.7.2 知识点分析 84

2.7.3 实践练习 84

2.8 管理图书管理系统的数据表 85

2.8.1 操作步骤 85

2.8.2 知识点分析 85

2.8.3 实践练习 87

2.9 操作图书管理系统数据表中的记录信息 88

2.9.1 操作步骤 89

2.9.2 知识点分析 91

2.9.3 知识点扩充 94

2.9.4 实践练习 94

2.10 设置图书管理系统数据的完整性 98

2.10.1 操作步骤 99

2.10.2 知识点分析 111

2.10.3 知识点扩充 117

2.10.4 实践练习 118

学习小结 121

理论习题 121

实训练习 121

第3章 信息查询与数据库深度开发 123

3.1 查询图书管理系统的数据表信息 123

3.1.1 操作步骤 123

3.1.2 知识点分析 124

3.1.3 实践练习 126

3.2 查询图书管理系统数据表信息的计算结果 127

3.2.1 操作步骤 127

3.2.2 知识点分析 127

3.2.3 知识点扩充 128

3.2.4 实践练习 128

3.3 利用函数查询图书管理系统数据表信息 129

3.3.1 操作步骤 129

3.3.2 知识点分析 130

3.3.3 知识点扩充 130

3.3.4 实践练习 132

3.4 查询符合单一条件的图书管理系统数据表信息 134

3.4.1 操作步骤 134

3.4.2 知识点分析 134

3.4.3 知识点扩充 135

3.4.4 实践练习 135

3.5 查询符合多条件的图书管理系统数据表信息 137

3.5.1 操作步骤 137

3.5.2 知识点分析 137

3.5.3 实践练习 138

3.6 查询模糊条件的图书管理系统数据表信息 139

3.6.1 操作步骤 139

3.6.2 知识点分析 140

3.6.3 知识点扩充 140

3.6.4 实践练习 141

3.7 利用谓词条件查询图书管理系统数据表信息 142

3.7.1 操作步骤 142

3.7.2 知识点分析 143

3.7.3 知识点扩充 144

3.7.4 实践练习 144

3.8 利用查询排序检索图书管理系统数据表信息 145

3.8.1 操作步骤 145

3.8.2 知识点分析 147

3.8.3 知识点扩充 148

3.8.4 实践练习 148

3.9 利用汇总查询检索图书管理系统数据表信息 149

3.9.1 操作步骤 149

3.9.2 知识点分析 150

3.9.3 知识点扩充 151

3.9.4 实践练习 152

3.10 利用多表连接查询检索图书管理系统数据表信息 154

3.10.1 操作步骤 154

3.10.2 知识点分析 155

3.10.3 知识点扩充 156

3.10.4 实践练习 157

3.11 利用子查询检索图书管理系统数据表信息 160

3.11.1 操作步骤 160

3.11.2 知识点分析 162

3.11.3 知识点扩充 164

3.11.4 实践练习 165

3.12 图书管理系统数据库的深度开发 168

3.12.1 操作步骤 168

3.12.2 知识点分析 169

3.12.3 知识点扩充 178

3.12.4 实践练习 181

学习小结 182

理论习题 183

实训练习 183

第4章 索引与视图的设计和应用 184

4.1 规划图书管理系统的索引 184

4.1.1 索引的概念 184

4.1.2 索引的分类 185

4.2 建立并使用图书管理系统的索引 187

4.2.1 操作步骤 187

4.2.2 知识点分析 190

4.2.3 知识点扩充 192

4.2.4 实践练习 193

4.3 规划图书管理系统的视图 199

4.3.1 视图的概念 199

4.3.2 视图的优势 200

4.3.3 视图的分类 200

4.3.4 索引视图的含义 201

4.4 创建并查看图书管理系统的视图 202

4.4.1 操作步骤 202

4.4.2 知识点分析 205

4.4.3 实践练习 205

4.5 维护图书管理系统的视图 206

4.5.1 操作步骤 206

4.5.2 知识点分析 208

4.5.3 知识点扩充 208

4.5.4 实践练习 209

4.6 应用图书管理系统的视图 210

4.6.1 操作步骤 210

4.6.2 知识点分析 211

4.6.3 知识点扩充 211

4.6.4 实践练习 212

学习小结 216

理论习题 216

实训练习 217

第5章 存储过程与触发器的设计和应用 218

5.1 规划图书管理系统的存储过程 218

5.1.1 存储过程的概念 218

5.1.2 存储过程的优点 219

5.1.3 存储过程的缺点 219

5.1.4 存储过程的分类 220

5.1.5 存储过程的执行方式 221

5.1.6 存储过程使用的注意事项 221

5.2 建立并执行图书管理系统的存储过程 221

5.2.1 操作步骤 222

5.2.2 知识点分析 225

5.2.3 知识点扩充 228

5.2.4 实践练习 228

5.3 查看图书管理系统的存储过程 232

5.3.1 操作步骤 232

5.3.2 知识点分析 234

5.3.3 实践练习 235

5.4 修改图书管理系统的存储过程 236

5.4.1 操作步骤 236

5.4.2 知识点分析 238

5.4.3 实践练习 238

5.5 重命名图书管理系统的存储过程 239

5.5.1 操作步骤 239

5.5.2 知识点分析 240

5.6 删除图书管理系统的存储过程 240

5.6.1 操作步骤 241

5.6.2 知识点分析 241

5.6.3 实践练习 242

5.7 图书管理系统存储过程的错误处理 243

5.7.1 操作步骤 243

5.7.2 知识点分析 244

5.7.3 知识点扩充 244

5.7.4 实践练习 245

5.8 规划图书管理系统的触发器 246

5.8.1 触发器的概念 246

5.8.2 触发器的优点 246

5.8.3 触发器的作用 247

5.8.4 触发器功能与约束功能的比较 248

5.8.5 触发器的分类 248

5.9 创建并使用图书管理系统的触发器 250

5.9.1 操作步骤 250

5.9.2 知识点分析 252

5.9.3 知识点扩充 254

5.9.4 实践练习 254

5.10 查看图书管理系统的触发器 259

5.10.1 操作步骤 259

5.10.2 知识点分析 260

5.10.3 实践练习 260

5.11 修改图书管理系统的触发器 261

5.11.1 操作步骤 261

5.11.2 知识点分析 263

5.11.3 实践练习 264

5.12 禁用或启用图书管理系统的触发器 266

5.12.1 操作步骤 266

5.12.2 知识点分析 266

5.12.3 知识点扩充 267

5.12.4 实践练习 267

5.13 删除图书管理系统的触发器 269

5.13.1 操作步骤 270

5.13.2 知识点分析 270

5.13.3 知识点扩充 271

学习小结 273

理论习题 273

实训练习 273

第6章 数据库的维护操作 275

6.1 利用自定义函数维护图书管理系统数据库 275

6.1.1 操作步骤 275

6.1.2 知识点分析 276

6.1.3 知识点扩充 279

6.1.4 实践练习 280

6.2 操纵游标维护图书管理系统数据库 284

6.2.1 操作步骤 284

6.2.2 知识点分析 287

6.2.3 知识点扩充 292

6.2.4 实践练习 293

6.3 应用事务维护图书管理系统数据库 295

6.3.1 操作步骤 296

6.3.2 知识点分析 297

6.3.3 知识点扩充 299

6.3.4 实践练习 301

6.4 使用锁维护图书管理系统数据库 303

6.4.1 操作步骤 303

6.4.2 知识点分析 304

6.4.3 知识点扩充 309

学习小结 311

理论习题 311

实训练习 312

第7章 数据库的安全操作 313

7.1 登录图书管理系统数据库 313

7.1.1 操作步骤 313

7.1.2 知识点分析 322

7.1.3 知识点扩充 324

7.1.4 实践练习 325

7.2 管理图书管理系统数据库的用户 328

7.2.1 操作步骤 329

7.2.2 知识点分析 332

7.2.3 实践练习 333

7.3 管理图书管理系统数据库的角色 336

7.3.1 操作步骤 336

7.3.2 知识点分析 339

7.3.3 知识点扩充 341

7.3.4 实践练习 343

7.4 管理图书管理系统数据库的权限 360

7.4.1 操作步骤 361

7.4.2 知识点分析 364

7.4.3 知识点扩充 366

7.4.4 实践练习 367

学习小结 370

理论习题 370

实训练习 370

第8章 数据库的管理操作 372

8.1 备份图书管理系统数据库 372

8.1.1 操作步骤 372

8.1.2 知识点分析 375

8.1.3 知识点扩充 379

8.1.4 实践练习 380

8.2 还原图书管理系统数据库 387

8.2.1 操作步骤 387

8.2.2 知识点分析 390

8.2.3 知识点扩充 393

8.2.4 实践练习 394

8.3 分离图书管理系统数据库 402

8.3.1 操作步骤 402

8.3.2 知识点分析 404

8.3.3 知识点扩充 405

8.4 附加图书管理系统数据库 405

8.4.1 操作步骤 405

8.4.2 知识点分析 407

8.4.3 知识点扩充 407

8.5 导出与导入图书管理系统数据库的信息 408

8.5.1 操作步骤 408

8.5.2 知识点分析 419

8.5.3 实践练习 419

学习小结 423

理论习题 424

实训练习 424

第9章 图书管理系统案例的设计与实现 425

9.1 图书管理系统的需求分析 425

9.1.1 图书管理系统的主要功能 426

9.1.2 图书管理系统需求分析的UML用例模型 426

9.2 图书管理系统的设计 428

9.2.1 图书管理系统整体设计的UML模型 428

9.2.2 图书管理系统数据库的设置 429

9.2.3 图书管理系统界面的设计 431

9.3 图书管理系统的实现 439

9.3.1 在Visual Studio 2008中实现数据库的连接 439

9.3.2 登录界面的实现 441

9.3.3 主界面的实现 444

9.3.4 新增用户界面的实现 448

9.3.5 删除用户界面的实现 450

9.3.6 修改用户界面的实现 452

9.3.7 搜索用户界面的实现 454

9.3.8 借阅图书界面的实现 455

学习小结 459

理论习题 460

实训练习 460

参考文献 461

返回顶部