SQL Server 2008项目开发教程

SQL Server 2008项目开发教程

全国高等职业教育计算机系列规划教材丛书编委会, 编著

出版社:电子工业出版社

年代:2011

定价:35.0

书籍简介:

本书在编排上,分为4个项目15个任务:项目1为认识数据库,讲述了数据库的发展、概念、模型、关系数据库的相关概念、SQL语言、主流数据库及比较;项目2为创建和管理停车场数据库,从一个简单的数据库开始,认识和学会SQL Server 2008的基础知识和基本技能;项目3为创建学生信息数据库,针对一个一般复杂的、学生容易理解的“学生信息数据库”开发为主,从开发的角度学习了SQL Server 2008的数据库设计与应用技术;项目4完成了学生信息数据库的日常管理操作。

书籍目录:

项目1 认识和了解数据库

任务1 认识数据库 3

1.1 了解数据库的发展 3

任务描述 3

相关知识与技能 4

1.2 认识数据和数据库系统 8

任务描述 8

相关知识与技能 8

1.3 认识数据模型 11

任务描述 11

相关知识与技能 11

1.4 回顾与训练:认识数据库 16

任务2 认识关系数据库 18

2.1 认识关系数据库的概念 18

任务描述 18

相关知识与技能 19

2.2 设计关系数据库 23

任务描述 24

相关知识与技能 24

2.3 回顾与训练:认识关系数据库的概念 29

任务3 应用关系数据库语言SQL 32

3.1 认识SQL语言 32

任务描述 32

相关知识与技能 33

3.2 数据定义 34

任务描述 35

任务分析 35

相关知识与技能 35

实践操作 39

3.3 数据查询 41

任务描述 42

任务分析 42

相关知识与技能 43

实践操作 46

3.4 数据操作 63

任务描述 63

任务分析 63

相关知识与技能 63

实践操作 64

3.5 回顾与训练:应用SQL语言 66

任务4 认识常用数据库产品 70

4.1 认识几种常用数据库产品 70

任务描述 70

相关知识与技能 70

4.2 选择和比较数据库产品 76

任务描述 76

相关知识与技能 76

4.3 回顾与训练:数据库产品比较 78

项目2 创建和管理停车场数据库

任务5 SQL Server 2008 81

5.1 安装SQL Server 2008 81

任务描述 81

相关知识与技能 82

实践操作 83

知识扩展 92

5.2 SQL Server 2008数据库引擎的启动和停止 93

任务描述 93

任务分析 93

相关知识与技能 93

实践操作 94

知识扩展 95

5.3 认识SQL Server 2008的主要管理工具 96

任务描述 96

实践操作 96

5.4 回顾与训练:SQL Server 2008的安装与入门 101

任务6 创建和管理停车场数据库 103

6.1 停车场数据库分析设计 103

任务描述 103

任务分析 104

实践操作 104

6.2 数据库的规划和建立 105

任务描述 105

任务分析 105

实践操作 105

知识扩展 106

6.3 数据表的设计和创建 106

任务描述 106

任务分析 106

实践操作 107

知识扩展 109

6.4 车辆进出管理 110

任务描述 110

任务分析 110

任务操作 110

6.5 日常数据查询和统计(视图应用) 112

任务描述 112

相关知识与技能 112

实践操作 113

6.6 数据库的备份和还原 116

任务描述 116

任务分析 116

相关知识与技能 116

实践操作 117

6.7 回顾与训练:数据库的创建 118

项目3 创建学生信息数据库

任务7 分析设计和创建 学生信息数据库 123

7.1 分析设计学生信息数据库 123

任务描述 123

相关知识与技能 124

7.2 创建学生信息数据库 129

任务描述 129

相关知识与技能 129

实践操作 130

7.3 创建数据表 132

任务描述 132

任务分析 132

实践操作 133

7.4 回顾与训练:创建数据库及数据表 136

任务8 应用视图 138

8.1 创建视图 138

