当前位置:首页 > 工业技术
基于SQL Server 2008的数据库技术项目教程
基于SQL Server 2008的数据库技术项目教程

基于SQL Server 2008的数据库技术项目教程PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:姚丽娟,曲文尧主编;张宗国,张萍,宋传玲副主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2014
  • ISBN:9787302362333
  • 页数:311 页
图书介绍:本书融合课程教学团队多年的教学和项目开发经验编写而成,在讲授理论知识的同时融入多个工作任务,任务要求与理论知识密切相关,又在纵向上体现了难度的递增。各个工作任务既是单独的,又是可以将全书的项目贯穿组成大项目,比较好地解决了SQL Server 2008学和用的问题。
《基于SQL Server 2008的数据库技术项目教程》目录

项目1 认识SQL Server 2008 1

1.1 项目目标 1

1.2 项目分析 1

1.3 相关知识点 1

1.3.1 了解数据库技术 1

1.3.2 SQL Server 2008简介 10

1.3.3 SQL Server2008的常用工具 17

1.4 项目实施 20

1.4.1 任务1 安装SQL Server2008数据库系统并验证配置 20

1.4.2 任务2 使用SSMS配置并管理SQL Server 2008 33

1.4.3 任务3 使用配置管理器配置并管理SQL Server 2008 38

1.4.4 任务4 使用其他常用工具 44

1.5 课后练习 47

1.6 综合实训 49

1.7 拓展项目 50

项目2 数据库管理 51

2.1 项目目标 51

2.2 项目分析 51

2.3 相关知识点 52

2.3.1 SQL Server数据库的结构 52

2.3.2 系统数据库 53

2.3.3 使用SSMS操作数据库 55

2.3.4 使用T-SQL操作数据库 57

2.4 项目实施 61

2.4.1 任务1 使用SSMS实现数据库的管理 61

2.4.2 任务2 使用T-SQL语句实现数据库的管理 65

2.5 课后练习 69

2.6 综合实训 70

2.7 拓展项目 71

项目3 数据库的设计与实现 72

3.1 项目目标 72

3.2 项目分析 72

3.3 相关知识点 72

3.3.1 认识E-R图 72

3.3.2 数据库系统设计流程 76

3.4 项目实施 79

3.4.1 任务1 绘制Market数据库的E-R图 79

3.4.2 任务2 绘制工厂物资管理的E-R图 80

3.5 课后练习 81

3.6 综合实训 82

3.7 拓展项目 83

项目4 建表基础 84

4.1 项目目标 84

4.2 项目分析 84

4.3 相关知识点 84

4.3.1 标识符命名规则 84

4.3.2 SQL Server 2008的数据类型 85

4.3.3 数据完整性 91

4.3.4 约束 92

4.4 项目实施 94

4.4.1 任务1 确定数据表的数据类型 94

4.4.2 任务2 确定数据表的主键和外键 96

4.5 课后练习 96

4.6 综合实训 98

4.7 拓展项目 99

项目5 表的管理 100

5.1 项目目标 100

5.2 项目分析 100

5.3 相关知识点 100

5.3.1 认识表 100

5.3.2 使用SSMS操作表 101

5.3.3 使用T-SQL操作表 103

5.4 项目实施 106

5.4.1 任务1 使用SSMS实现表的管理 106

5.4.2 任务2 使用T-SQL语句实现表的管理 111

5.5 课后练习 115

5.6 综合实训 117

5.7 拓展项目 119

项目6 表记录操作 120

6.1 项目目标 120

6.2 项目分析 120

6.3 相关知识点 120

6.3.1 使用SSMS操作数据记录 120

6.3.2 使用T-SQL语句操作数据记录 121

6.4 项目实施 124

6.4.1 任务1 使用SSMS工具管理表记录 124

6.4.2 任务2 使用T-SQL语句管理表记录 126

6.5 课后练习 128

6.6 综合实训 130

6.7 拓展项目 131

项目7 简单查询 132

7.1 项目目标 132

7.2 项目分析 132

7.3 相关知识点 132

7.3.1 SELECT语句的基本语法格式 132

7.3.2 单表的简单查询 133

7.3.3 统计 137

7.4 项目实施 138

7.4.1 任务1 实现简单条件的查询 138

7.4.2 任务2 实现查询结果的处理 146

7.5 课后练习 150

7.6 综合实训 152

7.7 拓展项目 153

项目8 复杂查询 154

8.1 项目目标 154

8.2 项目分析 154

8.3 相关知识点 155

8.3.1 指定数据源 155

8.3.2 子查询 157

8.3.3 联合查询 158

8.4 项目实施 159

8.4.1 任务1 进行多表连接查询 159

