图书介绍

数据库技术与应用 SQL Server 20052025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

数据库技术与应用 SQL Server 2005
  • 刘卫国,熊拥军主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302212515
  • 出版时间:2010
  • 标注页数:360页
  • 文件大小:75MB
  • 文件页数:377页
  • 主题词:关系数据库-数据库管理系统,SQL Server 2005-高等学校-教材

PDF下载


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

下载说明

数据库技术与应用 SQL Server 2005PDF格式电子书版下载

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

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

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

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

图书目录

第1章 数据库系统概论1

1.1 数据和数据管理1

1.2 数据管理技术的发展2

1.2.1 人工管理2

1.2.2 文件管理3

1.2.3 数据库管理3

1.3 数据库与数据库系统4

1.3.1 数据库系统的组成4

1.3.2 数据库的三级模式结构5

1.3.3 数据库系统的特点7

1.4 数据模型8

1.4.1 数据处理的三个阶段8

1.4.2 概念模型9

1.4.3 逻辑模型11

1.5 数据库新技术12

1.5.1 分布式数据库13

1.5.2 多媒体数据库14

1.5.3 工程数据库15

1.5.4 面向对象数据库15

1.5.5 数据仓库技术15

本章小结16

习题17

第2章 关系数据库基本原理19

2.1 关系数据库概述19

2.1.1 关系数据模型19

2.1.2 关系数据库基本概念21

2.1.3 关系数据库基本特征23

2.2 关系代数的基本原理23

2.2.1 关系的数学定义24

2.2.2 关系运算24

2.3 关系模式的分解27

2.3.1 函数依赖的基本概念28

2.3.2 关系的规范化29

2.3.3 关系的分解31

2.4 关系模型的完整性约束34

2.5 数据库的设计方法35

2.5.1 数据库设计过程36

2.5.2 E-R模型到关系模型的转化37

2.5.3 数据库设计实例39

本章小结43

习题44

第3章 SQL Server 2005系统基础46

3.1 SQL Server 2005简介46

3.1.1 SQL Server的发展46

3.1.2 SQL Server的特点47

3.1.3 SQL Server 2005新增功能48

3.2 SQL Server 2005的安装49

3.2.1 安装需求49

3.2.2 安装过程50

3.3 SQL Server 2005的常用管理工具及其初步应用54

3.3.1 常用管理工具的功能与基本操作55

3.3.2 SQL Server 2005服务器的配置与管理60

3.4 SQL和Transact-SQL概述65

3.4.1 SQL语言的发展与特点65

3.4.2 Transact-SQL概述66

本章小结67

习题67

第4章 数据库的管理69

4.1 SQL Server 2005数据库概述69

4.1.1 SQL Server 2005中的数据库69

4.1.2 SQL Server 2005的系统数据库71

4.1.3 数据库对象的标识符72

4.2 数据库的创建73

4.2.1 使用SQL Server管理平台创建数据库73

4.2.2 使用Transact-SQL语句创建数据库74

4.3 数据库的修改80

4.3.1 使用SQL Server管理平台修改数据库80

4.3.2 使用Transact-SQL语句修改数据库82

4.4 数据库的删除84

4.4.1 使用SQL Server管理平台删除数据库84

4.4.2 使用Transact-SQL语句删除数据库85

本章小结86

习题86

第5章 表的管理88

5.1 SQL Server表概述88

5.1.1 数据类型简介88

5.1.2 空值和默认值91

5.1.3 约束92

5.2 表的创建与维护93

5.2.1 使用SQL Server管理平台对表进行操作93

5.2.2 使用Transact-SQL语句创建表96

5.2.3 使用Transact-SQL语句修改表99

5.2.4 使用Transact-SQL语句删除表101

5.3 表中数据的维护101

5.3.1 插入数据101

5.3.2 修改数据104

5.3.3 删除数据106

本章小结108

习题109

第6章 数据查询111

6.1 基本查询111

6.1.1 简单查询111

6.1.2 带条件查询113

6.1.3 查询结果处理115

6.2 嵌套查询119

6.2.1 单值嵌套查询119

6.2.2 多值嵌套查询119

6.3 连接查询121

6.3.1 连接概述121

6.3.2 内连接122

6.3.3 外连接123

6.3.4 交叉连接125

本章小结126

习题127

第7章 索引与视图129

7.1 索引概述129

7.1.1 索引的基本概念129

7.1.2 索引的分类130

7.2 索引的操作131

7.2.1 创建索引131

7.2.2 查看与修改索引133

7.2.3 删除索引135

7.3 视图概述136

7.3.1 视图的基本概念136

7.3.2 视图的限制137

7.4 视图的操作137

