图书介绍

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

数据库原理与应用
  • 何玉洁编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111198719
  • 出版时间:2007
  • 标注页数:341页
  • 文件大小:51MB
  • 文件页数:349页
  • 主题词:数据库系统-高等学校-教材

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第一部分 数据库原理2

第1章 数据库概述2

1.1 数据管理的发展2

1.1.1 以数据为中心的应用系统的特点2

1.1.2 文件管理系统3

1.1.3 数据库管理系统5

1.1.4 数据独立性7

1.2 什么是数据库系统8

1.3 使用数据库系统的原因及数据库应用的前景9

1.3.1 使用数据库系统的原因9

1.3.2 数据库应用的前景9

1.4 小结10

习题10

2.1.2 数据模型11

2.1.1 数据11

2.1 数据和数据模型11

第2章 数据库系统结构11

2.2 概念层数据模型13

2.2.1 基本概念13

2.2.2 实体-联系模型13

2.3 组织层数据模型15

2.3.1 层次数据模型16

2.3.2 网状数据模型17

2.3.3 关系数据模型18

2.4 数据库系统的结构18

2.4.1 三级模式结构19

2.4.2 二级映像功能21

2.4.3 数据库管理系统22

2.5 小结23

习题24

3.1.2 关系操作25

3.1.1 关系数据结构25

3.1 关系模型概述25

第3章 关系数据库25

3.1.3 数据完整性约束26

3.2 关系数据模型的基本术语与形式化定义26

3.2.1 关系模型的基本术语26

3.2.2 关系数据结构及其形式化定义28

3.3 关系模型的完整性约束30

3.3.1 实体完整性30

3.3.2 参照完整性31

3.3.3 用户定义的完整性32

3.4 关系代数33

3.4.1 传统的集合运算33

3.4.2 专门的关系运算36

3.5 小结39

习题39

4.1.2 SQL语言的特点40

4.1.1 SQL语言的发展40

4.1 基本概念40

第4章 SQL语言40

4.1.3 SQL语言功能概述41

4.2 SQL的数据类型41

4.2.1 数值型42

4.2.2 字符串型42

4.2.3 日期时间型43

4.2.4 货币型44

4.3 基本表的定义、删除及修改44

4.3.1 基本表的定义与删除44

4.3.2 修改表结构46

4.4 数据查询功能47

4.4.1 查询语句的基本结构48

4.4.2 简单查询48

4.4.3 多表连接查询58

4.4.4 子查询62

4.5.1 插入数据65

4.5 数据更改功能65

4.5.2 更新数据66

4.5.3 删除数据67

4.6 建立与删除索引67

4.6.1 索引的概念67

4.6.2 索引的分类69

4.6.3 创建和删除索引72

4.7 小结73

习题73

第5章 视图、存储过程和用户自定义函数75

5.1 视图75

5.1.1 视图的概念75

5.1.2 定义视图75

5.1.3 删除视图77

5.1.4 视图的作用77

5.2.1 存储过程的概念78

5.2 存储过程78

5.2.2 创建和执行存储过程79

5.3 用户自定义函数84

5.3.1 函数的概念84

5.3.2 创建和调用标量函数84

5.3.3 创建和调用内嵌表值函数85

5.3.4 创建和调用多语句表值函数87

5.3.5 更改和删除函数88

习题89

5.4 小结89

第6章 实现数据完整性约束90

6.1 数据完整性基本概念90

6.1.1 完整性约束条件的作用对象90

6.1.2 实现数据完整性的方法90

6.2 实现声明完整性91

6.3 实现过程完整性93

6.3.1 事务基本概念93

6.3.2 触发器94

习题98

6.4 小结98

第7章 关系数据库规范化理论100

7.1 函数依赖100

7.1.1 函数依赖的基本概念100

7.1.2 一些术语和符号101

7.1.3 为什么要讨论函数依赖102

7.2 关系规范化102

7.2.1 关系模式中的码102

7.2.2 范式103

7.3 关系模式的分解准则106

7.4 小结108

习题108

8.1.1 事务110

8.1.2 事务的特征110

8.1 事务的基本概念110

第8章 数据库保护110

8.1.3 SQL事务处理模型111

8.2 并发控制112

8.2.1 并发控制概述112

8.2.2 并发控制措施114

8.2.3 封锁协议115

8.2.4 死锁117

8.2.5 并发调度的可串行性118

8.2.6 两段锁协议119

8.3 数据库备份与恢复120

8.3.1 数据库故障的种类120

8.3.2 数据库备份121

8.3.3 数据库恢复122

8.4 小结123

习题123

