《数据库原理与Visual FoxPro程序设计实例教程》求取 ⇩

第1章数据库基础知识1

1.1数据、信息与数据处理2

1.1.1 数据、信息2

1.1.2 数据处理3

1.2数据管理技术的发展3

1.2.1 人工管理阶段3

1.2.2 文件系统阶段4

1.2.3 数据库系统阶段5

1.3数据库系统6

1.3.1 数据库系统的组成6

1.3.2 数据库系统的特点9

1.4 数据库系统的模式结构9

1.5概念模型11

1.5.1 概念模型中的基本术语12

1.5.2 实体之间的联系12

1.5.3 概念模型的表示方法13

1.6数据模型15

1.6.1 层次模型15

1.6.2 网状模型16

1.6.3 关系模型17

1.6.4 面向对象模型18

1.7数据库系统的新技术19

1.7.1 分布式数据库系统19

1.7.2 对象数据库系统20

1.7.3 网络数据库系统21

1.8 小结21

习题一22

第2章关系模型24

2.1关系模型的数据结构25

2.1.1 关系的基本术语25

2.1.2 关系模型的特性27

2.2关系代数27

2.2.1 传统的集合运算28

2.2.2 专门的关系运算29

2.3 关系模型完整性约束31

2.4 小结32

习题二33

第3章Visual FoxPro概述34

3.1Visual FoxPro的发展历史及特点35

3.1.1 Visual FoxPro的发展历史35

3.1.2 Visual FoxPro 6.0的特点37

3.2Visual FoxPro 6.0的运行环境、安装、启动与退出38

3.2.1 Visual FoxPro 6.0的运行环境38

3.2.2 Visual FoxPro 6.0的安装38

3.2.3 Visual FoxPro 6.0的启动与退出38

3.3Visual FoxPro 6.0的界面组成及操作39

3.3.1 Visual FoxPro 6.0的主界面39

3.3.2 菜单系统的操作40

3.3.3 工具栏的操作41

3.3.4 命令窗口的操作42

3.4Visual FoxPro的系统配置43

3.4.1 修改系统配置44

3.4.2 保存设置45

3.5项目管理器46

3.5.1 项目管理器窗口的组成46

3.5.2 创建项目文件48

3.5.3 使用项目管理器管理项目文件49

3.5.4 定制项目管理器50

3.6Visual FoxPro的辅助设计工具52

3.6.1 设计器52

3.6.2 向导52

3.6.3 生成器53

3.7 Visual FoxPro的文件类型53

3.8 小结54

习题三54

实验指导Visual FoxPro集成环境55

第4章Visual FoxPro的语言基础58

4.1 Visual FoxPro的数据类型59

4.2常量与变量60

4.2.1 常量60

4.2.2 变量62

4.3标准函数67

4.3.1 数值处理函数67

4.3.2 字符处理函数69

4.3.3 日期及日期时间处理函数72

4.3.4 数据类型转换函数73

4.3.5 测试函数75

4.3.6 显示信息函数77

4.4运算符和表达式79

4.4.1 算术运算符和数值表达式79

4.4.2 字符运算符和字符表达式79

4.4.3 日期时间运算符和日期时间表达式80

4.4.4 关系运算符和关系表达式81

4.4.5 逻辑运算符和逻辑表达式84

4.4.6 不同类型运算符的运算优先级84

4.5 小结85

习题四85

实验指导 常量、变量、函数和表达式的使用87

第5章表的创建与基本操作93

5.1表的建立与修改94

5.1.1 表的基本概念94

5.1.2 表的基本结构94

5.1.3 自由表的建立96

5.1.4 表结构的编辑100

5.2自由表的编辑101

5.2.1 打开与关闭数据表101

5.2.2 增加记录105

5.3记录的编辑108

5.3.1 在浏览窗口中编辑记录108

5.3.2 批量修改记录109

5.4删除记录111

5.4.1 记录的逻辑删除111

5.4.2 逻辑删除记录的恢复112

5.4.3 记录的物理删除112

5.5记录的定位113

5.5.1 记录指针113

5.5.2 记录指针的移动114

5.6数据表文件的复制与更名117

5.6.1 复制数据表117

5.6.2 数据表文件的更名118

5.7数据表与数组之间的数据交换118

5.7.1 将表的当前记录复制到数组118

5.7.2 将数组复制到表的当前记录119

5.8数据表排序与索引120

5.8.1 数据表排序120

5.8.2 数据表索引121

5.9数据表统计与汇总126

5.9.1 数据表的统计126

5.9.2 数据表的分类汇总127

5.10 小结128

习题五128

实验指导 自由表的创建与基本操作130

第6章数据库管理139

6.1 创建项目140

6.2 数据库概述142

6.3数据库的建立与操作142

6.3.1 数据库的建立142

6.3.2 数据库的基本操作143

6.4数据库表之间的关系144

6.4.1 数据库表的建立144

6.4.2 设置永久关系与参照完整性147

6.5设置数据库表属性151

6.5.1 表的字段属性设置151

6.5.2 表的有效性规则设置152

6.6 设置触发器155

