当前位置:首页 > 工业技术
SQL Server 2008数据库案例教程
SQL Server 2008数据库案例教程

SQL Server 2008数据库案例教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:于斌,丁怡心主编;林良玉,潘俊,林祥果副主编
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2013
  • ISBN:9787111414650
  • 页数:282 页
图书介绍:本书将SQL Server 2008作为数据库教学的主要内容,为适合高职高专的教学特点,采用案例驱动编写模式,并将网页制作与数据库技术有机地结合在一起。全书共12章,内容包括:数据库基础知识、SQL Server 2008的安装与配置、T-SQL语言、数据库的创建与管理、数据表的创建与管理、数据查询、视图与索引、SQL Server 2008安全性管理、游标、事务与锁。 本书内容丰富、全面,以高职高专学生的知识需要为向导,采用案例加实训的方式使学生熟练掌握基本的数据库技术,并适当扩展网页与数据库的关系,便于学生为后续课程打好基础。
《SQL Server 2008数据库案例教程》目录

第1章 数据库基础知识 1

1.1 数据库概述 1

1.1.1 基本概念 1

1.1.2 数据库的发展 2

1.1.3 常用数据库简介 3

1.2 关系数据库 3

1.2.1 E-R概念模型 4

1.2.2 关系数据模型 6

1.2.3 E-R图转化成关系数据模型 8

1.2.4 基本关系运算 10

1.2.5 关系规范化 12

本章小结 12

实训任务 13

练习题 13

第2章 SQL Server 2008简介 15

2.1 SQL Server的发展历史 15

2.1.1 SQL Server 2008概述 15

2.1.2 SQL Server 2008的发展历史 15

2.2 SQL Server 2008的特点与功能 16

2.2.1 SQL Server 2008的特点 16

2.2.2 SQL Server 2008的新功能 18

2.3 SQL Server 2008的安装与配置 19

2.4 SQL Server 2008的管理工具 27

本章小结 30

实训任务 30

练习题 35

第3章 T-SQL语言 37

3.1 T-SQL语言基础知识 37

3.2 T-SQL语言的语言元素 37

3.2.1 T-SQL语言常用语句 37

3.2.2 注释 38

3.2.3 变量 39

3.2.4 运算符 39

3.2.5 函数 40

3.2.6 流程控制语句 41

3.2.7 批处理 42

本章小结 42

实训任务 42

练习题 43

第4章 数据库的创建与管理 45

4.1 数据库的存储结构 45

4.1.1 数据库文件 45

4.1.2 数据库文件组 46

4.2 创建和管理数据库 46

4.2.1 创建数据库 46

4.2.2 查看数据库 50

4.2.3 修改数据库 52

4.2.4 删除数据库 55

4.3 备份和还原数据库 56

4.3.1 基本知识 56

4.3.2 备份数据库 56

4.3.3 还原数据库 59

4.4 维护数据库 62

4.4.1 收缩数据库 62

4.4.2 创建维护计划 63

4.4.3 导入和导出数据 64

本章小结 64

实训任务 64

练习题 65

第5章 数据表的创建与管理 67

5.1 表概述 67

5.1.1 列属性 67

5.1.2 约束 68

5.2 创建与管理表结构 69

5.2.1 使用T-SQL语句创建表 70

5.2.2 在对象资源管理器中创建表 72

5.2.3 修改、删除表及约束 77

5.2.4 查看表信息 84

5.3 管理表中的数据 85

5.3.1 图形界面的数据录入 85

5.3.2 使用T-SQL语句添加记录 87

5.3.3 使用T-SQL语句修改记录 87

5.3.4 使用T-SQL语句删除记录 88

本章小结 90

实训任务 91

练习题 92

第6章 数据查询 94

6.1 SELECT语句 94

6.2 简单查询 95

6.2.1 查询表中指定的列 95

6.2.2 查询表中全部的列 96

6.2.3 在查询结果中插入常量值的列 97

6.2.4 改变查询结果集中的列标题 98

