《SQL Server 2008 数据库管理项目教程》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:崔连和主编
  • 出 版 社:北京:中国人民大学出版社
  • 出版年份:2013
  • ISBN:9787300164595
  • 页数:237 页
图书介绍:本书以中小型企业办公自动化系统数据库的应用为项目,以微软认证考试为基础,系统地讲解了数据库的基本概念、数据库创建、表与表数据操作、数据库的查询和视图、T-SQL语言、索引与数据完整性、存储过程和触发器、备份与恢复、系统安全管理。然后以一个综合实例进行了全面的讲解。

第1章 数据库概述 1

1.1数据库概述 1

1.1.1数据库的基本概念 1

1.1.2数据管理 2

1.1.3数据库系统的组成 2

1.1.4数据库的分类 3

1.1.5关系数据库的几个概念 4

1.2 SQL Server数据库技术 5

1.2.1常用数据库管理系统 5

1.2.2本书知识体系 6

1.2.3 SQL语言简介 7

1.3本书所使用的范例数据库 8

1.3.1常用数据库管理系统 8

1.3.2 OASystern数据库 9

1.3.3载入实例数据库 11

1.4微软MTA认证考试样题 11

课后习题 13

第2章 SQL Server 2008的安装与使用 16

2.1安装SQL Server 2008 16

2.1.1任务分析及实现 16

2.1.2相关知识:系统要求、优势、版本 23

2.2登录SQL Server 2008 24

2.2.1任务分析及实现 24

2.2.2相关知识:管理工具、服务器类型 26

2.3使用SQL Server 2008 27

2.3.1任务分析及实现 27

2.3.2相关知识:SQL Serrer 2008的新特性及新功能 30

2.4微软MTA认证考试样题 31

课后习题 32

第3章 数据库操作 34

3.1使用图形方式创建数据库 34

3.1.1任务分析及实现 34

3.1.2相关知识:系统数据库、数据库对象及文件 36

3.2使用命令创建数据库 40

3.2.1任务分析及实现 40

3.2.2相关知识:数据库的创建 42

3.3数据库管理 44

3.3.1任务分析及实现 44

3.3.2相关知识:数据库的管理 50

3.4微软MTA认证考试样题 52

课后习题 53

第4章 数据表操作 55

4.1使用图形方式创建表 55

4.1.1任务分析及实现 55

4.1.2相关知识:系统表 59

4.2使用命令方式创建数据表 60

4.2.1任务分析及实现 60

4.2.2相关知识:创建表 61

4.3修改表的结构 63

4.3.1任务分析及实现 63

4.3.2相关知识:字段类型、修改表的结构和名称 66

4.4删除表 68

4.4.1任务分析及实现 68

4.4.2相关知识:DROP命令 68

4.5表的索引 70

4.5.1任务分析及实现 70

4.5.2相关知识:索引的类型 75

4.6微软MTA认证考试样题 75

课后习题 77

第5章 查询操作 79

5.1使用简单查询 79

5.1.1任务分析与实现 79

5.1.2相关知识:SELECT语句 81

5.2使用条件查询 84

5.1.1任务分析及实现 84

5.1.2相关知识:WHERE语句 86

5.3使用统计查询 89

5.3.1任务分析及实现 89

5.3.2相关知识:函数查询 91

5.4使用分组查询 93

5.4.1任务分析及实现 93

5.3.2相关知识:分组查询 96

5.5使用排序查询 97

5.5.1任务分析及实现 97

5.5.2相关知识:ORDER BY、 INTO语句 100

5.6使用嵌套查询 100

5.6.1任务分析及实现 100

5.6.2相关知识:嵌套查询 102

5.7使用连接查询 104

5.7.1任务分析与实现 104

5.7.2相关知识:内连接 105

5.8使用其他连接查询 107

5.8.1任务分析及实现 107

5.8.2相关知识:交叉连接查询、外连接查询、集合连接查询 109

5.9微软MTA认证考试样题 110

课后习题 112

第6章 T-SQL语言 115

6.1 T-SQL语言基础 115

6.1.1任务分析及实现 115

6.1.2相关知识:批处理、脚本、注释、常量、变量 117

6.2使用函数 121

6.2.1任务分析及实现 121

6.2.2相关知识:系统函数、用户自定义函数 122

6.3使用流程控制语句 126

6.3.1任务分析及实现 126

6.3.2相关知识:流程控制语句 128

6.4使用游标 132

6.4.1任务描述 132

6.4.2相关知识:游标的组成及相关函数 133

6.5微软MTA认证考试样题 136

课后习题 137

第7章 视图操作 139

7.1创建视图 139

7.1.1任务分析及实现 139

7.1.2相关知识:视图的基本概念 143

7.2管理视图 147

7.2.1任务分析及实现 147

7.2.2相关知识:修改、加密、删除视图 150

7.3微软MTA认证考试样题 153

课后习题 155

第8章 数据完整性 157

8.1规则的创建与管理 157

8.1.1任务分析及实现 157

8.1.2相关知识:数据完整的相关概念 162

8.2 PRIMARY KEY约束 164

8.2.1任务分析及实现 164

8.2.2相关知识:PRIMARY KET 166

8.3 FOREIGN KEY约束 168

8.3.1任务描述 168

8.3.2相关知识:外键 170

8.4其他约束 172

8.4.1任务描述 172

8.4.2相关知识:DEFAULT约束、NOT NULL约束、UNIQUE约束 175

8.5微软MTA认证考试样题 177

课后习题 177

第9章 存储过程 180

9.1创建存储过程 180

9.1.1任务分析及实现 180

9.1.2相关知识:存储过程的概念 182

9.2创建带参数的存储过程 186

9.2.1任务分析及实现 186

9.3管理存储过程 189

9.3.1任务分析及实现 189

9.3.2相关知识:修改、删除存储过程 191

9.4微软MTA认证考试样题 192

课后习题 193

第10章 触发器 195

10.1创建DML触发器 195

10.1.1任务分析及实现 195

10.1.2相关知识:触发器 197

10.2管理DML触发器 199

10.2.1任务分析及实现 199

10.2.2相关知识:触发器的操作 202

10.3创建及管理DDL触发器 203

10.3.1任务分析及实现 203

10.3.2相关知识:DDL触发器的创建语法 204

10.4微软MTA认证考试样题 206

课后习题 206

第11章 备份与还原 209

11.1数据库备份 209

11.1.1任务分析及实现 209

11.1.2相关知识:备份的类型及使用 211

11.2数据库恢复 212

11.2.1任务分析及实现 212

11.2.2相关知识:恢复的分类及使用 215

11.3微软MTA认证考试样题 216

课后习题 217

第12章 数据库安全 219

12.1安全认证 219

12.1.1任务分析及实现 219

12.1.2相关知识:身份验证 221

12.2账户管理 222

12.2.1任务分析及实现 222

12.2.2相关知识:SQL Server身份验证模式 227

12.3角色管理 229

12.3.1任务分析及实现 229

12.3.2相关知识:数据库角色 232

12.4微软MTA认证考试样题 233

课后习题 233

微软MTA认证考试样题参考答案 236

参考文献 237