图书介绍

SQL Server 2005数据库原理及应用教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

SQL Server 2005数据库原理及应用教程
  • 王琬茹,温永刚,孙杰等编著 著
  • 出版社: 清华大学出版社;北京交通大学出版社
  • ISBN:7811232627
  • 出版时间:2008
  • 标注页数:270页
  • 文件大小:129MB
  • 文件页数:336页
  • 主题词:

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.2 数据库技术的应用及发展4

1.1.3 Web网络数据库系统编程简介5

1.2 数据库技术的发展阶段6

1.2.1 人工管理阶段6

1.2.2 文件系统管理阶段7

1.2.3 数据库系统管理阶段8

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

1.3.1 模式的概念9

1.3.2 三级模式结构10

1.3.3 数据库模式的映像11

1.4 数据模型12

1.4.1 现实世界的信息化过程12

1.4.2 概念模型13

1.4.3 数据模型及其组成要素17

1.5 三种常见的数据模型18

1.5.1 层次模型18

1.5.2 网状模型20

1.5.3 关系模型21

习题23

第2章 关系数据库基础24

2.1 关系模型的基本概念24

2.1.1 关系模型24

2.1.2 数据结构27

2.1.3 关系操作27

2.1.4 关系的完整性规则28

2.2 关系代数30

2.2.1 传统的集合运算31

2.2.2 专门的关系运算32

2.2.3 关系数据检索实例36

2.3 关系演算38

2.3.1 元组关系演算语言38

2.3.2 域关系演算语言42

习题48

第3章 数据库设计49

3.1 数据库设计概述49

3.1.1 数据库设计内容及特点49

3.1.2 数据库设计的方法50

3.1.3 数据库设计的基本步骤51

3.2 需求分析53

3.2.1 需求分析的任务53

3.2.2 需求分析的方法55

3.3 概念结构设计58

3.3.1 概念结构的设计方法58

3.3.2 数据抽象与局部视图设计60

3.3.3 视图的集成61

3.4 逻辑结构设计64

3.4.1 概念模型向关系模型的转换64

3.4.2 数据模型的优化68

3.4.3 用户子模式的设计69

3.5 数据库的物理设计69

3.5.1 确定数据库的物理结构70

3.5.2 评价物理结构72

3.6 数据库实施72

3.7 数据库运行和维护74

习题75

第4章 结构化查询语言SQL77

4.1 SQL概述77

4.1.1 SQL的特点77

4.1.2 SQL数据库的三级模式结构78

4.2 SQL的数据定义79

4.2.1 基本表的定义79

4.2.2 索引的定义83

4.3 SQL的数据查询84

4.3.1 简单查询86

4.3.2 连接查询91

4.3.3 嵌套查询94

4.3.4 组合查询98

4.4 SQL的数据更新99

4.4.1 插入语句99

4.4.2 删除语句101

4.4.3 修改语句101

4.5 视图102

4.5.1 视图的定义和删除103

4.5.2 视图的查询和维护104

4.6 SQL的数据控制104

习题106

第5章 关系数据库规范化理论108

5.1 规范化问题的提出108

5.2 函数依赖110

5.2.1 函数依赖的定义110

5.2.2 函数依赖与属性111

5.3 范式112

5.3.1 第一范式(1NF)112

5.3.2 第二范式(2NF)113

5.3.3 第三范式(3NF)113

5.3.4 BCNF范式114

5.3.5 多值函数依赖关系的第四范式(4NF)115

5.3.6 规范化小结117

5.4 关系模式分解算法117

5.4.1 关系模式的分解117

5.4.2 无损分解的定义和性质118

5.4.3 无损连接的检验方法119

5.4.4 保持函数依赖的分解121

习题121

第6章 SQL Server 2005关系数据库系统123

6.1 SQL Server 2005简介123

6.1.1 SQL Server 2005新增功能123

6.1.2 SQL Server 2005产品系列126

6.1.3 SQL Server 2005的系统需求127

6.1.4 SQL Server 2005的安装过程129

6.2 SQL Server 2005系统结构131

6.3 SQL Server 2005主要管理工具133

6.3.1 SQL Server Management Studio133

6.3.2 SQL Server Configuration Manager139

6.3.3 Analysis Services140

6.3.4 Database Engine Tuning Advisor141

6.3.5 Business Intelligence Development Studio142

6.3.6 SQL Server Profiler142

6.3.7 文档和教程143

6.4 SQL Server 2005数据库操作145

6.4.1 创建数据库145

6.4.2 修改数据库150

6.4.3 删除数据库156

6.4.4 管理数据表157

6.4.5 数据完整性规则162

6.4.6 索引162

6.4.7 视图168

习题173

第7章 Transact-SQL174

7.1 Transact-SQL语言基础174

7.1.1 Transact-SQL语法约定174

7.1.2 Transact-SQL数据类型175

7.1.3 变量178

7.1.4 运算符179

7.2 流程控制语句182

7.2.1 IF...ELSE语句182

7.2.2 BEGIN...END语句183

7.2.3 WHILE,BREAK和CONTINUE语句184

7.2.4 RETURN语句185

7.2.5 WAITFOR语句186

7.2.6 无条件转移语句187

7.2.7 TRY...CATCH语句187

7.2.8 GO语句188

7.3 函数188

7.3.1 聚合函数189

7.3.2 数学函数191

7.3.3 字符串函数194

7.3.4 系统函数198

7.3.5 日期和时间函数201

7.3.6 文本和图像函数203

习题204

第8章 存储过程和触发器205

8.1 存储过程205

8.1.1 存储过程概述205

8.1.2 存储过程的分类206

8.1.3 用户存储过程的创建与执行207

8.1.4 用户存储过程的查看和修改212

8.1.5 用户存储过程的删除213

8.2 触发器214

8.2.1 触发器概述214

8.2.2 触发器的创建216

8.2.3 触发器的修改和删除219

习题221

第9章 数据库的安全保护222

9.1 数据库安全性控制222

9.1.1 SQL Server身份验证模式222

9.1.2 设置身份验证方式224

9.2 登录名和角色226

9.2.1 管理登录226

9.2.2 角色管理234

9.3 权限管理243

习题248

第10章 SQL Server 2005应用249

10.1 学生管理系统的设计249

10.1.1 需求分析及主要任务249

10.1.2 概念结构设计250

10.1.3 逻辑结构设计251

10.1.4 物理结构设计251

10.1.5 数据库的实现252

10.2 PowerBuilder数据库应用程序的设计与实现254

参考文献270

热门推荐