图书介绍

数据库原理及Visual FoxPro 6.0实用教程PDF|Epub|txt|kindle电子书版本网盘下载

数据库原理及Visual FoxPro 6.0实用教程
  • 何明瑞编著 著
  • 出版社: 万方数据电子出版社
  • ISBN:7894953164
  • 出版时间:2003
  • 标注页数:430页
  • 文件大小:74MB
  • 文件页数:445页
  • 主题词:

PDF下载


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

下载说明

数据库原理及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

热门推荐