任务描述 138

任务分析 138

相关知识与技能 139

实践操作 141

8.2 管理视图 146

任务描述 146

实践操作 146

8.3 通过视图修改数据 149

任务描述 149

相关知识与技能 149

实践操作 150

8.4 回顾与训练:视图的应用 154

任务9 创建并管理存储过程 156

9.1 认识T-SQL 156

任务描述 156

相关知识与技能 157

实践操作 162

9.2 创建并管理存储过程 168

任务描述 168

相关知识与技能 169

实践操作 172

9.3 回顾与训练:T-SQL语句的使用 183

任务10 创建和管理触发器 185

10.1 创建并管理触发器 185

任务描述 185

相关知识与技能 186

实践操作 189

10.2 回顾与训练:使用触发器 198

项目4 管理学生信息数据库

任务11 配置与管理数据库 203

11.1 了解系统数据库 203

任务描述 203

相关知识与技能 204

11.2 配置和查看用户数据库参数 206

任务描述 206

任务分析 206

相关知识与技能 207

实践操作 209

11.3 分离和附加数据库 216

任务描述 216

任务分析 216

相关知识与技能 216

实践操作 217

11.4 数据库脱机和联机 218

任务描述 218

任务分析 219

实践操作 219

11.5 数据库收缩 220

任务描述 220

任务分析 220

相关知识与技能 220

实践操作 220

知识扩展 222

11.6 回顾与训练:配置与管理数据库 223

任务12 SQL Server 2008 的安全管理 225

12.1 管理身份验证模式与登录 225

任务描述 225

任务分析 226

相关知识与技能 226

实践操作 226

知识扩展 229

12.2 管理数据库用户 230

任务描述 230

任务分析 230

实践操作 230

知识扩展 231

12.3 管理数据库角色 234

任务描述 234

任务分析 234

相关知识与技能 234

12.4 管理架构 239

任务描述 239

任务分析 239

相关知识与技能 239

实践操作 239

知识扩展 241

12.5 回顾与训练:SQL Server安全管理 241

任务13 数据导入和导出 244

13.1 将新生名单导入dbStudents数据库 244

任务描述 244

任务分析 245

相关知识与技能 245

实践操作 247

13.2 将dbStudents数据库中的学生成绩导出到Access 250

任务描述 250

任务分析 251

实践操作 251

13.3 将Excel数据转换至Access 255

任务描述 255

任务分析 255

实践操作 255

13.4 回顾与训练:数据的导入和导出 256

任务14 数据复制服务 258

14.1 配置复制和发布数据 258

任务描述 258

任务分析 259

相关知识与技能 259

实践操作 264

14.2 创建和初始化订阅 272

任务描述 273

任务分析 273

实践操作 273

14.3 同步数据 279

任务描述 279

任务分析 279

相关知识与技能 279

实践操作 280

14.4 回顾与训练:数据复制服务 281

附录A 习题答案 300

A.1 数据库习题答案 300

A.2 关系数据库习题答案 301

A.3 应用关系数据库语言SQL习题答案 302

A.4 认识常用数据库产品习题答案 305

附录B 常用内置函数 307

B.1 内置函数分类 307

B.2 常用内置函数介绍 308

B.3 SQL Server 2008新增函数 309

参考文献 313

内容摘要:

