图书介绍

数据库原理与技术pdf电子书版本下载

数据库原理与技术
  • 程学先主编 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:7508408268
  • 出版时间:2001
  • 标注页数:284页
  • 文件大小:27MB
  • 文件页数:297页
  • 主题词:暂缺

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
下载压缩包 [复制下载地址] 温馨提示:(请使用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

1.1.2 数据库技术概述 6

1.2 数据库的数据结构及存储结构 10

1.2.1 数据结构 10

1.2.2 IMS层次数据库结构概述 11

1.2.3 关系数据库结构概述 11

1.2.4 网状数据库结构概述 15

1.3.1 数据模型概念 16

1.3.2 数据之间的联系 16

1.3 数据模型 16

1.3.3 实体联系模型 18

1.3.4 关系数据模型 20

1.3.5 网状数据模型 22

1.3.6 层次数据模型 25

本章小结 26

习题一 27

第2章 数据库的存储结构 28

本章学习目标 28

2.1 基本文件组织 28

2.1.1 顺序文件组织 28

2.1.2 链表结构文件组织 29

2.1.3 随机存取文件组织 30

2.2 索引文件组织 31

2.2.1 索引文件 31

2.2.2 非关键字索引文件 32

2.3 B+树文件 34

本章小结 35

习题二 35

第3章 关系数据库 36

本章学习目标 36

3.1 基本概念 36

3.2 函数依赖 37

3.2.1 函数依赖概念 37

3.2.2 部分函数依赖 38

3.2.3 完全函数依赖 38

3.2.4 传递函数依赖 38

3.3 候选关键字与主属性 39

3.3.1 候选关键字 39

3.4.1 问题的提出 40

3.4 关系规范化 40

3.3.2 主属性 40

3.4.2 范式 42

3.4.3 关系分解的正确性 46

本章小结 47

习题三 47

第4章 关系数据库实现及使用 49

本章学习目标 49

4.1 关系代数 49

4.1.1 传统的集合运算 50

4.1.2 专门的关系运算 53

4.2 关系演算 56

4.3 SQL语言概貌 57

4.4 SQL数据定义功能 58

4.4.1 基本表的定义和修改 58

4.4.2 索引的建立和删除 59

4.5 SQL数据查询语句 60

4.5.1 语句格式 60

4.5.2 对单一表查询语句 61

4.5.3 对两个以上表的连接查询 62

4.5.4 嵌套查询 63

4.5.5 关系除法 63

4.6 Visual FoxPro中的SQL查询语句 65

4.7 视图 66

4.8 SQL数据更新语句 68

4.8.1 修改(UPDATE)语句 68

4.8.2 删除(DELETE)语句 68

4.8.3 插入(INSERT)语句 68

4.8.4 视图的更新 69

4.9 SQL数据控制功能 69

4.10 嵌入式SQL 70

4.11 查询优化 71

本章小结 73

习题四 74

第5章 Visual FoxPro基础 76

本章学习目标 76

5.1 项目管理器 76

5.2 关于建立表及更新表结构命令 77

5.2.1 建立“表”命令 77

5.2.2 修改表结构 78

5.3 常量、变量和表达式 79

5.3.1 常量、字段变量和内存变量 79

5.3.2 表达式 79

5.4 常用函数 80

5.4.1 算述运算函数 80

5.4.2 字符运算函数 82

5.4.3 日期和时间运算函数 83

5.4.4 转换函数 83

5.4.5 宏替换函数 85

5.4.6 状态检验函数 86

5.4.7 对话框函数 88

5.4.8 系统函数 90

5.4.9 其他函数 90

5.5 对数据库操作的基本命令 91

5.5.1 打开或选择数据表命令 91

5.5.2 维护命令 92

5.5.3 索引排序命令 95

5.5.4 移动指针类与查询命令 96

5.5.5 统计类命令 96

5.5.6 拷贝与导入命令 96

5.6 VFP程序设计语句 100

5.6.1 变量赋值与显示语句 101

5.6.2 程序控制命令 105

5.6.3 其他常用命令 117

本章小结 119

习题五 119

第6章 面向对象程序设计方法 120

本章学习目标 120

6.1 对象的基本概念 120

6.1.1 对象和容器 120

6.1.2 属性 121

6.1.3 事件与方法 124

6.2 利用生成器快速设计一个录改表单 125

6.2.1 建立界面 126

6.2.2 程序设计 128

6.3 加强表单的功能 129

6.3.1 添加列表框和“等值查询”按钮 130

6.3.2 让LIST框对应显示鼠标所指任意控件所对应字段的内容 131

6.3.3 利用列表框实现代码变换 132

6.3.4 对任何一个字段都能查询 133

6.4 功能更强的录改表单 133

6.4.1 绑定数据源改为内存变量 133

6.4.2 自定义方法 135

6.4.3 加强修改与查询功能 138

6.4.4 打印与“转EXCEL” 139

6.5 报表格式文件设计 140

6.5.1 快速建立报表格式文件 140

6.5.2 对报表格式进一步修改 140

6.5.3 REPORT命令 142

6.6 自定义类库设计 142

6.6.1 设计有重用价值的控件 143

6.6.2 使用自建类库 144

6.6.3 面向对象程序设计基本概念 145

6.7 应用表格控件设计表单程序 146

6.7.1 表格(GRIDI)属性 146

6.7.2 表单初始化 147

6.7.3 列表框与按钮事件程序 148

6.8 多表程序设计 151

6.8.1 一个窗口中涉及两个表的程序 151

6.8.2 学生成绩添加与修改程序 153

6.9 一个功能强大的多条件组合查询表单 157

6.9.1 程序界面与功能设计 157

6.9.2 初始化程序 158

6.9.3 条件表达式生成程序 159

6.9.4 显示结果程序设计 161

6.9.5 统计图形显示程序 163

6.10.1 计时器 165

6.10.2 形状 165

6.10 简介其他常用容器和控件 165

6.10.3 图像 166

6.10.4 页框 166

6.10.5 表单集与多文档界面 166

6.11 OLE与ActiveX控件 167

6.11.1 ActiveX控件及其使用 168

6.11.2 拨号通信表单设计 168

本章小结 170

习题六 171

第7章 数据库应用系统设计 172

本章学习目标 172

7.1 概述 172

7.2.2 需求分析 173

7.2 数据库结构设计 173

7.2.1 数据库结构设计步骤 173

7.2.3 概念结构设计 179

7.2.4 逻辑结构设计 182

7.2.5 数据库物理设计 183

7.3 应用程序结构设计 185

7.4 主动服务数据库系统 190

本章小结 194

习题七 195

第8章 客户/服务器应用系统 196

本章学习目标 196

8.1 SQL Server 2000概述 196

8.2 以升迁方式建立SQL Server数据库与数据表 198

8.2.1 建立指向SQL Server表的连接 199

8.2.2 以升迁方式建立SQL Server数据库与数据表 201

8.3.1 建立指向SQL Server表的远程视图 202

8.3 原指向VFP数据表程序的修改 202

8.3.2 应用程序设计 205

8.4 Oracle概述 206

8.4.1 概述 206

8.4.2 Oracle系统设置 207

8.4.3 数据库和实例的启动和关闭 214

8.4.4 Oracle用户管理 215

8.4.5 Oracle示例 217

8.4.6 Oracle系统管理 225

本章小结 230

习题八 230

本章学习目标 232

9.1 数据库的完整性实施方法 232

第9章 数据库的保护 232

9.2 数据库的安全性实施方法 233

9.2.1 定义视图 233

9.2.2 访问权限控制 234

9.3 事务处理 235

9.3.1 事务的基本概念 235

9.3.2 事务处理过程分析 236

9.3.3 SQL的事务管理 237

9.4 并发控制 238

9.4.1 并发处理产生的三种不一致性 238

9.4.2 封锁 241

9.5 数据库的备份与恢复 243

9.5.1 故障的类型 243

9.5.2 事务日志 244

9.5.3 恢复 244

9.5.4 数据的转储 245

本章小结 246

习题九 246

第10章 其他数据处理技术概述 248

本章学习目标 248

10.1 数据仓库 248

10.1.1 数据仓库(Data Warehouse)的概念 249

10.1.2 数据仓库和数据集市 250

10.1.3 数据仓库的处理 251

10.1.4 联机分析(OLAP)技术概述 252

10.1.5 SQL Server 2000中的数据仓库组件 254

10.2 数据挖掘 255

10.2.1 数据挖掘技术概述 255

10.2.2 数据挖掘的定义 257

10.2.3 数据挖掘的过程模型及常用技术 257

10.2.4 目前数据挖掘的主要应用 258

10.3 面向对象的数据库技术 259

10.3.1 面向对象数据模型 260

10.3.2 面向对象数据库系统中的程序设计语言 262

10.3.3 一个持久化程序设计语言实现面向对象数据库的实例 263

10.4 分布式数据库 270

10.4.1 分布式数据库系统概述 270

10.4.2 分布式数据存储 271

10.4.3 分布式数据的查询处理 272

10.4.4 分布式数据库系统中的事务处理 273

10.4.5 数据对象的命名方式与目录表的管理 277

10.4.6 更新传播 278

本章小结 279

习题十 279

光盘使用说明 281

精品推荐