图书介绍

数据库原理及应用技术PDF|Epub|txt|kindle电子书版本网盘下载

数据库原理及应用技术
  • 高俊主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302278467
  • 出版时间:2012
  • 标注页数:181页
  • 文件大小:50MB
  • 文件页数:193页
  • 主题词:数据库系统-高等学校-教材

PDF下载


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

下载说明

数据库原理及应用技术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数据库系统的特点3

1.2数据库的基本应用5

1.2.1数据库技术的应用5

1.2.2数据库的基本形式5

1.2.3数据库的基本操作6

1.3数据模型6

1.3.1数据模型的概念6

1.3.2数据模型的要素7

1.3.3概念模型7

1.3.4逻辑模型8

1.3.5关系模型10

1.3.6面向对象模型11

1.4数据库系统结构11

1.4.1数据库系统的三级模式结构11

1.4.2数据库系统的二级映像与数据独立性12

1.4.3数据库系统组成12

1.5数据库管理系统14

1.5.1 DBMS的功能14

1.5.2 DBMS的组成15

1.5.3数据库管理系统的工作过程16

本章小结17

习题17

第2章 关系数据库19

2.1关系的定义19

2.1.1关系的描述——关系表19

2.1.2关系表的相关概念20

2.2关系模型的基本概念21

2.2.1关系数据结构21

2.2.2关系数据操作22

2.2.3关系数据完整性约束24

2.3 SQL Server数据库24

2.3.1 SQL Server数据库的类型25

2.3.2数据库对象25

2.3.3管理数据库26

本章小结30

习题31

第3章 关系数据库结构化查询语言32

3.1 SQL语言概述32

3.2 T-SQL语言概述34

3.2.1数据类型34

3.2.2常量36

3.2.3变量36

3.2.4表达式和运算符39

3.3 T-SQL的流程控制语句与函数40

3.3.1流程控制语句40

3.3.2函数44

3.4数据定义功能47

3.4.1数据库的操作47

3.4.2表的操作49

3.4.3索引的操作50

3.4.4视图的操作51

3.5数据查询功能52

3.5.1简单查询52

3.5.2 WHERE子句53

3.5.3复杂查询55

3.6数据更新功能58

3.6.1数据插入58

3.6.2数据修改58

3.6.3数据删除59

3.7数据控制功能60

3.7.1授予权限60

3.7.2收回权限60

3.7.3拒绝权限61

3.8存储过程和触发器61

3.8.1存储过程61

3.8.2触发器64

本章小结67

习题68

第4章 关系数据库设计理论70

4.1关系模式的数据异常与数据依赖70

4.1.1数据异常70

4.1.2数据依赖71

4.2函数依赖的基本概念73

4.3关系的规范化76

4.3.1第一范式76

4.3.2第二范式77

4.3.3第三范式78

4.3.4 Boyce-Codd范式79

4.3.5规范化小结80

4.4 Armstrong公理系统81

4.4.1 函数依赖的逻辑蕴涵81

4.4.2 Armstrong公理81

4.4.3属性集闭包82

4.4.4候选关键字的求解方法84

4.5关系模式的分解86

4.5.1无损连接86

4.5.2函数依赖的等价与最小函数依赖集88

4.5.3保持依赖90

4.5.4关系模式分解小结90

本章小结91

习题92

第5章 数据库保护94

5.1数据库安全性94

5.1.1安全性控制的一般方法94

5.1.2 SQL Server 2008系统的安全性97

5.2关系完整性98

5.2.1完整性约束98

5.2.2 SQL Server系统的完整性100

5.3事务处理101

5.3.1事务的基本概念101

5.3.2并发操作与数据的不一致性102

5.3.3 SQL Server系统的并发控制104

5.4数据库的备份与还原105

5.4.1数据库的备份105

5.4.2数据库的恢复106

本章小结108

习题108

第6章 数据库设计112

6.1数据库设计概述112

6.1.1数据库和信息系统112

6.1.2数据库设计的特点113

6.1.3数据库设计方法简述113

6.1.4数据库设计步骤114

6.2需求分析116

6.2.1需求分析的任务和方法116

6.2.2数据流图和数据字典118

6.3概念结构设计阶段124

6.3.1概念结构124

6.3.2概念结构设计的方法和步骤124

6.3.3数据抽象与局部视图设计126

6.3.4视图的集成129

6.4逻辑结构设计134

6.4.1 E-R模型向关系模型的转换134

6.4.2数据模型的优化138

6.5数据库的物理设计138

6.5.1数据库的物理设计要求和内容138

6.5.2评价物理结构140

6.6数据库的实施和维护140

6.6.1定义数据库结构141

6.6.2数据的载入和应用程序的调试141

6.6.3编制与调试应用程序141

6.6.4数据库试运行141

6.6.5数据库的运行和维护142

本章小结143

习题144

第7章 数据库应用的新主题146

7.1关系数据库的不足与现状146

7.2 XML147

7.2.1 XML概述147

7.2.2 DTD149

7.2.3 XML Schema150

7.2.4 XML查询语言151

7.3数据仓库152

7.3.1数据仓库的应用环境152

7.3.2数据仓库的结构153

7.3.3数据仓库模式154

7.3.4联机分析处理154

7.4 ADO技术156

7.4.1应用程序中添加并配置ADO.NET对象156

7.4.2趣味理解ADO.NET对象模型156

7.4.3 ADO.NET对象157

7.4.4类型化数据集的概念160

7.4.5使用数据集访问和修改数据160

7.4.6填充数据集160

7.4.7更新DataSet中的数据160

7.4.8将数据更新到数据源161

7.4.9读取XML数据161

7.4.10将数据写入XML文件162

本章小结162

习题163

第8章 数据库系统经典开发案例165

8.1图书馆管理系统演示版165

8.1.1数据需求165

8.1.2事务需求166

8.2设计逻辑数据库167

8.2.1标识实体167

8.2.2标识关系167

8.2.3标识实体或关系的有关属性168

8.2.4确定属性域170

8.2.5确定候选键、主键和备用键属性170

8.2.6特化和泛化实体170

8.2.7检查模型的数据冗余170

8.2.8检查模型是否支持用户事务171

8.2.9创建表171

8.2.10用规范化方法检查表结构171

8.2.11检查模型是否支持用户事务172

8.2.12检查业务规则172

8.2.13与用户一起讨论逻辑数据库设计172

8.3设计物理数据库172

8.3.1设计基本表173

8.3.2设计派生数据的表示176

8.3.3设计其他业务规则176

8.3.4分析事务176

8.3.5选择文件组织方式176

8.3.6选择索引177

8.3.7设计用户视图177

8.3.8设计安全性机制178

8.3.9引入受控冗余179

8.3.10监视并调整操作系统180

本章小结180

参考文献181

热门推荐