图书介绍
数据库原理及Visual FoxPro 6.0实用教程PDF|Epub|txt|kindle电子书版本网盘下载
![数据库原理及Visual FoxPro 6.0实用教程](https://www.shukui.net/cover/26/30191426.jpg)
- 何明瑞编著 著
- 出版社: 万方数据电子出版社
- ISBN:7894953164
- 出版时间:2003
- 标注页数:430页
- 文件大小:74MB
- 文件页数:445页
- 主题词:
PDF下载
下载说明
数据库原理及Visual FoxPro 6.0实用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
上篇《数据库原理》1
第1章 数据库的发展史1
1.1信息、数据和数据处理1
信息和数据1
数据处理1
1.2数据管理技术的发展1
人工管理阶段2
文件系统阶段2
数据库阶段3
1.3数据库技术产生与发展3
数据库技术的产生3
数据库阶段的数据特点4
数据库技术中的常用术语4
数据库技术的新发展5
习题18
第2章 数据库系统结构9
2.1数据描述9
概念设计中的数据描述9
逻辑设计中的数据描述10
2.2数据模型11
数据模型的定义11
实体-联系模型(Entity-Relationship Model)12
层次模型(Hierarchical Model)15
网状模型(Network Model)16
关系模型(Relational Model)17
面向对象模型(Object Oriented Model)18
2.3数据库的体系结构18
数据库系统的三级模式结构18
两级映象与数据独立性20
2.4数据库管理系统21
DBMS的工作模式21
DBMS的功能21
习题222
第3章 关系数据库23
3.1关系数据结构23
关系23
关系模式25
3.2关系模式的完整性约束25
实体完整性约束(Entity Integrity Constraint)25
参照完整性约束(Referential Integrity Constraint)26
用户定义完整性约束(User-defined Integrity Constraint)27
3.3关系代数27
传统的集合运算27
专门的关系运算28
关系代数表达式及其应用实例31
3.4关系演算32
元组关系演算32
域关系演算34
3.5关系系统35
关系系统35
关系系统的分类35
习题336
第4章 结构化查询语言SQL38
4.1 SQL概述38
SQL的发展历程38
SQL的特点38
SQL对三级模式的支持39
SQL提供的基本数据类型40
4.2 SQL的数据定义40
基本表的定义、删除和修改40
索引的建立和删除42
4.3 SQL的数据查询43
SELECT语句格式43
条件运算符44
排序显示ORDER BY47
聚合函数(Aggregation Function)48
分组查询GROUP BY49
连接查询49
嵌套查询52
集合查询55
4.4 SQL的数据更新55
元组插入56
元组删除56
元组修改56
4.5视图57
视图的定义57
视图的应用58
视图的删除59
4.6 SQL的数据控制59
习题461
第5章 关系数据库设计理论63
5.1数据依赖63
关系模式中的数据依赖63
数据异常63
5.2函数依赖64
5.3关系模式的范式65
INF-第一范式(First Normal Form)66
2NF-第二范式(Second Normal Form)66
3NF-第三范式(Third Normal Form)68
BCNF-BC范式(Boyce Codd Normal Form)68
4NF-第四范式(Fourth Normal Form)70
5.4关系模式规范化方法71
关系模式的规范化71
关系模式的无损连接性和函数依赖保持性72
习题574
第6章 数据库的保护76
6.1数据库的安全性76
6.2数据库的完整性78
完整性约束条件的分类78
完整性控制79
6.3并发控制80
事务及其特性81
并发操作可能出现的异常81
事务调度与可串行性82
封锁84
封锁协议85
活锁和死锁87
6.4数据库恢复89
故障类型89
数据库恢复技术90
恢复策略92
习题693
第7章 数据库设计95
7.1数据库设计概述95
数据库设计目标95
数据库设计方法95
数据库设计步骤96
7.2需求分析97
需求分析的任务97
需求分析调查98
需求分析的方法98
7.3概念结构设计99
概念结构设计的方法和步骤99
局部视图设计100
全局视图设计103
7.4逻辑结构设计106
ER图向关系模型的转换107
数据模型的优化108
设计用户子模式109
7.5物理结构设计110
确定数据库的物理结构110
评价物理结构设计111
7.6数据库实施112
定义数据库结构112
数据装入112
应用程序的设计与调试113
数据库试运行113
7.7数据库运行与维护113
习题7114
下篇《Visual FoxPro 6.0》115
第8章 VisualFoxPro 6.0概述115
8.1 Visual FoxPro 6.0的新增功能115
8.2 Visual FoxPro 6.0的安装116
为安装做准备116
安装Visual FoxPro 6.0117
安装后自定义系统120
8.3 Visual FoxPro 6.0启动和退出122
8.4 Visual FoxPro 6.0窗口及其作用123
主窗口123
其他窗口124
8.5 Visual FoxPro 6.0的工具栏125
8.6 Visual FoxPro 6.0的设计器127
8.7 Visual FoxPro 6.0的操作方式128
8.8 Visual FoxPro 6.0的文件类型129
习题8129
第9章 Visual FoxPro 6.0的语言基础131
9.1数据类型131
Visual FoxPro中的数据类型131
Visual FoxPro中字段的数据类型131
9.2常量与变量132
常量132
变量133
9.3表达式133
运算符133
表达式135
函数135
9.4常用函数介绍136
数值函数136
字符函数138
日期时间函数141
转换函数143
测试函数144
文件处理函数147
其他函数149
9.5命令规则及约定153
语法格式中符号的含义153
Visual FoxPro的命令结构153
命令书写规则153
习题9154
第10章 VisualFoxPro 6.0常用命令156
10.1数据库、数据表和自由表156
10.2表的建立157
自由表的建立157
数据表的设置159
10.3表的打开与关闭163
工作区和别名163
表的打开和关闭164
10.4表记录的显示164
10.5表文件记录的输入166
追加记录APPEND166
记录指针的定位166
插入记录INSERT168
向表文件末尾追加另一文件内容APPEND FROM168
10.6表的复制169
表结构的复制169
表文件的复制170
10.7表文件的修改171
表结构的修改171
表记录的修改172
10.8表记录的删除175
记录的逻辑删除175
控制带有删除标记记录的存取175
取消删除标记176
记录的物理删除177
10.9表记录的查找178
表记录的顺序查找178
表的索引179
表记录的索引查找183
10.10表文件的排序185
10.11数据筛选186
记录的筛选-过滤器186
字段的筛选187
10.12数据统计188
记录计数命令COUNT188
数值字段求和命令SUM188
数值字段求平均值命令AVERAGE188
财务统计命令CALCULATE189
分类汇总命令TOTAL189
10.13多表的操作190
工作区的选择190
工作区的互访190
表的关联191
10.14通用字段的处理195
10.15文件操作命令197
习题10198
实验题201
第11章 VisualFoxPro 6.0程序设计207
11.1程序文件的建立和执行207
程序文件的建立207
程序文件的执行208
11.2赋值和输出(?/??)命令209
赋值命令209
输出(?/??)命令209
11.3交互式命令209
接受命令ACCEPT209
输入命令INPUT210
等待命令WAIT210
格式输出命令@...SAY210
格式输入命令@...GET211
11.4分支语句211
IF...ELSE...ENDIF语句212
DO CASE...ENDCASE语句214
11.5循环语句215
DO WHILE...ENDDO语句* 215
FOR...ENDFOR语句217
SCAN...ENDSCAN语句218
循环的嵌套219
11.6子程序的设计与应用219
子程序的组织219
子程序的定义与调用221
子程序的嵌套223
参数传递223
全局变量、专用变量、局部变量和区域变量226
11.7数组229
数组的定义229
数组处理函数230
数组与记录之间的数据交换234
11.8 MESSAGEBOX()函数235
习题11237
第12章 项目管理器247
12.1创建、打开项目247
创建新项目247
打开项目248
12.2项目管理器窗口组成248
选项卡248
命令按钮251
12.3“项目”菜单252
习题12254
第13章 面向对象程序设计255
13.1两种程序设计方法255
结构化程序设计(Structure Programming)255
面向对象程序设计(Object Oriented Programming)255
13.2面向对象程序设计的基本概念256
对象(Object)256
类(Class)257
消息(Message)257
封装性(Encapsulation)258
继承性(Inheritance)258
多态性(polymorphism)259
13.3 Visual FoxPro中的对象259
类与对象259
Visual FoxPro中类的特征261
13.4 Visual FoxPro类的层次262
控件对象262
容器对象263
13.5 Visual FoxPro中的事件264
核心事件264
容器事件和对象事件264
类和控件事件265
13.6 Visual FoxPro中对象的引用265
点(.)操作符265
对象的两种引用方式266
习题13267
第14章 表单269
14.1创建表单269
使用表单向导269
使用表单设计器271
快速表单276
表单的修改和运行277
14.2表单的管理277
控件的基本操作277
数据环境278
表单的属性、事件和方法280
添加新的表单属性和方法281
14.3常用表单控件281
控件和数据282
根据任务选择合适的控件282
控件的公共属性283
标签(Label)283
文本框(TextBox)284
命令按钮(CommandButton)285
命令按钮组(CommandGroup)286
选项按钮组(OptionGroup)287
复选框(CheckBox)289
列表框(ListBox)291
组合框(ComboBox)294
微调按钮(Spinner)295
表格(Grid)296
图像(Image)300
计时器(Timer)300
页框(PageFrame)301
OLE容器控件(OLE Container)302
OLE绑定性控件(OLE Bound)303
线条(Line)303
形状(Shape)304
容器(Container)304
分隔符(Separator)305
超级链接(HyperLink)305
14.4表单实例设计305
14.5表单集与多重表单330
表单集330
多重表单331
表单间的参数传递333
14.6类设计器335
建立类库335
类设计器336
设计一个类-mysex336
设计指针控制按钮类-ree move338
将表单和控件保存为类339
习题14340
实验题342
第15章 查询与视图347
15.1数据查*询347
利用“查询向导”创建查询347
查询设计器349
查询的运行与查询去向的设置353
查询设计器的应用354
15.2视图357
启动“视图设计器”358
视图设计器358
设计视图359
习题15362
实验题363
第16章 报表与标签364
16.1设计报表的基本概念364
设计报表的一般步骤364
报表的常规布局364
报表布局文件365
创建报表布局文件的方法365
数据环境365
16.2建立快速报表365
启动快速报表的方法365
创建快速报表366
创建快速报表实例367
16.3报表设计器368
报表设计器界面368
报表控件工具栏369
16.4报表控件对象的操作370
选定与取消控件370
添加控件370
删除控件373
复制控件373
移动控件374
调整控件大小374
改变控件颜色及字体374
调整打印带区的大小374
16.5预览和打印报表375
预览结果375
打印报表375
16.6一个实例的制作375
16.7标签的设计378
标签设计中的基本概念378
标签的设计379
16.8应用程序中报表和标签的运行381
报表的运行381
标签的运行381
习题16381
实验题382
第17章 菜单与工具栏383
17.1菜单系统383
菜单系统的结构383
菜单系统的规划383
菜单系统的设计步骤384
17.2菜单设计器384
启动菜单设计器384
菜单设计器384
菜单的保存、菜单程序的生成与运行387
17.3应用系统菜单设计387
17.4快捷菜单设计391
17.5创建自定义工具栏391
定义工具栏类392
使用工具栏393
习题17394
实验题395
第18章 应用程序的发布397
18.1编译应用程序397
构造应用程序框架397
建立项目398
连编应用程序400
通讯录系统的高层设计401
18.2创建安装盘404
发布树404
运行安装向导404
习题18407
实验题408
第19章 测试与调试应用程序409
19.1程序测试和调试计划409
建立测试环境409
设置验证的内容410
19.2利用调试器调试程序410
启动调试器410
跟踪代码412
挂起程序的执行413
查看存储的值416
显示输出结果417
查看事件发生的序列418
19.3容错处理419
处理运行时刻错误419
防止运行时刻错误的发生419
处理运行时的错误419
处理类和对象中的错误420
从错误处理代码中返回422
习题19422
附录1 示例表结构及内容423
附录2 Visual FoxPro 6.0系统容量427
附录3 Visual FoxPro 6.0对象命名规则428