图书介绍

SQL Server 2005数据库原理与实训教程PDF|Epub|txt|kindle电子书版本网盘下载

SQL Server 2005数据库原理与实训教程
  • 吴小刚主编;彭文惠,尹帮治,邱志才副主编 著
  • 出版社: 北京:北京交通大学出版社
  • ISBN:9787512100800
  • 出版时间:2010
  • 标注页数:263页
  • 文件大小:33MB
  • 文件页数:277页
  • 主题词:关系数据库-数据库管理系统,SQL Server 2005-高等学校:技术学校-教材

PDF下载


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

下载说明

SQL Server 2005数据库原理与实训教程PDF格式电子书版下载

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

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

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

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

图书目录

第一篇 理论篇1

第1章 数据库基础知识1

1.1 数据库系统概述1

1.1.1 数据、数据库、数据库管理系统、数据库系统1

1.1.2 数据管理技术发展阶段2

1.2 数据模型3

1.2.1 概念模型4

1.2.2 数据模型5

1.3 关系数据库设计8

1.3.1 数据库设计过程8

1.3.2 关系型数据库的规范化9

思考与练习12

第2章 SQL Server 2005基础15

2.1 SQL Server 2005简介15

2.1.1 SQL Server 2005的体系结构15

2.1.2 SQL Server 2005的版本16

2.1.3 SQL Server 2005的特性17

2.2 SQL Server 2005的安装19

2.2.1 安装SQL Server 2005的软硬件需求19

2.2.2 SQL Server 2005的安装21

2.3 SQL Server 2005实用工具30

2.3.1 启动SQL Server 2005服务器30

2.3.2 SQL Server Management Studio31

2.3.3 服务器管理33

2.3.4 SQL Server Profiler35

思考与练习37

第3章 数据库设计39

3.1 数据库设计概述39

3.1.1 数据库设计的内容39

3.1.2 数据库设计的方法39

3.1.3 数据库设计的步骤40

3.2 成绩管理系统后台数据库42

3.2.1 需求分析42

3.2.2 数据库概念结构设计43

3.2.3 数据库逻辑结构设计46

3.2.4 数据库物理结构设计48

3.2.5 数据库物理实现48

思考与练习51

第4章 SQL Server 2005数据库的创建与管理52

4.1 SQL Server数据库概念52

4.1.1 文件和文件组52

4.1.2 事物日志53

4.1.3 数据库快照53

4.1.4 系统数据库53

4.2 建立数据库54

4.2.1 使用对象资源管理器建立数据库55

4.2.2 使用T-SQL命令建立数据库56

4.3 查看数据库信息59

4.3.1 使用对象资源管理器查看59

4.3.2 使用T-SQL命令查看60

4.4 修改数据库61

4.4.1 使用对象资源管理器修改数据库61

4.4.2 使用T-SQL命令修改数据库61

4.5 删除数据库63

4.5.1 使用对象资源管理器删除数据库63

4.5.2 使用T-SQL命令删除数据库64

思考与练习64

第5章 建立和管理表67

5.1 SQL Server的数据类型67

5.1.1 系统数据类型67

5.1.2 自定义数据类型69

5.2 建立、修改和删除表72

5.2.1 建立表72

5.2.2 修改表75

5.2.3 删除表78

5.3 插入、修改和删除数据79

5.3.1 插入记录79

5.3.2 修改记录81

5.3.3 删除记录82

思考与练习84

第6章 结构化查询语言——SQL87

6.1 结构化查询语言概述87

6.2 SELECT查询87

6.3 针对单表的查询88

6.3.1 查询指定的字段88

6.3.2 查询满足条件的记录90

6.4 对查询结果进行编辑98

6.4.1 对查询的字段进行说明98

6.4.2 对查询的字段使用别名98

6.4.3 显示表达式的值99

6.4.4 消除结果集中重复的记录99

6.4.5 返回指定的行数100

6.4.6 聚合函数101

6.4.7 对查询结果进行分组和筛选103

6.4.8 对查询结果集进行排序105

6.4.9 把查询结果插入新的表107

6.5 多表连接查询107

6.5.1 连接谓词108

6.5.2 以JOIN关键字连接110

6.6 子查询114