7.4.1 创建视图137

7.4.2 修改视图139

7.4.3 删除视图140

7.4.4 查看和修改视图属性141

7.5 视图的应用143

7.5.1 通过视图检索表数据144

7.5.2 通过视图添加表数据144

7.5.3 通过视图修改表数据145

7.5.4 通过视图删除表数据145

本章小结146

习题147

第8章 数据完整性149

8.1 使用规则实施数据完整性149

8.1.1 创建规则149

8.1.2 查看规则150

8.1.3 规则的绑定与松绑150

8.1.4 删除规则152

8.2 使用默认值实施数据完整性152

8.2.1 创建默认值153

8.2.2 查看默认值153

8.2.3 默认值的绑定与松绑153

8.2.4 删除默认值154

8.3 使用约束实施数据完整性154

8.3.1 主键约束155

8.3.2 外键约束156

8.3.3 唯一性约束159

8.3.4 检查约束161

8.3.5 默认约束162

本章小结164

习题165

第9章 Transact-SQL程序设计167

9.1 数据与表达式167

9.1.1 用户定义数据类型167

9.1.2 常量与变量169

9.1.3 运算符与表达式175

9.2 函数178

9.2.1 常用函数178

9.2.2 用户定义函数184

9.3 程序控制流语句189

9.3.1 语句块和注释189

9.3.2 选择控制191

9.3.3 循环控制196

9.3.4 批处理198

9.4 游标管理与应用200

9.4.1 游标概述200

9.4.2 声明游标202

9.4.3 使用游标204

9.4.4 游标的应用207

9.4.5 使用系统存储过程管理游标209

本章小结211

习题212

第10章 存储过程与触发器215

10.1 存储过程概述215

10.2 存储过程的创建与使用216

10.2.1 创建存储过程217

10.2.2 执行存储过程219

10.2.3 修改存储过程220

10.2.4 删除存储过程221

10.2.5 存储过程参数与状态值222

10.3 触发器概述225

10.4 触发器的创建与使用225

10.4.1 创建触发器226

10.4.2 修改触发器229

10.4.3 删除触发器230

10.5 事务处理231

10.5.1 事务概述231

10.5.2 事务管理232

10.6 SQL Server的锁机制236

10.6.1 锁模式236

10.6.2 隔离级别237

10.6.3 查看和终止锁238

10.6.4 死锁及其防止240

本章小结240

习题241

第11章 数据库的安全管理243

11.1 SQL Server的安全机制243

11.1.1 身份验证243

11.1.2 身份验证模式的设置244

11.2 登录账号管理245

11.2.1 创建登录账户246

11.2.2 修改登录账户249

11.2.3 删除登录账户250

11.3 数据库用户的管理251

11.4 角色管理253

11.4.1 SQL Server角色的类型253

11.4.2 固定服务器角色管理254

11.4.3 数据库角色管理257

11.4.4 用户定义数据库角色259

11.5 权限管理261

11.5.1 权限的种类261

11.5.2 授予权限262

11.5.3 禁止与撤销权限265

11.5.4 查看权限267

本章小结268

习题268

第12章 数据库的备份与还原270

12.1 数据库的备份270

12.1.1 数据库备份概述270

12.1.2 创建和删除备份设备271

12.1.3 备份数据库273

12.2 数据库的恢复277

12.2.1 数据库恢复模型277

12.2.2 查看备份信息278

12.2.3 恢复数据库280

12.3 数据导入导出283

12.3.1 导入数据283

12.3.2 导出数据287

12.4 分离与附加用户数据库289

12.4.1 分离用户数据库290

12.4.2 附加用户数据库292

本章小结294

习题294

第13章 数据库应用系统开发296

13.1 数据库应用系统的开发过程296

13.2 数据库系统的体系结构与开发工具298

13.2.1 数据库系统的体系结构298

13.2.2 常用的数据库开发工具299

13.3 用VB.NET开发数据库应用系统300

13.3.1 VB.NET程序设计概述300

13.3.2 VB.NET程序设计基础知识304

13.3.3 VB.NET数据库应用程序开发310

13.4 数据库系统开发案例——图书现场采购系统317

13.4.1 开发背景317

13.4.2 系统需求分析317

13.4.3 系统设计318

13.4.4 系统主窗体的实现320

13.4.5 用户管理模块的实现325

13.4.6 采购数据管理模块的实现331

13.4.7 数据导入管理模块的实现338

13.4.8 现场扫描选购模块的实现346

13.4.9 批查重选购模块的实现349

13.4.10 查询选购模块的实现350

13.4.11 采购数据统计输出模块的实现354

本章小结356

习题357

参考文献359

热门推荐