图书介绍

数据库原理及SQL Server应用PDF|Epub|txt|kindle电子书版本下载

数据库原理及SQL Server应用
  • 张水平主编 著
  • 出版社: 西安:西安交通大学出版社
  • ISBN:7560526492
  • 出版时间:2008
  • 标注页数:304页
  • 文件大小:134MB
  • 文件页数:317页
  • 主题词:

PDF下载


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

下载说明

数据库原理及SQL Server应用PDF格式电子书版下载

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

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

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

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

图书目录

第1章 数据库系统概述2

1.1数据库技术的发展2

1.1.1相关术语2

1.1.2数据库管理技术的发展3

1.2数据库系统组成8

1.2.1 DBS的组成8

1.2.2 DBMS9

1.3数据库系统体系结构11

1.3.1数据库系统的三级模式11

1.3.2数据库系统的二级映像和数据独立性12

1.4数据模型13

1.4.1数据模型的概念14

1.4.2概念模型和E-R图17

1.4.3常用的数据模型22

1.5小结26

习题26

第2章 关系运算及标准SQL30

2.1关系模型及形式化定义30

2.1.1基本概念30

2.1.2关系的形式化定义31

2.1.3E-R模型向关系模型的转换34

2.1.4关系数据库35

2.1.5关系的完整性36

2.2关系代数38

2.2.1传统的集合运算39

2.2.2专门的关系运算40

*2.3元组关系演算46

2.3.1元组关系演算46

2.3.2域关系演算49

2.4标准的SQL语言50

2.4.1 SQL概述50

2.4.2数据定义语言51

2.4.3数据操作语言52

2.4.4数据控制语言53

2.4.5嵌入式SQL54

2.5小结58

习题59

第3章 关系数据库规范化理论62

3.1关系模式中的异常现象62

3.1.1存在异常现象的关系模式62

3.1.2异常现象分析63

3.2函数依赖理论64

3.2.1函数依赖的定义64

3.2.2函数依赖的分类及定义65

3.3范式67

3.3.1 1NF67

3.3.2 2NF69

3.3.3 3NF70

3.3.4 BCNF71

*3.3.5 4NF72

3.3.6 5NF73

3.4规范化实例74

3.4.1规范化步骤74

3.4.2规范化实例75

3.5小结80

习题80

第4章 数据库设计83

4.1数据库设计的概述83

4.1.1数据库应用系统的设计步骤83

4.1.2数据库各级模式的形成过程85

4.2需求分析85

4.2.1基本概念86

4.2.2数据流图87

4.2.3数据字典90

4.3概念结构设计92

4.3.1概念结构设计方法92

4.3.2用E-R方法建立概念模型步骤93

4.4逻辑结构设计95

4.4.1逻辑结构设计步骤96

4.4.2逻辑设计过程96

4.4.3教学管理数据库逻辑设计实例99

4.5物理结构设计102

4.5.1物理结构设计步骤102

4.5.2确定数据的物理结构103

4.6数据库的实施和维护105

4.6.1数据库实施105

4.6.2数据库运行与维护106

4.7小结107

习题108

第5章 SQL Server概述112

5.1 SQL Server特点112

5.2 SQL Server安装112

5.2.1安装SQL Server 2000的硬件和软件要求113

5.2.2 SQL Server 2000的安装114

5.3 SQL Server管理工具117

5.4服务器的注册与管理118

5.4.1服务器的注册与删除118

5.4.2 SQL Server代理服务120

5.4.3服务器活动监视127

5.5小结131

习题131

第6章 物理数据库的创建与维护132

6.1 SQL Server数据库体系结构132

6.2 SQL Server系统支持的数据库133

6.2.1系统数据库133

6.2.2实例数据库134

6.3 SQL Server物理数据库组织135

6.3.1 SQL Server的数据库文件135

6.3.2 SQL Server的数据库文件组136

6.4数据库的建立136

6.4.1用创建数据库向导建库137

6.4.2用企业管理器建库138

6.4.3用Transact-SQL语言创建数据库139

6.5数据库的修改145

6.5.1使用企业管理器修改数据库146

6.5.2用Transact-SQL语言修改数据库147

6.5.3修改数据库名149

6.5.4删除数据库150

6.6表的建立151

6.6.1 SQL Server数据类型及设计实例152

6.6.2用企业管理器建表156

6.6.3用Transact-SQL语言建表160

6.7表结构的维护163

6.7.1用企业管理器修改表163

6.7.2用Transact-SQL语言修改表164

6.7.3删除表166

6.8教学管理数据库的建立与维护167

6.8.1建立教学管理数据库167

6.8.2建立教学管理数据库中的各种表167

6.9小结168

习题169

第7章 数据库操作171

7.1表数据的操作171

7.1.1用企业管理器进行数据的操作171

7.1.2用Transact-SQL语言进行数据的操作172

7.2索引的处理176

7.2.1索引的分类176

7.2.2索引的建立177

7.2.3索引的删除179

7.2.4索引的应用180

7.3数据查询181

7.3.1 SQL Server查询分析器181

7.3.2单表查询182

7.3.3连接查询188

7.3.4嵌套查询193

7.3.5联合查询199

7.4统计处理200

7.4.1用集函数进行统计200

7.4.2对查询结果排序202

7.4.3对查询结果分组203

7.4.4对查询结果计算205

7.5视图及应用206

7.5.1视图的优点207

7.5.2视图的创建208

7.5.3视图的维护212

7.5.4.视图的应用216

7.6.小结218

习题218

第8章 Transact-SQL语言220

8.1数据类型及变量220

8.1.1数据类型220

8.1.2变量222

8.2.运算符及函数224

8.2.1 运算符224

8.2.2函数225

8.3程序控制语句228

8.4输出语句231

8.5光标及应用232

8.5.1光标的定义233

8.5.2光标的打开234

8.5.3光标的使用234

8.5.4光标的关闭和释放234

8.5.5光标的查询235

8.6小结237

习题237

第9章 存储过程及触发器238

9.1存储过程及应用238

9.1.1存储过程概述238

9.1.2存储过程的创建239

9.1.3存储过程的修改246

9.1.4存储过程的运行248

9.1.5存储过程的维护251

9.1.6存储过程的删除252

9.2触发器及应用253

9.2.1触发器的原理254

9.2.2触发器的创建255

9.2.3触发器的维护259

9.3小结263

习题264

第10章 数据库的维护265

10.1数据库的安全性265

10.1.1 SQL Server身份验证模式265

10.1.2登录帐号管理267

10.1.3数据库用户管理267

10.1.4角色管理268

10.1.5权限管理271

10.2数据库的备份与恢复273

10.2.1数据库的备份273

10.2.2数据库的恢复277

10.3数据的导入和导出278

10.3.1数据的导入278

10.3.2数据的导出279

10.4数据库的分离和附加280

10.4.1数据库的分离280

10.4.2数据库的附加281

10.5数据库的复制282

10.5.1数据库复制概述282

10.5.2数据库复制的类型282

10.5.3数据库复制的操作283

10.6小结288

习题289

附录A Transact-SQL提供的函数290

附录B SQL Server系统存储过程295

热门推荐