图书介绍

数据库实用技术SQL Server 2008PDF|Epub|txt|kindle电子书版本网盘下载

数据库实用技术SQL Server 2008
  • 张冬玲编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302278566
  • 出版时间:2012
  • 标注页数:300页
  • 文件大小:72MB
  • 文件页数:317页
  • 主题词:关系数据库-数据库管理系统,SQL Server 2008

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

数据库实用技术SQL Server 2008PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 案例描述1

1.1 项目背景1

1.2 需求分析1

1.3 主要角色2

第2章 数据库基础4

2.1 数据库系统概述4

2.1.1 数据管理技术的发展4

2.1.2 基本概念6

2.1.3 数据库系统的模式结构8

2.1.4 数据库系统的体系结构9

2.2 数据模型11

2.2.1 数据模型的基本概念11

2.2.2 概念模型12

2.2.3 数据模型14

2.3 数据库设计概述14

2.3.1 数据库设计方法15

2.3.2 数据库设计的基本步骤15

2.4 实训示例:计费系统的概念设计17

2.4.1 计费系统需求分析17

2.4.2 找出计费系统的实体18

2.4.3 计费系统的概念设计18

2.5 数据库建模工具PowerDesigner20

2.5.1 PowerDesigner的主要功能20

2.5.2 建立概念数据模型22

小结29

拓展练习29

第3章 关系型数据库的设计31

3.1 关系型数据库的定义31

3.1.1 关系数据结构32

3.1.2 关系数据操作33

3.1.3 关系数据完整性约束34

3.2 E-R模型到关系模型的转换35

3.2.1 实体(E)的转换35

3.2.2 联系(R)的转换35

3.3 关系规范化39

3.3.1 第一范式1NF(First Normal Form)40

3.3.2 第二范式2NF(Second Normal Form)40

3.3.3 第三范式3NF(Third Normal Form)41

3.3.4 数据模型的优化42

3.4 实训:计费系统的逻辑设计42

3.4.1 计费系统概念模型描述42

3.4.2 E-R图向关系模式转换44

3.4.3 数据模型的优化44

3.5 使用PowerDesigner进行数据库的逻辑设计44

3.5.1 由PowerDesigner的CDM生成PDM44

3.5.2 在PowerDesigner中直接新建PDM46

小结49

拓展练习50

第4章 SQL Server 2008概述51

4.1 SQL Server 2008简介51

4.1.1 SQL Server的发展51

4.1.2 SQL Server 2008版本及系统需求52

4.1.3 SQL Server 2008的体系结构53

4.2 SQL Server 2008安装54

4.2.1 开始安装54

4.2.2 选择要安装的功能57

4.2.3 为实例命名58

4.2.4 配置设置59

4.2.5 配置错误和使用情况报告63

4.2.6 实施安装64

4.3 SQL Server 2008的启动与关闭65

4.3.1 SQL Server 2008数据库服务器服务启动65

4.3.2 SQL Server 2008数据库服务器服务关闭67

4.4 SQL Server 2008主要管理工具67

4.4.1 SQL Server Management Sudio(SSMS)67

4.4.2 商务智能开发平台73

4.4.3 Analysis Services73

4.4.4 SQL Server配置管理器73

4.4.5 SQL Server文档和教程74

4.5 系统数据库和示例数据库74

4.5.1 系统数据库74

4.5.2 示例数据库75

4.6 实训:数据库管理系统环境搭建76

小结76

拓展练习76

第5章 SQL Server 2008数据库和表78

5.1 SQL Server 2008数据库概述78

5.1.1 数据库存储结构78

5.1.2 数据库文件79

5.1.3 数据库文件组80

5.2 SQL Server 2008数据库基本管理80

5.2.1 创建用户数据库80

5.2.2 查看、修改或删除用户数据库属性85

5.3 SQL Server 2008数据库高级管理90

5.3.1 收缩用户数据库90

5.3.2 分离与附加用户数据库93

5.3.3 数据库快照95

5.4 SQL Server 2008数据表96

5.4.1 数据表的基本概念96

5.4.2 数据类型97

5.4.3 列的其他属性101

5.5 数据表的创建102

5.5.1 利用表设计器创建数据表102

5.5.2 使用T-SQL语句创建数据表106

5.5.3 由PowerDesigner的PDM生成数据表108

5.6 数据表的管理113

5.6.1 利用SSMS管理数据表113

5.6.2 使用T-SQL管理数据表114

5.7 表数据管理116

5.7.1 利用SSMS管理表数据116

5.7.2 使用T-SQL管理表数据117

5.8 实训:计费系统数据库及表的建立118

5.8.1 创建计费系统数据库表结构118

5.8.2 使用T-SQL语句修改数据库表结构119