6.3 条件查询 100

6.3.1 以比较运算为条件 101

6.3.2 以确定范围为条件 102

6.3.3 以确定集合为条件 104

6.3.4 以字符匹配为条件 105

6.3.5 涉及空间值的查询 107

6.3.6 多重条件(或复合)查询 108

6.4 对查询结果排序和使用计算函数 109

6.4.1 对查询结果排序 109

6.4.2 在查询语句中使用计算函数 110

6.4.3 使用COMPUTE子句 112

6.4.4 使用COMPUTE BY子句 113

6.4.5 对查询结果进行分组统计(或计算) 114

6.5 多表连接查询 116

6.5.1 内连接 116

6.5.2 自连接 121

6.5.3 外连接 122

6.6 子查询 124

6.6.1 使用子查询的结果作比较 125

6.6.2 使用子查询的结果作集合 125

6.6.3 使用子查询进行逻辑测试 129

6.7 基于外表条件的数据修改和删除 131

6.7.1 基于外表条件的数据修改 132

6.7.2 基于外表条件的数据删除 133

本章小结 134

实训任务 134

练习题 137

第7章 索引和视图 139

7.1 索引 139

7.1.1 索引的基本概念 139

7.1.2 索引的类型 140

7.1.3 创建索引 141

7.1.4 删除索引 143

7.2 视图 144

7.2.1 创建视图 145

7.2.2 更改视图 147

本章小结 148

实训任务 148

练习题 150

第8章 存储过程与触发器 152

8.1 存储过程 152

8.1.1 存储过程概述 152

8.1.2 创建存储过程 153

8.1.3 更新存储过程 156

8.1.4 删除存储过程 157

8.2 触发器 158

8.2.1 触发器概述 158

8.2.2 创建触发器 160

8.2.3 修改触发器 161

8.2.4 重命名触发器 161

8.2.5 禁用与启用触发器 162

8.2.6 删除触发器 162

8.2.7 使用触发器 162

本章小结 166

实训任务 166

练习题 167

第9章 游标、事务与锁 169

9.1 游标 169

9.1.1 游标概述 169

9.1.2 游标的使用 169

9.1.3 游标使用示例 171

9.2 事务 173

9.2.1 事务的概念 173

9.2.2 事务的属性 174

9.2.3 事务的模式 174

9.2.4 事务处理 174

9.2.5 事务处理举例 176

9.3 锁 177

9.3.1 锁概述 177

9.3.2 锁的模式 179

本章小结 180

实训任务 180

练习题 182

第10章 SQL Server 2008安全性管理 184

10.1 SQL Server 2008安全性简介 184

10.1.1 SQL Server 2008安全性管理概述 184

10.1.2 SQL Server 2008安全管理的层次性 185

10.2 SQL Server 2008验证模式 186

10.2.1 SQL Server 2008的身份验证模式 186

10.2.2 设置和修改身份验证模式 189

10.3 管理SQL Server 2008登录 191

10.3.1 管理登录账户 191

10.3.2 管理用户账户 194

10.4 角色与权限 198

10.4.1 角色 198

10.4.2 权限 206

本章小结 210

实训任务 210

练习题 213

第11章 SQL Server 2008服务 215

11.1 集成服务 215

11.1.1 集成服务概述 215

11.1.2 使用集成服务 216

11.2 报表服务 221

11.2.1 报表服务概述 221

11.2.2 使用报表服务 221

11.3 分析服务 229

11.3.1 分析服务概述 229

11.3.2 使用分析服务 229

本章小结 232

实训任务 233

练习题 233

第12章 SQL Server 2008综合应用实例 234

12.1 学校新闻发布系统需求分析 234

12.2 新闻发布系统设计 236

12.3 新闻发布系统后台程序实现 239

12.4 新闻发布系统前台程序实现 260

12.5 新闻发布系统测试 265

12.6 部署与维护 268

本章小结 272

实训任务 272

练习题 273

附录 “数据库应用”模拟试卷 274

参考文献 282

返回顶部