技术教育社区
www.teccses.org

SQL Server 2008项目开发教程

封面

作者:丛书编委会编著

页数:328

出版社:电子工业出版社

出版日期:2012

ISBN:9787121156465

电子书格式:pdf/epub/txt

内容简介

本书是工业和信息产业职业教育教学指导委员会“十二五”规划教材,同时也是全国高等职业教育计算机系列规划教材。本书共有4个项目共15个任务组成:项目1为数据库系统概论,讲述了数据库的发展、概念、模型,关系数据库的相关概念,SQL语言,主流数据库及比较;项目2为入门篇,讲述了SQL Server 2008的安装、特性、主要组件,并通过一个停车场数据库实例介绍了数据库从创建到备份恢复的基本流程;项目3为提高篇,通过实例讲解了数据库对象包括数据库、数据表、视图、存储过程、触发器等的规划、设计、创建和管理的过程和方法;项目4为高级篇,讲述了数据库的配置和管理、数据库的安全性、数据的导入和导出、数据库复制技术、数据库性能优化和调整等内容。本书内容丰富,结构清晰,通过完整的实例对主流数据库系统SQL Server 2008的概念和技术进行了透彻的讲述。本书不仅适用于高职高专教学需要,也适合作为数据库及SQL Server初学者的入门书籍和中级读者的提高教程。

本书特色

本书是工业和信息产业职业教育教学指导委员会“十二五”规划教材,同时也是全国高等职业教育计算机系列规划教材。
本书共有4个项目共15个任务组成:项目1为数据库系统概论,讲述了数据库的发展、概念、模型,关系数据库的相关概念,SQL语言,主流数据库及比较;项目2为入门篇,讲述了SQL Server 2008的安装、特性、主要组件,并通过一个停车场数据库实例介绍了数据库从创建到备份恢复的基本流程;项目3为提高篇,通过实例讲解了数据库对象包括数据库、数据表、视图、存储过程、触发器等的规划、设计、创建和管理的过程和方法;项目4为高级篇,讲述了数据库的配置和管理、数据库的安全性、数据的导入和导出、数据库复制技术、数据库性能优化和调整等内容。
本书内容丰富,结构清晰,通过完整的实例对主流数据库系统SQL Server 2008的概念和技术进行了透彻的讲述。本书不仅适用于高职高专教学需要,也适合作为数据库及SQL Server初学者的入门书籍和中级读者的提高教程。

目录

项目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

下载地址

立即下载

(解压密码:www.teccses.org)

Article Title:《SQL Server 2008项目开发教程》
Article link:https://www.teccses.org/730396.html