本书是工业和信息产业职业教育教学指导委员会“十二五”规划教材,同时也是全国高等职业教育计算机系列规划教材。本书共有4个项目共15个任务组成:项目1为数据库系统概论,讲述了数据库的发展、概念、模型,关系数据库的相关概念,SQL语言,主流数据库及比较;项目2为入门篇,讲述了SQL Server 2008的安装、特性、主要组件,并通过一个停车场数据库实例介绍了数据库从创建到备份恢复的基本流程;项目3为提高篇,通过实例讲解了数据库对象包括数据库、数据表、视图、存储过程、触发器等的规划、设计、创建和管理的过程和方法;项目4为高级篇,讲述了数据库的配置和管理、数据库的安全性、数据的导入和导出、数据库复制技术、数据库性能优化和调整等内容。本书内容丰富,结构清晰,通过完整的实例对主流数据库系统SQL Server 2008的概念和技术进行了透彻的讲述。本书不仅适用于高职高专教学需要,也适合作为数据库及SQL Server初学者的入门书籍和中级读者的提高教程。【前言/序】 本书作为高职高专教学用书,根据当前高职高专学生和教学环境的现状,结合职业需求,采用“工学结合”的思路,以“案例实做”的形式贯穿全书。本书也适用于数据库及SQL Server初学者及中级读者。本书在编写上,依托案例为主、由浅入深,先基础后专业、先理论后实际的编排宗旨。在内容上力求突出实用、全面、简单、生动的特点。通过对本书的学习,能够让读者对数据库理论和SQL Server 2008有一个比较清晰的概念,对SQL Server 2008的应用有明确的认识,对SQL Server 2008的使用有正确的方法。作为主流数据库之一,SQL Server 2008提供了一个安全的、健壮的、可扩展的、更易使用和管理的平台,是数据库解决方案的最佳选择之一。在编排上,本书共分为4个项目,包括15个任务:项目1为认识和了解数据库,项目2为创建和管理停车场数据库,项目3为创建学生信息数据库,项目4为管理学生信息数据库。项目1主要是认识和了解数据库系统。本项目包括任务1~4:任务1认识和了解数据库的发展、地位、意义、主要研究领域、基本概念和数据模型;任务2认识和了解关系数据库的概念、设计过程、E-R模型、规范化分析;任务3认识和学会关系数据库语言SQL的概念、特点、功能及数据定义、数据查询、数据操作等;任务4认识和了解常用数据库介绍和比较等方面的知识。项目2创建和管理停车场数据库。该项目从一个小巧的、简单的数据库开始,认识和学会SQL Server 2008的基础知识和基本技能。本项目包括任务5~6:任务5认识和了解SQL Server 2008的新特性、安装过程、数据库引擎的启动及主要管理工具的功能;任务6创建和管理停车场数据库,主要学习SQL Server 2008的基本操作,包括数据库、表的创建和使用,数据表之间的关系,视图的简单应用及数据库的备份和恢复等。项目3创建学生信息数据库。针对一个一般复杂的、学生容易理解的“学生信息数据库”,从开发的角度学习了SQL Server 2008的数据库设计与应用技术。本项目包括任务7~10:任务7完成了数据库及数据表的分析、设计、创建、使用的过程;任务8认识并完成了视图的概念、分类、规划设计、创建、应用等知识和技能;任务9认识了T-SQL语言,完成了存储过程的设计及应用;任务10完成了触发器的设计和应用。项目4完成了学生信息数据库的日常管理操作。本项目包括任务11~15:任务11认识系统数据库的作用和构成,完成了用户数据库的配置和管理;任务12完成了数据库的安全管理和维护;任务13完成了数据导入和导出的操作过程;任务14完成了数据库的复制操作;任务15完成了数据库性能调整和优化的过程。本书由李立功、祖晓东担任主编,负责规划和统筹,崔炜、迟俊鸿、张建武、赵学术担任副主编。参加编写的老师还有张革华、高俊华、王素倩、邓剑民等。由于编者水平有限,时间仓促,书中错误在所难免,恳切希望读者批评指正。

书籍规格:

书籍详细信息
书名SQL Server 2008项目开发教程站内查询相似图书
9787121156465
如需购买下载《SQL Server 2008项目开发教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次1版印次1
定价(元)35.0语种简体中文
尺寸26 × 18装帧平装
页数 320 印数

书籍信息归属:

SQL Server 2008项目开发教程是电子工业出版社于2012.2出版的中图分类号为 TP311.138 的主题关于 关系数据库-数据库管理系统,SQL Server 2008-高等职业教育-教材 的书籍。