《数据库原理与应用基础 FoxPro数据库管理系统的应用及程序设计》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:曾三槐主编
  • 出 版 社:长沙:湖南科学技术出版社
  • 出版年份:2000
  • ISBN:7535724663
  • 页数:321 页
图书介绍:

第1篇 数据库系统基础 1

第一章 数据库基本概念 1

计算机数据处理的进展 1

信息、数据和数据模型 4

信息、数据和客观事物的抽象 4

数据模型 6

数据库系统结构 8

三级模式结构 8

数据库系统组成 10

分布式数据库系统 12

数据库保护 15

数据库的安全性 15

数据完整性 16

并发控制 17

数据库设计 21

习题 24

第二章SQL语言 27

SQL概述 27

数据定义语句 28

基本表的创建和修改 28

创建索引 28

数据查询语句 31

查询语句的基本格式 31

条件查询 32

查询结果的显示顺序 34

连接查询 34

子查询 35

库函数 37

视图(VIEW) 39

概述 39

创建视图 39

视图的查询 40

SQL数据操纵语句 41

插入数据 41

修改数据 42

删除数据 43

视图的更新 44

SQL数据控制 45

事务的提交与退回 45

数据共享与授权 46

嵌入式SQL 48

概述 48

预编译接口基本概念 49

Pro*C程序接口 49

习题 51

第2篇FoxPro2.5基础及基本操作 53

第三章FoxPro 2.5系统概述 53

系统简介 53

系统特点及主要技术指标 53

FoxPro2.5 for DOS与FoxBASE和dBASE的兼容性 55

FoxPro2.5 for DOS与for Windows的区别 56

FoxPro2.5平台 57

安装、启动和退出 57

安装 57

启动和退出 59

习题 61

第四章FoxPro2.5应用基础 62

FoxPro的数据类型 62

FoxPro的常量、变量和函数 63

运算符和表达式 65

数值表达式 65

字符表达式 65

逻辑表达式 65

日期运算和日期表达式 67

表达式中的括号和组合表达式 67

FoxPro基本命令集成环境 67

系统菜单 68

基本命令集成环境的使用 70

FoxPro功能键 71

FoxPro的文件类型 71

FoxPro命令格式及约定 72

习题 74

第五章FoxPro数据库的建立与维护 76

库文件的建立 76

数据库结构的参数 76

建立库结构 77

库文件的打开及关闭 80

工作区 80

打开库文件 80

关闭库文件 80

数据库结构的显示、修改、复制 82

显示数据库结构 82

修改库结构 84

复制数据库结构 85

与库结构有关的常用函数 86

记录输入、输出及定位 87

输入记录 87

输出记录 94

记录定位 96

删除、修改记录 98

删除记录 98

修改记录 101

替换修改记录 101

与记录操作有关的常用函数 102

备注型字段操作 103

设置备注型字段数据块 103

备注字段与文本文件间的数据交换 103

编辑备注字段数据 104

通用型字段操作 105

窗口菜单方式对通用型字段操作 106

通用字段操作命令 109

由结构库文件建立数据库结构 110

由任意库文件生成结构库文件命令 110

由结构库文件建立库结构 111

习题 112

第六章 数据库的基本操作 115

排序 115

数据记录的索引 117

建立索引文件 118

索引文件的打开 121

关闭索引文件 124

改变主索引文件 124

与索引有关的部分常用函数 125

数据库数据查询 126

顺序查询 126

索引查询 128

记录过滤和字段限定 130

记录过滤 130

字段限定 131

多库文件间的操作 131

数据库文件间的更新 131

库文件间的连接 133

库文件间的关联 135

FoxPro的RQBE查询构造器 137

进入和退出RQBE 138

RQBE窗口 139

RQBE应用举例 141

数据运算 143

统计记录数 144

字段值求和 144

求平均值 145

统计计算 145

分类求和 146

FoxPro的一些常用命令 148

一些常用命令 148

常用环境设置命令 150

View窗口 150

FoxPro的函数 151

字符串类函数 153

数值类函数 154

日期类函数 156

转换类函数 157

三角函数 158

宏替换函数& 158

习题 160

第3篇FoxPro 2.5程序设计及应用开发 162

第七章FoxPro程序设计基础 162

FoxPro程序概述 162

FoxPro程序的特征 162

FoxPro程序设计语言的特点 163

FoxPro的程序构成 164

程序的建立与运行 165

FoxPro程序的建立 165

FoxPro程序的执行方法 169

程序交互式语句、中断语句及程序相关命令 171

程序交互式语句 171

程序中断语句 174

程序相关命令语句 175

内存变量的操作 178

内存变量的基本操作 178

数组变量 181

顺序结构程序设计 188

分支结构程序设计 189

循环结构程序设计 197

DO WHILE…ENDDO循环结构 197

FOR…ENDFOR循环结构 200

SCAN循环结构 201

循环的多重嵌套使用 203

循环结构与选择分支结构嵌套使用 204

过程与过程调用 206

过程与过程文件 206

过程文件的调用 208

过程中变量的属性 213

过程的递归调用 216

用户自定义函数 218

用户自定义函数的定义 218

用户自定义函数的调用 219

用户自定义函数带参数过程的区别 220

常用算法举例 221

穷举法 221

递推法 223

选择法排序 224

冒泡法数据排序 225

习题 226

第八章 格式输入输出命令和菜单 230

格式输出、输入命令 230

格式输出命令 230

格式输入命令 233

?、??、???命令 238

菜单设计 239

简单菜单设计 239

弹式下拉菜单设计 242

窗口设计 244

定义、激活、释放、保存、恢复窗口命令 244

定义、激活、释放窗口命令的其他子句 246

显示、隐藏、删除窗口 246

画方框和线 247

打印命令和函数 248

打印控制命令 248

与打印输出有关的系统内存变量 249

习题 251

第九章 应用程序生成器 252

菜单生成器 252

菜单生成器设计窗口 252

菜单设计窗口中操作对象 253

Options检测框 255

模拟菜单显示(〈Try it〉) 256

Menu弹出式菜单 257

菜单文件存储及生成菜单程序代码(Generate) 260

屏幕格式生成器 262

屏幕生成器的启动 263

屏幕格式布局(Screen Lagout) 263

添加屏幕格式元素 266

屏幕设计窗口中的辅助功能 275

快速屏幕格式设计(Quick Screen) 276

屏幕格式生成程序代码(Generate) 277

项目管理器及生成EXE文件 279

项目管理器窗口 279

项目菜单(Project) 282

习题 284

第十章FoxPro程序调试环境及程序调试 286

程序调试的集成环境 286

Debug调试工具 286

Trace调试工具 287

程序调试 288

程序中的错误捕获和处理方法 290

程序调试举例 293

习题 296

第十一章 应用实例——学生成绩管理 297

系统的设计分析 297

功能模块程序清单及说明 298

主功能模块 298

数据统计功能模块 300

数据输出功能模块 304

数据维护功能模块 307

数据查询功能模块 312

习题 320

参考资料 321