图书介绍

数据库原理与系统开发教程PDF|Epub|txt|kindle电子书版本网盘下载

数据库原理与系统开发教程
  • 伍俊良主编;罗桂芳副主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302148015
  • 出版时间:2007
  • 标注页数:255页
  • 文件大小:58MB
  • 文件页数:270页
  • 主题词:数据库系统-理论-高等学校-教材;数据库系统-系统开发-高等学校-教材

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 数据库及其数据库应用系统未来的发展方向4

1.2 数据、数据库、信息与数据库管理信息系统简介6

1.2.1 数据概念的延伸6

1.2.2 数据库的概念7

1.2.3 数据库与数据表概念的延伸7

1.2.4 信息的概念9

1.2.5 数据库应用系统与MIS系统10

1.3 数据库应用系统案例10

1.3.1 财务管理系统10

1.3.2 IBM基于终端访问和远程办公自动化系统12

1.3.3 中国科学引文数据库及其应用系统12

1.3.4 UC聊天娱乐与数据库应用系统14

习题15

第2章 数据库基础理论17

2.1 数据库的组织与形成、特点及作用17

2.1.1 数据库的组织及其特点17

2.1.2 数据库的作用22

2.2 数据库与数据表的设计23

2.2.1 数据表的概念24

2.2.2 数据表的逻辑结构25

2.2.3 数据表的关键字段设计26

2.2.4 数据表的物理结构创建27

2.2.5 数据库管理系统对数据表的操作30

2.3 数据表的数据类型31

2.3.1 Oracle数据表的数据类型32

2.3.2 Borland Delphi数据表的数据类型33

2.4 逻辑模型与数据库应用系统开发35

2.4.1 数据库应用系统的逻辑模型35

2.4.2 数据库的设计方法36

2.5 常用的数据模型简介37

2.5.1 实体的层次分布、层次数据库模型及其局限性37

2.5.2 实体的网状分布、网状数据模型及其局限性40

2.5.3 实体的关系分布、关系数据模型及优点41

2.6 Visual FoxPro 6.0中数据库管理系统的应用43

2.6.1 Visual FoxPro 6.0开发平台与数据库的发展历史44

2.6.2 Visual FoxPro 6.0开发平台与数据库管理系统44

2.6.3 用Visual FoxPro 6.0数据库管理系统对数据表进行数据管理48

2.7 Visual Basic 6.0可视化数据库管理系统VisData的应用49

2.7.1 用Visual Basic 6.0开发平台的数据库管理系统创建数据库49

2.7.2 用Visual Basic 6.0开发平台的数据库管理系统创建数据表51

2.7.3 用Visual Basic 6.0开发平台的数据库管理系统进行信息管理52

2.7.4 Visual Basic 6.0开发平台的数据库的数据表的其他一些操作方法52

本章小结54

习题54

第3章 关系数据库表间关系的物理实施及应用系统创建55

3.1 实体、关系与关系模型55

3.1.1 实体的概念55

3.1.2 实体信息的记载方式56

3.1.3 实体间的关系与关系模型57

3.2 关系数据库与关系数据库应用系统58

3.2.1 关系数据库的定义59

3.2.2 关系数据库与非关系数据库59

3.3 数据库应用系统开发中关系数据库的组织、实施与系统开发60

3.3.1 基于Visual FoxPro 6.0的数据库应用系统开发的关系数据库组织与实施60

3.3.2 基于Visual FoxPro 6.0的数据库应用系统开发63

本章小结76

习题77

第4章 基于Borland Delphi的关系数据库应用系统实施78

4.1 Borland Delphi简介78

4.2 Borland Delphi 6.0的数据库管理系统80

4.2.1 Borland Delphi 6.0的数据库桌面工具与数据表80

4.2.2 数据表物理结构的创建81

4.3 Borland Delphi的数据完整性、一致性与安全性85

4.3.1 数据有效性(Validity Checks)定义86

4.3.2 参照完整性(Referential Integrity)定义与应用86

4.3.3 数据表的加密安全(Password Security)88

4.4 数据表的操作89

4.4.1 数据库桌面工具对数据表的编辑90

4.4.2 显示数据表的结构信息91

4.4.3 修改数据表的结构91

4.4.4 数据导航工具与数据编辑工具91

4.5 Borland Delphi数据库别名管理91

4.5.1 Borland Delphi数据库别名的意义92

4.5.2 数据库别名创建方法92

4.5.3 数据库别名的引用与数据表的连接实例93

4.6 Borland Delphi 6.0与关系数据库应用系统99

4.6.1 运用Borland Delphi 6.0的数据窗体导向功能创建关系数据库系统99

4.6.2 工程的改造与系统的简单集成103

本章小结104

习题104

第5章 分布式数据库系统及其相关理论106

5.1 分布式数据库系统的构成原理106

5.1.1 分布式系统的拓扑性107

5.1.2 分布式系统的其他概念107

5.2 后台数据库的选取108

5.2.1 大型后台数据库系统及其特点108

5.2.2 客户端对后台数据库的访问方式109

5.3 客户端应用程序与远程服务器数据库的连接110

