当前位置:首页 > 工业技术
微机数据库实用教程
微机数据库实用教程

微机数据库实用教程PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:康东日编著
  • 出 版 社:北京:北京大学出版社
  • 出版年份:1996
  • ISBN:730103296X
  • 页数:307 页
图书介绍:
《微机数据库实用教程》目录

第一章 数据库概述 1

第一节 数据和数据库 1

一、数据 1

二、数据库 1

三、关系数据库和基本术语 2

四、实例:一个二维表和相应库文件 3

第二节 dBASE,FoxBASE和FoxPro 4

一、一些历史情况 4

二、兼容性和功能扩充——释xBASE并附xBASE功能对照表 5

三、若干具体技术指标对照 6

四、FoxPro特点介绍——FoxPro为何使许多xBASE用户甚感陌生? 6

五、如何较为轻松地进入FoxPro之门? 8

三、FoxPro2.*的运行环境 9

二、FoxBASE2.1的运行环境 9

一、dBASE Ⅲ的运行环境 9

第三节 运行环境或支撑环境 9

六、说说FoxPro 3.0 9

四、中国市场主流微机更迭情况 10

第四节 操作界面、键盘和鼠标器 10

一、计算机操作方式的三个历史阶段 10

二、鼠标器及其操作 11

三、FoxPro的菜单操作 12

四、FoxPro的窗口操作 13

第二章 数据库应用例说 16

第一节 dBASE,FoxBASE和FoxPro命令操作的异同 16

一、三个系统命令方式的相同点 16

二、FoxPro与FoxBASE,dBASE命令操作上的差异 16

第二节 学生统计表的数据库表述及操作处理——数据库操作的命令方式 17

一、二维表日常使用中常见处理要求 17

二、怎样描述学生统计表 18

三、怎样说明统计表表头——建库命令create 20

四、怎样输入数据——create和append命令 21

五、怎样显示已输入数据——list和display命令 22

六、怎样增、删记录——insert,delete和pack命令 23

七、怎样修改记录中的数据——edit和change命令 24

八、怎样计算、填写平均分——replace命令 25

九、求各科成绩全班总分或全班平均分——sum和average命令 27

十、怎样统计党员、团员人数或全优人数——count命令 28

十一、怎样排名次——sort命令和索引 28

十二、统计表处理的其他问题 30

第三节 数据库操作的程序方式 31

一、关于讲授或学习方法的建议 31

二、程序方式与命令方式的区别与联系 31

三、FoxPro与dBASE,FoxBASE应用程序操作的异同 32

一、关于菜单的使用 33

第四节 数据库应用程序操作举例 33

二、关于用单键替代汉字词语输入的方法 35

三、其他减轻用户操作难度的方法 35

第三章 数据库系统的基本要素及其规则 36

第一节 命令的语法公式和书写规则 36

一、程序语言的语法规则和语法公式 36

二、命令或语句的结构 36

三、语法公式中基本符号及术语的约定 37

四、语法公式示例——list命令的语法公式及用例 38

五、命令的若干书写规则 39

第二节 数据及其类型与运算 40

一、数据的种类和类型 40

二、常量的类型表征和变量的命名 43

三、数值型运算、函数和表达式 44

四、字符型运算、函数、表达式及序性 47

五、日期型运算、函数、表达式及序性 51

六、逻辑型有关运算、函数、表达式及其意义 54

七、备注型字段及其操作 57

八、存储变量 60

九、数组 64

十、函数 66

第三节 文件 66

一、文件和文件的命名 66

二、文件的类型和类型标记 67

三、文件目录的树型结构 68

第四章 基本交互操作命令详解 70

第一节 基本交互操作及本章概要 70

一、关于本章内容安排的说明 70

二、再说两种交互式操作 70

三、FoxPro的系统菜单 71

四、FoxPro中的对话框 74

第二节 关于库文件的建立 75

一、直接建立库文件、定义库结构 75

二、利用结构信息库(扩展库) 77

三、利用结构信息数组 79

四、直接利用命令参数建立结构 79

五、其他间接建库方法 79

六、其他文件的create命令 79

第三节 文件操作命令 80

一、文件的打开、关闭,工作区及索引文件 80

二、文件记录的排序 84

三、文件的改名和删除 87

四、文件的复制及数据格式转换 87

五、用run运行DOS命令或程序以实现文件操作 90

六、FoxPro的File菜单和文件管理器Filer 91

二、记录的追加 92

第四节 记录操作命令 92

一、记录的插入 92

三、某些记录的删除 93

四、全部记录的删除 95

五、记录操作的菜单方式 95

六、用browse对记录进行增、删、改 95

第五节 字段操作命令 96

一、编辑命令 96

二、修改命令 96

三、计算与替换命令 97

四、字段操作的菜单方式 97

五、用browse实现对库文件的浏览与增、删、改操作 97

第六节 计数与统计命令 100

一、计数命令 100

二、求和命令 100

三、求平均值命令 101

四、产生同类合计统计表的命令 102

五、菜单方式 103

六、一个强有力的统计功能——FoxPro中的calculate命令 103

第七节 记录指针定位和与查询 104

一、当前记录号和文件记录指针 104

二、指针函数 104

三、指针的非条件移位 106

四、指针的条件移位——查询功能 107