第9章 数据库设计124

9.1 数据库设计概述124

9.1.1 数据库设计的特点125

9.1.3 数据库设计的基本步骤126

9.1.2 数据库设计方法概述126

9.2 数据库需求分析127

9.2.1 需求分析的任务127

9.2.2 需求调查128

9.3 数据库结构设计129

9.3.1 概念结构设计129

9.3.2 逻辑结构设计133

9.3.3 物理结构设计136

9.4 数据库行为设计138

9.4.1 功能需求分析138

9.4.2 功能设计139

9.4.3 事务设计139

9.5 数据库的实施和维护140

9.5.1 数据库数据的加载和试运行140

9.6 小结141

9.5.2 数据库的运行和维护141

习题142

第二部分 SQL Server 2000基础及使用第10章 SQL Server 2000基础146

10.1 SQL Server 2000概述146

10.2 安装与测试147

10.2.1 安装前的准备147

10.2.2 安装及安装选项148

10.2.3 测试安装156

10.3 SQL Server 2000常用工具简介157

10.4 卸载SQL Server 2000159

10.5 小结160

习题160

上机练习160

第11章 数据库与基本表的创建和管理161

11.1 数据库的创建与管理161

11.1.1 SQL Server数据库的构成161

11.1.2 创建数据库162

11.1.3 删除数据库166

11.1.4 修改数据库166

11.2 基本表的创建与管理167

11.2.1 定义表及约束168

11.2.2 修改表结构173

11.2.3 删除表174

11.3 小结175

上机练习176

习题176

第12章 安全管理178

12.1 安全控制178

12.1.1 安全控制模型178

12.1.2 数据库权限的种类及用户的分类179

12.2 SQL Server的安全控制179

12.3 管理SQL Server登录帐户181

12.3.1 建立登录帐户182

12.3.3 删除登录帐户184

12.3.2 修改登录帐户的属性184

12.4 管理数据库用户185

12.4.1 建立数据库用户185

12.4.2 删除数据库用户186

12.5 管理权限186

12.5.1 SQL Server权限种类186

12.5.2 权限的管理187

12.6 角色190

12.6.1 建立用户自定义的角色190

12.6.2 为用户定义的角色授权191

12.6.3 添加和删除用户自定义角色的成员192

12.7 小结193

习题193

上机练习193

第13章 数据传输194

13.1 DTS功能概述194

13.2 利用DTS向导实现数据的导入和导出195

13.3 小结201

习题202

上机练习202

第14章 备份和恢复数据库203

14.1 备份数据库203

14.1.1 为什么要进行数据库备份203

14.1.2 备份的内容及备份时间203

14.1.3 SQL Server的备份设备204

14.1.4 SQL Server 2000的备份类型205

14.1.5 备份策略207

14.1.6 实现备份209

14.2 恢复数据库216

14.2.1 恢复前的准备216

14.2.2 恢复的顺序217

14.2.3 实现恢复217

上机练习223

14.3 小结223

习题223

第三部分 用VB开发数据库应用程序226

第15章 数据库应用结构与数据访问接口226

15.1 数据库应用结构226

15.1.1 集中式应用结构226

15.1.2 文件服务器结构227

15.1.3 客户/服务器结构227

15.1.4 互联网应用结构228

15.2 数据访问接口229

15.2.1 ODBC229

15.2.2 OLE DB和ADO234

15.2.3 ADO为OLE DB带来了什么236

15.3 小结237

习题237

上机练习237

16.1 ADO数据控件238

第16章 ADO与数据绑定控件238

16.1.1 ADO数据控件的主要属性、方法和事件239

16.1.2 RecordSet对象的主要属性和方法245

16.2 数据绑定控件247

16.2.1 DataGrid控件247

16.2.2 DataList和DataCombo控件254

16.3 ADO对象256

16.3.1 Connection对象257

16.3.2 Command对象259

16.3.3 Recordset对象261

16.3.4 Field对象265

16.3.5 Parameter对象266

16.3.6 Error对象267

16.3.7 Property对象268

16.3.8 使用ADO对象模型访问数据库269

习题270

16.4 小结270

上机练习271

第17章 VB数据库应用编程示例272

17.1 示例1272

17.2 示例2273

17.3 示例3276

17.4 示例4278

17.5.1 添加数据窗体向导281

17.5 数据窗体向导281

17.5.2 使用数据窗体向导282

17.6 小结286

上机练习286

附录288

附录A 常用的SQL Server置函数288

附录B 发布VB应用程序301

附录C 数据库应用练习实例314

附录D 习题答案319

参考文献341

热门推荐