6.6.1 带谓词IN或NOT IN的子查询115

6.6.2 带有比较运算符的子查询116

6.6.3 INSERT、DELETE和UPDATE语句中的子查询117

6.6.4 相关子查询120

6.6.5 UNION操作符121

思考与练习122

第7章 视图125

7.1 视图的概念125

7.2 建立视图125

7.2.1 使用对象资源管理器建立视图125

7.2.2 使用T-SQL语句建立视图128

7.3 查看、修改和删除视图129

7.3.1 查看视图信息129

7.3.2 修改视图信息131

7.3.3 删除视图131

7.4 通过视图管理表中数据132

思考与练习135

第8章 索引138

8.1 索引的分类138

8.2 创建索引139

8.2.1 使用对象资源管理器建立索引139

8.2.2 使用T-SQL语句建立索引141

8.3 查看、修改和删除索引142

8.3.1 查看索引142

8.3.2 修改索引144

8.3.3 删除索引144

思考与练习146

第9章 Transact-SQL编程149

9.1 编程基础知识149

9.1.1 SQL标识符149

9.1.2 批处理149

9.1.3 注释150

9.2 常量与变量150

9.2.1 常量150

9.2.2 变量151

9.3 运算符153

9.4 流程控制语句157

9.4.1 程序块语句——BEGIN...END157

9.4.2 选择结构语句——IF...ELSE157

9.4.3 循环控制语句——WHILE、CONTINUE和BREAK158

9.4.4 强制转移语句——GOTO159

9.4.5 无条件退出语句——RETURN160

9.4.6 等待语句——WAITFOR160

9.4.7 显示信息语句——PRINT160

9.5 函数161

9.5.1 内部函数161

9.5.2 用户自定义函数166

思考与练习171

第10章 存储过程和触发器175

10.1 存储过程175

10.1.1 存储过程概述175

10.1.2 存储过程的分类176

10.1.3 建立存储过程176

10.1.4 存储过程的执行179

10.1.5 存储过程的返回值182

10.1.6 查看、修改和删除存储过程184

10.2 触发器187

10.2.1 触发器概述187

10.2.2 触发器的类型187

10.2.3 DML触发器188

10.2.4 DDL触发器194

10.2.5 查看、修改和删除触发器196

思考与练习198

第11章 数据库备份和恢复201

11.1 备份与恢复概述201

11.1.1 备份概述201

11.1.2 备份的类型201

11.2 备份201

11.2.1 创建备份设备201

11.2.2 使用对象资源管理器备份数据库203

11.2.3 使用T-SQL语句备份数据库206

11.3 恢复数据库208

11.3.1 使用对象资源管理器恢复数据库208

11.3.2 使用T-SQL语句恢复数据库210

11.4 数据转换211

11.4.1 数据的导入212

11.4.2 数据的导出215

思考与练习219

第12章 SQL安全管理221

12.1 SQL Server 2005安全认证模式221

12.1.1 身份验证阶段221

12.1.2 权限认证阶段222

12.2 SQL Server系统登录账户管理222

12.2.1 创建登录账户222

12.2.2 查看服务器登录账户226

12.2.3 删除登录账户226

12.3 数据库用户管理226

12.3.1 创建数据库用户226

12.3.2 删除数据库用户228

12.4 角色管理229

12.4.1 固定服务器角色229

12.4.2 数据库角色230

12.5 权限管理233

12.5.1 权限概述233

12.5.2 权限操作234

思考与练习238

第二篇 实践篇240

第13章 实训240

实训1:E-R模型与关系模型的转换240

实训2:SQL Server 2005的安装及SQL Server服务241

实训3:图书管理系统设计241

实训4:创建和管理图书管理系统数据库(bookmanager)242

实训5:在bookmanager数据库中设计表和记录操作243

实训6:针对表的各种查询操作247

实训7:建立和管理视图250

实训8:索引的建立和管理251

实训9:Transact-SQL的运用252

实训10:存储过程和触发器的应用254

实训11:对数据库进行备份与恢复、导入和导出255

实训12:SQL安全管理256

附录A 数据表的数据258

附录B SQL Server 2005数据库设计常用函数表260

参考文献263

热门推荐