6.7工作区156

6.7.1 工作区的概念156

6.7.2 工作区的选择156

6.8数据表的连接158

6.8.1 数据表的关联158

6.8.2 数据表的物理连接159

6.9 小结160

习题六160

实验指导 数据库的创建与操作163

第7章结构化查询语言SQL168

7.1SQL简介169

7.1.1 SQL的特点169

7.1.2 SQL的三级模式171

7.2数据定义功能172

7.2.1 定义表结构172

7.2.2 修改基本表的结构174

7.2.3 基本表的删除175

7.3数据查询功能176

7.3.1 简单查询178

7.3.2 连接查询182

7.3.3 嵌套查询184

7.3.4 集合查询187

7.4数据更新功能188

7.4.1 插入数据188

7.4.2 修改数据188

7.4.3 删除数据189

7.5数据控制功能189

7.5.1 授予权限190

7.5.2 收回权限190

7.6 小结190

习题七191

实验指导 结构化查询语言194

第8章Visual FoxPro程序设计基础197

8.1Visual FoxPro的工作方式198

8.1.1 命令方式199

8.1.2 交互方式199

8.1.3 程序文件方式199

8.2程序文件的建立、编辑和运行200

8.2.1 程序文件的建立和编辑200

8.2.2 程序文件的运行201

8.2.3 程序书写规则202

8.2.4 一个简单的程序文件202

8.3程序中的专用命令203

8.3.1 调试命令与辅助命令203

8.3.2 输入命令204

8.3.3 输出命令206

8.4程序的基本结构207

8.4.1 顺序结构207

8.4.2 分支结构208

8.4.3 循环结构213

8.5多模块程序结构220

8.5.1 子程序221

8.5.2 过程222

8.5.3 自定义函数223

8.5.4 变量的作用域224

8.5.5 程序调试方法224

8.6 程序设计实例229

8.7 小结232

习题八233

实验指导 结构化程序设计235

第9章查询与视图239

9.1创建查询240

9.1.1 使用查询向导创建查询240

9.1.2 使用查询设计器创建查询247

9.1.3 运行查询253

9.2创建视图254

9.2.1 创建本地视图254

9.2.2 视图的使用258

9.2.3 视图的删除259

9.3 小结259

习题九260

实验指导 查询与视图的使用261

第10章面向对象的程序设计265

10.1面向对象的基本概念266

10.1.1 对象266

10.1.2 类268

10.2类的创建271

10.2.1 用菜单方式创建类271

10.2.2 用命令方式创建类275

10.3对象的操作276

10.3.1 由类创建对象277

10.3.2 设置对象属性277

10.3.3 对象方法的调用和对象事件的触发278

10.4 面向对象的程序设计实例278

10.5 小结281

习题十281

实验指导 面向对象的程序设计282

第11章表单285

11.1创建表单286

11.1.1 用表单向导创建表单286

11.1.2 用表单设计器创建表单288

11.1.3 运行和关闭表单292

11.2表单控件293

11.2.1 表单设计器的使用293

11.2.2 常用的事件及方法294

11.2.3 标签(Label)296

11.2.4 文本框(TextBox)296

11.2.5 编辑框(EditBox)297

11.2.6 命令按钮(Command Button)298

11.2.7 命令按钮组(CommandGroup)301

11.2.8 选项按钮组(OptionGroup)303

11.2.9 复选框(CheckBox)305

11.2.10 组合框(ComboBox)306

11.2.11 列表框(ListBox)307

11.2.12 微调按钮(Spinner)307

11.2.13 表格控件(Grid)307

11.2.14 图像控件(Image)310

11.2.15 计时器控件(Timer)311

11.2.16 页框控件(PageFrame)311

11.2.17 形状和线条(Line)312

11.3 小结312

习题十一313

实验指导 表单的使用314

第12章菜单322

12.1创建菜单323

12.1.1 菜单系统设计原则及规划323

12.1.2 菜单设计的步骤323

12.2下拉式菜单的设计324

12.2.1 下拉式菜单的组成324

12.2.2 建立下拉式菜单324

12.3快捷菜单的设计332

12.3.1 快捷菜单的设计332

12.3.2 生成快捷菜单333

12.3.3 快捷菜单的执行333

12.4 把菜单添加到表单中333

12.5 小结337

习题十二337

实验指导 菜单设计338

第13章报表342

13.1报表设计器的基本操作343

13.1.1 打开“报表设计器”窗口343

13.1.2 创建快速报表344

13.1.3 页面预览346

13.1.4 报表打印346

13.2报表设计器的高级操作347

13.2.1 页面设置347

13.2.2 设计报表带区348

13.2.3 创建报表控件352

13.3 小结354

习题十三354

实验指导 报表设计355

参考答案358

附录363

一、二级Visual FoxPro试题及解析363

二、Visual FoxPro常用函数375

参考文献381

《数据库原理与Visual FoxPro程序设计实例教程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,博主可为大家寻取其电子版PDF文件,如果内容合法合规可以向博主求助,我会及时受理并将完整页PDF电子档下载地址发送给你(有违法规的内容不受理)。