5.3.1 基于Visual Basic 6.0的远程数据库访问110

5.3.2 基于ODBC的远程数据库访问117

5.3.3 基于Web开发工具创建分布式应用系统120

本章小结125

习题125

第6章 关系数据库的结构化查询语言(SQL)及其应用127

6.1 SQL简介127

6.1.1 Visual FoxPro 6.0查询设计器128

6.1.2 Borland Delphi 6.0查询浏览器130

6.2 SQL语句的语法结构与运用131

6.2.1 SQL的语法结构131

6.2.2 SQL语句的操作符132

6.2.3 SQL语句的一般运用133

6.2.4 SQL中的计算与统计函数134

6.2.5 用SQL语句连接两个表135

6.2.6 SQL对数据的定义136

6.3 SQL语句在数据库应用系统开发过程中的应用138

本章小结145

习题145

第7章 关系数据库系统的规范化设计147

7.1 第一范式148

7.1.1 第一范式理论实质148

7.1.2 第一范式设计实例148

7.2 第二范式150

7.2.1 第二范式理论实质151

7.2.2 第二范式设计实例151

7.3 第三范式151

7.3.1 第三范式理论实质151

7.3.2 第三范式设计的逻辑说明152

7.4 范式的等价概念及其应用153

7.4.1 数据表信息的完备性、互斥性与原子性153

7.4.2 系统功能的完备性、互斥性与原子性154

7.4.3 第二范式的等价概念及其应用156

本章小结160

习题161

第8章 数据库系统及其数据安全162

8.1 加强数据安全保障工作的现实意义162

8.1.1 当前数据安全与防范存在的主要问题163

8.1.2 数据安全与风险特征164

8.1.3 数据安全的日常防范措施165

8.2 数据库系统的设计、开发与数据安全实施措施技术165

8.2.1 数据有效性是数据库系统数据安全的基本保证165

8.2.2 数据一致性是数据库系统数据安全的另一保证168

8.2.3 参照完整性是保证数据安全的重要措施168

8.2.4 数据值的范围设定可以减少数据的错误率169

8.3 数据库及其数据表的加密方法与系统安全169

8.3.1 数据表及其字段的加密方法与数据安全170

8.3.2 数据连接的加密方法与数据安全170

8.4 用户自定义加密权限的方法176

8.4.1 运用数据编辑控件进行权限设置176

8.4.2 运用数据表格控件进行权限设置178

8.4.3 在窗体调用之间进行权限设置179

本章小结182

习题183

第9章 数据库、数据库信息系统与可靠性184

9.1 数据库与数据库信息系统的相关概念184

9.1.1 数据库概念的回顾与总结184

9.1.2 数据库与数据仓库概念的区别与联系185

9.1.3 数据库管理系统(DBMS)与数据库应用系统的区别186

9.1.4 数据库应用系统、数据库信息系统与管理信息系统(MIS)186

9.2 数据库信息系统的模式分析186

9.2.1 数据库信息系统的一般模式186

9.2.2 数据库信息系统的其他模式187

9.3 信息系统的可靠性研究188

9.3.1 软件系统具有过程串行特征时的可靠性190

9.3.2 软件系统过程具有先串行后并行特征时的可靠性191

9.3.3 软件系统过程具有先并行后串行特征时的可靠性191

9.3.4 软件系统过程存在“桥式”关联特征时的可靠性192

本章小结193

习题193

第10章 数据库应用系统的框架设计194

10.1 数据库应用系统分析与设计的意义194

10.2 数据库应用系统分析的内容范围194

10.3 传统的系统设计方法与面向框架的系统设计简介198

10.4 系统分析与设计方法的具体内容及其描述200

10.4.1 编写系统分析与设计报告200

10.4.2 数据库设计203

10.5 系统分析与设计的应用实例204

本章小结210

习题210

第11章 数据库应用系统开发实例211

11.1 用Delphi开发一个完整的高考成绩管理系统211

11.1.1 系统开发的目的和意义211

11.1.2 系统功能的分析与设计212

11.1.3 数据表结构的设计与创建213

11.1.4 系统主控界面的设计216

11.1.5 理科成绩录入窗体设计216

11.1.6 理科成绩查询打印窗体的布局219

11.1.7 文科成绩录入窗体设计224

11.1.8 文科成绩查询打印窗体的布局224

11.1.9 制作理科和文科成绩报表窗体226

11.1.10 制作系统界面与权限认证窗体229

11.1.11 制作系统权限维护窗体232

11.2 用Borland Delphi开发一个高校自助银行模拟系统238

11.2.1 系统设计的目的和意义238

11.2.2 系统功能的分析与设计239

11.2.3 数据表的设计与创建240

11.2.4 制作系统主控界面240

11.2.5 制作存款权限认证窗体242

11.2.6 制作自助存款窗体244

11.2.7 制作取款权限认证窗体246

11.2.8 制作自助取款窗体248

11.2.9 制作挂失权限认证窗体250

11.2.10 制作挂失与解挂失操作窗体252

本章小结254

习题254

参考文献255

热门推荐