微机数据库实用教程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
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019