8.4.2 任务2 通过子查询进行测试 163

8.4.3 任务3 进行联合查询 166

8.5 课后练习 168

8.6 综合实训 169

8.7 拓展项目 171

项目9 视图 172

9.1 项目目标 172

9.2 项目分析 172

9.3 相关知识点 172

9.3.1 视图的基本概念 172

9.3.2 T-SQL管理视图 176

9.3.3 使用SSMS管理视图 177

9.4 项目实施 178

9.4.1 任务1 使用T-SQL语句实现视图的管理 178

9.4.2 任务2 使用SSMS实现视图的管理 185

9.5 课后练习 187

9.6 综合实训 188

9.7 拓展项目 189

项目10 索引 190

10.1 项目目标 190

10.2 项目分析 190

10.3 相关知识点 190

10.3.1 索引概述 190

10.3.2 索引的分类 193

10.3.3 使用SSMS管理索引 194

10.3.4 使用T-SQL管理索引 195

10.4 项目实施 198

10.4.1 任务1 使用SSMS实现索引的管理 198

10.4.2 任务2 使用T-SQL语句实现索引的管理 201

10.5 课后练习 203

10.6 综合实训 204

10.7 拓展项目 205

项目11 T-SQL基础 206

11.1 项目目标 206

11.2 项目分析 206

11.3 相关知识点 207

11.3.1 SQL与T-SQL 207

11.3.2 批处理和注释 208

11.3.3 运算符与表达式 211

11.3.4 局部变量与全局变量 216

11.3.5 流程控制语句 218

11.3.6 函数 225

11.4 项目实施 232

11.4.1 任务1 使用运算符实现复杂查询 232

11.4.2 任务2 通过流控制语句实现复杂查询 234

11.4.3 任务3 建立自定义函数 237

11.5 课后习题 238

11.6 实训练习 239

11.7 拓展项目 240

项目12 游标 241

12.1 项目目标 241

12.2 项目分析 241

12.3 相关知识点 241

12.3.1 游标的概念 241

12.3.2 用DECLARE语句定义游标 242

12.3.3 用OPEN语句打开游标 243

12.3.4 用FETCH语句从游标中提取数据 244

12.3.5 用CLOSE语句关闭游标 245

12.3.6 用DEALLOCATE语句释放游标 245

12.4 项目实施 246

12.4.1 任务1 使用游标查看表记录个数 246

12.4.2 任务2 使用游标查看表记录信息 247

12.5 课后练习 249

12.6 综合实训 250

12.7 拓展项目 250

项目13 存储过程 251

13.1 项目目标 251

13.2 项目分析 251

13.3 相关知识点 251

13.3.1 认识存储过程 251

13.3.2 使用T-SQL语句管理存储过程 253

13.3.3 使用SSMS工具管理存储过程 256

13.4 项目实施 257

13.4.1 任务1 创建简单存储过程并调用执行 257

13.4.2 任务2 存储过程的信息查看与删除 259

13.5 课后练习 260

13.6 综合实训 261

13.7 拓展项目 262

项目14 触发器 263

14.1 项目目标 263

14.2 项目分析 263

14.3 相关知识点 263

14.3.1 认识触发器 263

14.3.2 使用T-SQL语句管理触发器 265

14.3.3 使用SSMS工具管理触发器 267

14.4 项目实施 267

14.4.1 任务1 创建简单触发器 267

14.4.2 任务2 创建实现级联信息修改的触发器 269

14.4.3 任务3 创建具有信息保护功能的触发器 270

14.5 课后练习 271

14.6 综合实训 272

14.7 拓展项目 272

项目15 SQL Server安全管理 273

15.1 项目目标 273

15.2 项目分析 273

15.3 相关知识点 273

15.3.1 数据库安全概述 273

15.3.2 数据库服务器安全管理 275

15.3.3 数据库用户管理 282

15.3.4 数据库角色管理 284

15.3.5 数据库架构管理 286

15.3.6 权限管理 287

15.4 项目实施 290

15.4.1 任务1 通过语句管理登录账号 290

15.4.2 任务2 通过语句管理数据库用户及角色 291

15.4.3 任务3 通过语句管理数据库权限 292

15.5 课后练习 293

15.6 综合实训 293

15.7 拓展项目 294

项目16 SQL Server 2008数据库维护 295

16.1 项目目标 295

16.2 项目分析 295

16.3 相关知识点 295

16.3.1 数据库的备份和还原 295

16.3.2 不同数据格式的转换 302

16.4 项目实施 309

16.4.1 任务1 备份数据库 309

16.4.2 任务2 恢复数据库 309

16.5 课后练习 310

16.6 综合实训 310

16.7 拓展项目 311

返回顶部