点此搜书

SQL Server 2005数据库原理及应用
  • 作 者:孙继红,黄龙泉主编
  • 出 版 社:北京:国防工业出版社
  • 出版年份:2012
  • ISBN:9787118079777
  • 标注页数:257 页
  • PDF页数:268 页
  • 请阅读订购服务说明与试读!

文档类型

价格(积分)

购买连接

试读

PDF格式

10

立即购买

点击试读

订购服务说明

1、本站所有的书默认都是PDF格式,该格式图书只能阅读和打印,不能再次编辑。

2、除分上下册或者多册的情况下,一般PDF页数一定要大于标注页数才建议下单购买。【本资源268 ≥257页】

图书下载及付费说明

1、所有的电子图书为PDF格式,支持电脑、手机、平板等各类电子设备阅读;可以任意拷贝文件到不同的阅读设备里进行阅读。

2、电子图书在提交订单后一般半小时内处理完成,最晚48小时内处理完成。(非工作日购买会延迟)

3、所有的电子图书都是原书直接扫描方式制作而成。

项目1 数据库管理环境的建立 1

【项目简介】 1

【单词学习】 1

任务1.1 了解数据库的基础知识 1

1.1.1 网络数据库课程定位 1

1.1.2 数据库的概念 3

1.1.3 数据库技术的发展史 3

1.1.4 数据库系统模型 5

1.1.5 常见数据库简介 6

任务1.2 安装与配置SQL Server 2005 8

1.2.1 SQL Server 2005简介 8

1.2.2 SQL Server 2005的安装 11

1.2.3 SQL Server Management Studio简介 19

1.2.4 服务器管理 23

1.2.5 SQL Server Configuration Manager配置工具 26

任务1.3 认识网上书城数据库 29

1.3.1 网上书城数据库的来源 29

1.3.2 网上书城的功能 30

1.3.3 数据表简介 30

项目实训1 安装SQL Server 2005 35

练习题 36

项目2 数据模型的规划与设计 38

【项目简介】 38

【单词学习】 38

任务2.1 设计数据库关系模型 38

2.1.1 数据模型 38

2.1.2 概念模型 39

2.1.3 E-R图的设计 42

2.1.4 数据库关系模型的建立 44

2.1.5 关系数据库的设计步骤 49

任务2.2 规范化设计数据库 50

2.2.1 数据规范化的意义 50

2.2.2 函数依赖的概念 50

2.2.3 三大范式简介 51

2.2.4 规范化设计小结 54

项目实训2创建“图书管理系统”的数据模型 54

练习题 55

项目3 网上书城数据库的管理 57

【项目简介】 57

【单词学习】 57

任务3.1 了解SQL Server 2005数据库 57

3.1.1 数据库的存储结构 57

3.1.2 数据库文件和文件组 58

3.1.3 系统数据库 60

3.1.4 数据库对象 61

任务3.2 创建网上书城系统数据库 62

3.2.1 使用SSMS向导创建数据库 63

3.2.2 使用T-SQL语言创建数据库 65

任务3.3 管理网上书城系统数据库 68

3.3.1 打开数据库 68

3.3.2 修改数据库 69

3.3.3 删除数据库 71

3.3.4 移动数据库文件 72

项目实训3创建“图书管理系统”数据库 75

练习题 76

项目4 网上书城数据库表的管理 78

【项目简介】 78

【单词学习】 78

任务4.1 掌握数据表的基础知识 79

4.1.1 表的定义 79

4.1.2 列名 79

4.1.3 数据类型 79

4.1.4 长度 82

任务4.2 设计与创建网上书城数据表 83

4.2.1 表的设计步骤 83

4.2.2 项目中的部分表 83

4.2.3 使用SSMS向导创建表 84

4.2.4 使用CREATE TABLE语句创建表 87

任务4.3 认识数据完整性 89

4.3.1 数据完整性概述 89

4.3.2 约束 89

任务4.4 掌握数据表的操作 101

4.4.1 数据表结构的修改 101

4.4.2 数据表的删除 103

4.4.3 网上书城系统数据表数据的管理 104

项目实训4创建“图书管理系统”数据表 109

练习题 112

项目5 网上书城数据库的查询 115

【项目简介】 115

【单词学习】 115

任务5.1 掌握单表查询 115

5.1.1 简单查询 116

5.1.2 条件查询 120

5.1.3 使用ORDER BY查询排序 123

5.1.4 在查询中使用函数 124

5.1.5 使用GROUP BY子句分组查询 130