五、RQBE窗口——FoxPro的高效查询功能 108

第八节 信息的显示和打印 110

一、信息打印的条件和控制方法 110

二、库文件信息的显示和打印 111

三、库结构的显示和打印 111

五、系统状态信息的显示和打印 112

四、内存变量的显示和打印 112

第九节 工作区及多个库文件联用 113

一、再说工作区 113

二、库文件的纵向连接——append from 113

六、若干文件目录信息的显示和打印 113

三、库文件的纵横两向扩展—join 114

四、用另外工作区上文件修改现用库文件——update 116

五、不同库文件中记录指针的关联定位——relation to 117

六、其他命令中对多库文件的引用 118

七、Foxpro中实现一对多关联——set skip to 119

八、FoxPro中关联定位的菜单操作 119

第十节 系统控制参量及其设定 121

一、系统控制参量及状态环境 121

二、控制参量的各别设定——带参数的set命令 122

三、控制参量的统一设定——无参的set命令 128

五、视图文件的使用 129

四、控制参量初态默许值的设定——config.db文件的使用 129

第五章 命令文件及应用程序 131

第一节 命令文件或应用程序概述 131

一、程序及其意义 131

二、命令文件的生成和修改 131

三、命令文件的启动运行 133

四、命令文件的打印及其他操作 133

五、命令文件的文书化 133

六、源程序、目标程序,编译和解释 134

第二节 基本人机会话语句 136

一、人机会话的意义 136

二、用于连续自动运行中的人工干预语句 136

三、基本非格式输出语句 137

四、基本格式输入输出语句 138

五、运行信息的可控输出 140

一、程序结构简述 141

第三节 程序基本结构语句 141

二、条件语句或基本分支结构——if语句 142

三、多分支选择语句——do case语句 144

四、条件编译和条件函数——#if和iif 146

五、循环结构和“当”型(while型)循环 147

六、又一种循环控制:初、终值、步长型(for型或直到型) 150

七、FoxPro专用于扫描库文件的循环控制——scan语句 151

八、结构型语句的文书化——行末注释 152

九、结构嵌套和常见差错 153

十、程序的静态长度和动态长度 154

第四节 程序中的模块化单元——过程 156

一、过程,它的格式和编辑生成 156

二、过程的调用,发送参数和接收参数 156

四、用户自定义函数——一种特殊过程 158

三、返回语句 158

五、初等菜单程序的例stma1 159

第五节 应用程序设计中的若干问题 164

一、什么是好的应用程序 164

二、应用程序开发步骤 165

三、程序运行线路和流程图 165

四、关于结构化程序设计 167

五、自顶向下、逐步求精的方法 168

六、程序调试和有关命令 170

七、再谈影响命令文件结构的几个问题 173

第六章 FoxPro的若干补充 180

第一节 FoxPro菜单技术 180

一、FoxPro菜单技术梗概 180

二、菜单命令 181

三、菜单函数 185

一、FoxPro窗口技术梗概 186

第二节 FoxPro窗口技术 186

二、窗口命令 187

三、窗口函数 189

四、菜单与窗口编程实例stma2 190

第三节 FoxPro的开发环境 195

一、在线帮助(联机帮助) 195

二、FoxPro的程序/文本编辑器 195

三、FoxPro的编译器 199

四、FoxPro工程管理 199

一、简介 200

二、基本概念 200

三、多媒体计算机的硬件配置 200

第四节 FoxPro的OLE技术——FoxPro的初步多媒体功能介绍 200

五、FoxPro文档生成器——FoxDOC 200

四、链接与嵌入的比较 201

五、基本操作 201

第七章 数据库理论的若干知识介绍 203

第一节 三种主要的数据模型 203

一、数据模型的三要素 203

二、三种主要数据模型 203

三、三种模型的使用情况 205

第二节 关系模式、关系操作、完整性的简单解释 205

一、关系和关系模式 205

二、关系操作 207

三、关系模型的三类完整性 207

四、关系数据库系统 210

第三节 关系规范化例说 211

一、规范化的意义 211

二、与规范化有关的几个术语 213

三、范式的等级划分 214

第四节 数据库保护 216

一、数据库的安全控制 216

二、数据完整性约束 217

三、并发控制中的差错和封锁机制 217

四、计算机病毒的防范和消除 218

五、数据库恢复 218

第五节 关系数据库标准语言SQL和FoxPro中的SQL语句 219

一、SQL语言概况 219

二、FoxPro中的几个SQL语句 220

三、FoxPro中的Select-SQL 222

第八章 数据库与其他软件的联用 228

第一节 关于数据交换 228

一、数据库语言不同版本间的数据交换 228

二、数据库与常用应用软件的数据交换 229

三、数据转换示例 231

四、数据库与高级语言的数据交换 237

第二节 关于程序调用 238

一、数据库中调用MS-DOS可执行命令和程序 238

二、数据库调用二进制程序模块 239

附录 241

附录A 命令和函数索引 241

附录B FoxPro的系统菜单项及其子菜单和说明 279

附录C FoxPro系统内存变量 284

附录D 练习题 287

附录E 上机实习安排的建议和实习题 299

附录F 全国计算机等级考试大纲中数据库知识要求 303

附录G 练习题参考答案 305

参考文献 307

相关图书
作者其它书籍
返回顶部