5.8.3 向数据库表中输入数据119

小结119

拓展练习119

第6章 SELECT数据查询121

6.1 查询语句121

6.1.1 SELECT查询语句结构121

6.1.2 SELECT的子句122

6.2 简单查询123

6.2.1 查询列123

6.2.2 选择行128

6.2.3 分组与汇总133

6.2.4 排序查询结果135

6.3 连接查询136

6.3.1 FROM…WHERE子句连接查询136

6.3.2 FROM子句的ANSI连接查询138

6.4 子查询140

6.4.1 单列单值子查询141

6.4.2 单列多值子查询142

6.4.3 多列多值子查询144

6.5 联合查询144

6.5.1集合并运算UNION144

6.5.2 集合差运算EXCEPT145

6.5.3 集合交运算INTERSECT145

6.6 实训:数据查询146

小结146

拓展练习146

第7章 视图149

7.1 视图概述149

7.1.1 视图的概念149

7.1.2 视图的特点150

7.1.3 视图的作用150

7.2 创建视图151

7.2.1 利用SSMS创建视图151

7.2.2 使用T-SQL语句创建视图152

7.3 视图的管理154

7.3.1 利用SSMS管理视图154

7.3.2 使用T-SQL语句管理视图154

7.4 视图的使用155

7.5 实训:运用视图155

小结156

拓展练习156

第8章 索引157

8.1 索引概述157

8.1.1 索引的概念157

8.1.2 索引的分类157

8.1.3 索引的设计原则158

8.2 创建及管理索引159

8.2.1 利用SSMS创建及管理索引159

8.2.2 使用T-SQL语句创建及管理索引161

8.3 实训:运用索引164

小结164

拓展练习165

第9章 T-SQL编程与应用166

9.1 T-SQL概述166

9.2 T-SQL编程基础167

9.2.1 标识符167

9.2.2 数据类型167

9.2.3 表达式168

9.3 流程控制语句175

9.3.1 顺序语句175

9.3.2 分支语句176

9.3.3 循环语句179

9.3.4 其他控制语句181

9.4 批处理182

9.5 事务183

9.5.1 事务概念183

9.5.2 事务分类183

9.5.3 事务语句183

9.6 游标186

9.6.1 游标概念186

9.6.2 使用游标187

9.7 实训:T-SQL编程191

小结191

拓展练习191

第10章 存储过程、触发器和自定义函数194

10.1 存储过程194

10.1.1 存储过程概述194

10.1.2 使用SSMS创建与管理存储过程195

10.1.3 使用T-SQL语句创建与管理存储过程198

10.1.4 调用存储过程200

10.1.5 带参数传递的存储过程举例201

10.2 触发器204

10.2.1 触发器概念204

10.2.2 创建触发器204

10.2.3 管理触发器208

10.3 用户自定义函数211

10.3.1 用户自定义函数概念211

10.3.2 创建自定义函数212

10.3.3 修改和删除自定义函数217

10.4 实训:T-SQL编程的高级应用217

小结218

拓展练习218

第11章 数据库备份与恢复221

11.1 数据库备份221

11.1.1 备份概述221

11.1.2 备份操作223

11.1.3 备份命令227

11.2 数据库恢复227

11.2.1 恢复概述227

11.2.2 恢复操作228

11.2.3 恢复命令232

11.3 数据的导入和导出232

11.3.1 数据库表数据导入232

11.3.2 数据库表数据导出238

11.4 实训:数据库表数据备份与恢复245

小结245

拓展练习246

第12章 数据库的安全性管理247

12.1 数据库的安全机制247

12.2 角色管理248

12.2.1 服务器角色248

12.2.2 数据库角色250

12.2.3 应用程序角色252

12.3 权限管理253

12.3.1 权限类型254

12.3.2 设置权限254

12.4 服务器登录名257

12.4.1 身份验证模式257

12.4.2 账号管理258

12.5 数据库用户263

12.5.1 创建数据库用户263

12.5.2 修改和删除数据库用户265

12.6 实训:建立并管理数据库用户266

小结266

拓展练习266

第13章 嵌入式移动数据库268

13.1 嵌入式移动数据库概述268

13.1.1 嵌入式移动数据库定义268

13.1.2 嵌入式数据库的特性269

13.1.3 嵌入式数据库的关键技术270

13.1.4 移动数据库的应用271

13.1.5 嵌入式数据库的发展272

13.1.6 几种典型的嵌入式数据库273

13.2 SQLite数据库274

13.2.1 SQLite数据库介绍274

13.2.2 SQLite的功能276

13.2.3 SQLite的数据库操作举例278

小结282

附录A 计费系统数据库参考结构283

附录B 计费系统模拟数据286

参考文献293

拓展练习参考答案294

热门推荐