任务5.2 掌握多表连接查询 134

5.2.1 内连接 134

5.2.2 外连接 137

5.2.3 交叉连接 139

5.2.4 自连接 140

5.2.5 联合查询 140

任务5.3 掌握子查询操作 141

5.3.1 使用比较运算符的子查询 142

5.3.2 [NOT]IN子查询 143

5.3.3 [NOT]EXISTS子查询 144

项目实训5数据库的查询 145

练习题 146

项目6 网上书城数据库的开发与实务 148

【项目简介】 148

【单词学习】 148

任务6.1 了解编程的基础知识 148

6.1.1 变量 148

6.1.2 运算符 152

6.1.3 输出语句 154

6.1.4 批处理语句 155

任务6.2 学会使用流程控制语句 156

6.2.1 BEGIN...END语句 156

6.2.2 IF...ELSE语句 156

6.2.3 WHILE语句 157

6.2.4 CASE表达式 159

任务6.3 学会使用事务处理 161

6.3.1 事务的基本概念 161

6.3.2 事务操作 163

项目实训6 T-SQL编程操作 164

练习题 165

项目7 存储过程的规划与设计 166

【项目简介】 166

【单词学习】 166

任务7.1 创建与管理存储过程 166

7.1.1 存储过程的概念 166

7.1.2 存储过程的优缺点 167

7.1.3 存储过程的分类 167

7.1.4 使用SSMS向导创建并管理存储过程 168

任务7.2 设计存储过程 171

7.2.1 使用T-SQL语句创建存储过程 171

7.2.2 存储过程的使用 172

7.2.3 使用T-SQL语句管理存储过程 174

项目实训7 创建“图书管理系统”的存储过程 176

练习题 176

项目8 数据库触发器的规划与设计 178

【项目简介】 178

【单词学习】 178

任务8.1 创建与管理触发器 178

8.1.1 触发器概述 178

8.1.2 触发器的类型 179

8.1.3 使用SSMS向导管理触发器 180

8.1.4 使用T-SQL语句管理触发器 182

任务8.2 熟悉触发器的工作原理 186

8.2.1 临时表 186

8.2.2 触发器的工作原理 186

8.2.3 触发器的应用 189

项目实训8 创建“图书管理系统”的触发器 191

练习题 191

项目9 索引与视图的规划与设计 193

【项目简介】 193

【单词学习】 193

任务9.1 创建与管理索引 193

9.1.1 索引的基础知识 193

9.1.2 索引的分类与创建原则 194

9.1.3 使用SSMS向导管理索引 195

9.1.4 使用T-SQL命令管理索引 197

任务9.2 创建与管理视图 201

9.2.1 视图的概念 201

9.2.2 使用SSMS向导管理视图 201

9.2.3 使用T-SQL语句管理视图 205

9.2.4 视图的应用 208

项目实训9创建“图书管理系统”的索引与视图 209

练习题 210

项目10 数据库的日常管理与维护 211

【项目简介】 211

【单词学习】 211

任务10.1 掌握数据库的备份和恢复 211

10.1.1 数据库备份和恢复的概念 211

10.1.2 数据库备份操作 213

10.1.3 数据库恢复操作 217

任务10.2 掌握数据的导入和导出 221

10.2.1 数据导入和导出概述 221

10.2.2 数据导出 221

10.2.3 数据导入 227

项目实训10数据库备份与恢复、导入与导出操作 229

练习题 230

项目11 SQL Server的安全和管理 231

【项目简介】 231

【单词学习】 231

任务11.1 了解SQL Server的身份验证 231

11.1.1 Windows身份验证模式 232

11.1.2 混合身份验证模式 232

11.1.3 设置身份验证模式 233

任务11.2 掌握服务器登录管理 234

11.2.1 SQL Server登录账户 234

11.2.2 使用SSMS管理登录账户 234

11.2.3 使用T-SQL管理登录账户 237

任务11.3 掌握数据库用户管理 238

11.3.1 用户 238

11.3.2 使用SSMS管理数据库用户 239

11.3.3 使用T-SQL语句管理数据库用户 242

任务11.4 掌握角色管理 243

11.4.1 服务器角色 243

11.4.2 数据库角色 246

任务11.5 掌握权限设置 250

11.5.1 权限种类 250

11.5.2 使用管理工具设置权限 251

11.5.3 使用T-SQL语句设置权限 253

项目实训11 数据库的安全管理 255

练习题 256

参考文献 257

购买PDF格式(10分)
返回顶部