图书介绍
数据库原理与应用 第3版PDF|Epub|txt|kindle电子书版本网盘下载
- 靳学辉等编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7505397990
- 出版时间:2004
- 标注页数:310页
- 文件大小:43MB
- 文件页数:326页
- 主题词:数据库系统-高等学校:技术学校-教材
PDF下载
下载说明
数据库原理与应用 第3版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 数据库基础1
1.1数据管理技术的发展1
1.1.1 EDP技术的发展阶段1
1.1.2数据库技术的发展2
1.2数据库系统方法4
1.2.1数据库系统的概念4
1.2.2数据库系统的特点5
1.2.3数据库系统的组成与结构6
1.2.4数据库系统的分类8
1.3现实世界的数据描述9
1.3.1信息的三个领域9
1.3.2常用术语10
1.3.3实体联系模型12
1.3.4数据模型13
1.4三种主要的数据模型15
1.4.1层次模型15
1.4.2网状模型16
1.4.3关系模型17
1.5数据库管理系统18
1.5.1数据库管理系统的功能18
1.5.2数据库管理系统现状和发展方向18
习题19
2.1.1关系数据结构21
2.1.2关系操作21
2.1关系模型概述21
第2章 关系数据库的基本理论21
2.1.3完整性约束22
2.2关系数据结构22
2.2.1数学定义22
2.2.2关系的性质24
2.2.3单一的数据结构——关系24
2.2.4关系系统25
2.4关系代数28
2.3.2参照完整性(Referential Integrity)28
2.3.3用户定义的完整性(User-defined Integrity)28
2.3.1实体完整性(Entity Integrity)28
2.3关系的完整性28
习题33
第3章 关系数据库标准语言SQL35
3.1 SQL语言的基本概念及特点35
3.1.1 SQL语言的基本概念35
3.1.2 SQL语言的特点35
3.2.1定义基本表36
3.2数据定义36
3.2.2修改基本表37
3.2.3删除基本表37
3.2.4建立索引38
3.2.5删除索引38
3.3查询39
3.3.1单表查询39
3.3.2连接查询43
3.3.3嵌套查询45
3.3.4集合查询47
3.4数据更新48
3.4.1插入数据48
3.4.2修改数据49
3.4.3删除数据50
3.5视图51
3.5.1定义视图51
3.5.2查询视图53
3.5.3更新视图53
3.5.4视图的特点54
3.6 SQL的数据控制功能55
3.6.1数据控制简介55
3.6.2授权命令55
3.6.3 收权命令56
习题56
第4章 关系的规范理论59
4.1关系中的键59
4.1.1候选键(Candidate Key)59
4.1.3外来键(Foreign Key)60
4.2函数依赖60
4.1.2替代键(Alternate Key)60
4.2.1完全函数依赖(Full Functional Dependency)61
4.2.2部分函数依赖(Partial Functional Dependency)61
4.2.3传递函数依赖(Transitive Functional Dependency)61
4.3规范化和范式62
4.3.1引例62
4.3.2 1NF、2NF和3NF64
4.4关系模式的分解66
习题67
第5章 数据库设计69
5.1设计过程概述69
5.1.1数据库和信息系统69
5.1.2数据库设计方法简述69
5.1.3 数据库设计步骤70
5.2需求分析70
5.2.2确定系统边界71
5.2.3分析系统数据71
5.2.1调查、分析用户活动71
5.3概念结构设计74
5.3.1建立局部概念结构74
5.3.2建立总体概念结构75
5.4逻辑结构设计77
5.4.1 E-R图向关系模型的转换77
5.4.2不同情况处理示例78
5.4.3性能预测和优化81
5.5数据库物理设计82
5.5.1物理设计的要求和内容83
5.5.2评价83
5.6数据库的实施和维护84
5.6.1数据库数据的载入84
5.6.2数据库的试运行84
5.6.3数据库的运行和维护85
5.7数据库保护85
5.7.1安全性85
5.7.2完整性86
5.7.4恢复87
5.7.3并发控制87
习题88
第6章 Visual FoxPro 6.0简介90
6.1 Visual FoxPro 6.0的特点90
6.2 VisualFoxPro 6.0的用户界面和工作方式90
6.2.1 Visual FoxPro 6.0的启动和退出90
6.2.2 Visual FoxPro 6.0的用户界面92
6.3 Visual FoxPro 6.0的辅助设计工具94
6.3.1 向导(Wizard)94
6.2.3 Visual FoxPro 6.0工作方式94
6.3.2设计器(Designer)95
6.3.3生成器(Builder)95
6.4 Visual FoxPro 6.0的语言成分96
6.4.1数据类型96
6.4.2表达式96
6.4.3函数102
6.4.4命令105
习题与上机操作题107
7.1.1项目管理器的功能109
第7章 使用项目管理器创建表109
7.1项目管理器109
7.1.2项目管理器的使用110
7.2表的建立113
7.2.1表结构的建立113
7.2.2输入数据118
7.2.3表的显示121
7.3表的修改121
7.3.1表结构的修改122
7.3.2表数据的修改124
7.4表的维护命令125
7.4.1表与表结构的复制125
7.4.2记录定位命令127
7.4.3记录的插入命令128
7.4.4记录的追加命令128
7.4.5记录的删除与恢复命令130
习题与上机操作题131
8.1.2数据库的创建134
8.1.1 Visual FoxPro中数据库的概念134
8.1创建数据库134
第8章 数据库与数据库表134
8.1.3数据字典137
8.2创建数据库表137
8.2.1表的基本概念137
8.2.2创建数据库表的准备138
8.2.3创建数据库表的步骤138
8.3使用和管理数据库140
8.3.3在项目中添加、移去和删除数据库141
8.3.2浏览数据库文件141
8.3.1查看数据库的分层结构141
8.3.4关闭数据库143
8.4索引143
8.4.1索引的概念与分类143
8.4.2建立索引144
8.4.3使用索引145
8.4.4索引文件的更新146
8.5.2使用数据工作期147
8.5使用多个表147
8.5.1引用工作区147
8.6创建数据库表间的关系149
8.6.1数据库表之间的关系149
8.6.2设置表间的临时关系——关联150
8.6.3设置表间的永久关系153
8.6.4参照完整性155
习题与上机操作题155
第9章 结构化程序设计简介157
9.1程序文件157
9.1.1程序文件的建立与执行157
9.1.2程序文件中的专用命令158
9.2程序的控制结构160
9.2.1顺序结构160
9.2.2分支结构160
9.2.3循环语句163
9.3多模块程序166
9.3.1子程序167
9.3.2自定义函数168
9.3.3过程169
9.3.4变量的作用域170
9.3.5结构化程序设计的概念172
习题与上机操作题172
第10章 视图与查询175
10.1创建本地视图175
10.1.1视图设计器175
10.2创建远程视图184
10.1.2命令方式创建本地视图184
10.2.1创建命名连接185
10.2.2使用远程视图设计器或命令创建远程视图186
10.3用视图更新数据187
10.3.1指定更新字段187
10.3.2控制更新冲突188
10.3.3控制更新方法188
10.4.2在视图中添加表达式189
10.4.1控制字段显示和数据输入189
10.4定制和使用视图189
10.4.3创建参数化视图190
10.4.4使用视图192
10.4.5视图的优点193
10.5创建和运行查询193
10.5.1创建查询193
10.5.2运行查询194
习题与上机操作题195
11.1.1对象197
11.1.2属性197
第11章 面向对象的程序设计197
11.1面向对象的基本概念197
11.1.3事件198
11.1.4方法程序199
11.2对象引用200
11.2.1对象引用规则200
11.3.1类的概念201
11.3类的基本概念201
11.2.2编程方式设置属性值201
11.2.3方法程序的调用201
11.3.2类的特征203
11.4定义类203
11.4.1创建用户定义类203
11.4.2将类添加到工具栏205
11.4.3类的编辑206
习题与上机操作题208
12.1.1表单向导209
第12章 表单209
12.1创建表单209
12.1.2表单设计器214
12.1.3表单的属性窗口215
12.2设置数据环境216
12.2.1打开数据环境设计器217
12.2.2常用数据环境属性217
12.3.1使用表单设计器设计表单218
12.3基本表单设计218
12.2.3向数据环境设计器添加、移去表或视图218
12.2.4数据环境设计器中关系的设置与编辑218
12.3.2表单的保存与运行221
12.4常用表单控件222
12.4.1输出类控件222
12.4.2输入类控件223
12.4.3控制类控件228
12.4.4容器类控件232
习题与上机操作题235
第13章 报表与标签237
13.1报表237
13.1.1使用向导创建报表237
13.1.2使用报表设计器创建报表241
13.2标签250
13.2.1使用标签向导创建标签250
13.3.1预览报表或标签252
13.3.2打印已创建的报表或标签252
13.3打印报表或标签252
13.2.2使用标签设计器创建标签252
习题与上机操作题253
第14章 菜单255
14.1创建菜单系统255
14.1.1创建菜单系统的基本步骤255
14.1.2规划菜单系统255
14.1.3快速创建菜单256
14.1.4自定义菜单项256
14.1.5创建子菜单258
14.1.6创建快捷菜单259
14.2为菜单系统指定任务263
14.2.1指定访问键和快捷键263
14.2.2启用或禁用菜单项264
14.2.3为菜单指定任务266
14.3定制与测试菜单系统267
14.3.1显示状态栏信息267
14.3.2定义菜单标题的位置267
14.3.4测试菜单系统269
14.3.3为菜单系统定义默认过程269
习题与上机操作题270
第15章 综合实例271
15.1需求分析271
15.1.1数据需求271
15.1.2功能需求272
15.2数据库设计273
15.2.1逻辑设计273
15.2.2物理设计274
15.3.2初始用户界面设计276
15.3应用程序设计276
15.3.1总体设计276
15.3.3模块设计与编码277
15.4运行设计287
15.4.1装载数据287
15.4.2设置应用系统程序项287
附录A 常用命令及功能288
附录B 常用函数及功能298
参考文献310