数据库原理及应用PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:邝硕等主编
- 出 版 社:广州:华南理工大学出版社
- 出版年份:1988
- ISBN:7562300844
- 页数:462 页
第一篇 数据库的基本知识 2
第一章数据库系统概论 2
§1.1 什么是数据库和数据库系统 2
1.1.1 什么是数据库 2
目录 2
1.1.2 数据库的应用 3
1.1.3 数据库系统的产生 5
1.1.4 数据库系统的结构与功能 9
§1.2 数据模型 13
1.2.1 客观世界的数据化描述 13
1.2.2 实体模型 14
1.2.3 数据模型 17
1.2.4 三种数据模型的比较 21
1.3.1 数据库管理系统的基本功能 24
1.3.2 数据库管理系统的组成 24
§1.3 数据库管理系统(DBMS) 24
1.3.3 数据库管理系统与操作系统的关系 25
1.3.4 数据库管理系统的地位与作业过程 26
小结 28
习题 28
第二章关系数据库的代数基础 29
§2.1关系数据库模型概述 29
2.1.1 关系数据模式的物理概念 29
2.1.2关系数据模式的数学定义 31
2.1.3 关系数据库模型的基本概念 32
§2.2 关系代数方法 33
2.2.1 传统的集合运算 34
2.2.2特殊的关系运算 36
2.2.3 关系数据库操作的代数方法 42
小结 44
习题 45
3.1.1 dBASEⅢ的结构 47
第三章数据库管理系统dBASEⅢ概述 47
§3.1 dBASEⅢ的结构、功能与特点 47
3.1.2 dBASEⅢ的功能 48
3.1.3 dBASEⅢ的特点 49
§3.2 dBASEⅢ的运行环境与性能规范 50
3.2.1 系统的运行环境 50
3.2.2 dBASEⅢ的性能规范 50
§3.3 dBASEⅢ的运行方式与方法 53
3.3.1 运行和退出dBASEⅢ的方法 53
3.3.2 dBASEⅢ的运行方式 55
§3.4 汉字数据库管理系统CdBASEⅢ 56
3.4.1 汉字操作系统CC-DOS 56
3.4.2 汉字CdBASEⅢ的启动与操作 60
§3.5 汉字的输入 61
3.5.1 首尾码输入法 62
3.5.2 拼音码输入法 64
3.5.3 中西文混合输入法 66
3.5.4 汉字输入注意事项 67
§3.6 汉字的输出 67
小结 67
习题 68
第四章dBASEⅢ的基本语法结构 69
§4.1 文件、记录与字段 69
4.1.1 文件名 70
4.1.2 文件类型 70
4.1.3 纪录与字段 72
§4.2常量、变置及其类型 73
4.2.1 常量 74
4.2.2 变量 74
§4.3 表达式及其运算 76
4 3.2 关系型运算 77
4.3.3 逻辑型运算 77
4.3.1 数值型运算 77
4.3.4 字符串型运算 78
§4.4 dBASEⅢ的语言结构 79
4.4.1 语句结构 79
4.4.2 语句的书写规则 80
4.4.3 语句举例 80
§4.5 函数及其应用 81
4.5.1 数值型函数 81
4.5.2 字符型函数 83
4.5.3 日期和时间运算函数 85
4.5.4 转换型函数 87
4.5.5 状态检测函数 89
小结 92
习题 93
§5.1 建立数据库文件的命令(CREATE) 95
5.1.1 建立数据库文件的含义 95
第五章数据库文件的建立与显示命令 95
第二篇dBASEⅢ的基本操作命令 95
5.1.2 建立数据库文件的命令 96
§5.2 向数据库文件增添纪录的命令 98
5.2.1 立即输入法 98
5.2.2 增添命令(APPEND) 100
5.2.3 插入命令(INSERT) 105
§5.3 显示数据库文件的命令 107
5.3.1 显示纪录结构的命令(LIST STRU,DISP STRU) 107
5.3.2 列示与显示命令(LIST.DISP) 108
§5.4 显示文件目录的命令(DIR) 112
小结 113
习题 113
第六章文件操作命令 116
§6.1 删除文件命令(ERASE) 116
§6.3 开闭命令 117
§6.2 重命名命令(RENAME) 117
6.3.1 打开文件命令(USE) 118
6.3.2 关闭文件命令(CLOSE、CLEAR ALL) 118
§6.4 选工作区命令(SELECT) 119
6.4.1 内存工作区的概念 119
6.4.2 选工作区命令 120
6.4.3 多工作区下对纪录字段的访问 122
§6.5 数据库文件连结命令(JOIN) 122
§6.6 复制命令(COPY) 127
6.6.1 复制结构的命令(COPY STRU) 127
6.6.2 复制文件命令(COPY FILE) 128
6.6.3 复制命令(COPY TO) 129
小结 132
习题 135
§7.1 纪录定位和继续定位的命令 137
7.1.1 纪录定位命令(LOCATE) 137
第七章 查找与排序命令 137
7.1.2 继续定位命令(CONTINUE) 138
§7.2 索引命令(INDEX) 139
7.2.1 索引文件的概念 139
7.2.2 建立索引文件的命令 141
§7.3 索引查找、搜索与移动指针的命令 144
7.3.1 索引查找命令(FIND) 144
7.3.2 移动指针命令(SKIP) 145
7.3.3 索引搜索命令(SEEK) 146
7.3.4 索引查找法的优缺点 147
§7.4 重建索引命令(REINDEX) 147
§7.5 排序命令(SORT) 148
7.5.1 排序原理 148
7.5.2 排序命令 149
小结 152
习题 153
8.1.1 加上与解除删除标记命令(DELETE、RECALL) 155
§8.1 删除纪录的命令 155
第八章 数据库文件的绪辑命令 155
8.1.2 删除纪录命令(PACK) 156
§8.2 删除全部纪录命令(ZAP) 157
§8.3 修改纪录结构的命令与方法 158
8.3.1 修改纪录结构命令(MODI STRU) 158
8.3.2 全屏幕编辑法常用键的功能 158
8.3.3 用全屏幕编辑法修改纪录结构 159
8.3.4 修改纪录结构参数时对纪录值的影响 160
8.3.5 既修改纪录结构又不丢失数据的处理方法 162
§8.4 修改纪录字段值的命令 163
8.4.1 编辑命令(EDIT) 163
8.4.2 修改字段命令(CHANGE) 164
8.4.3 浏览编辑命令(BROWSE) 165
8.4.4 替换字段命令(REPLACE) 167
小结 173
§8.5 备注字段及其内容的写入、显示与修改 173
习题 174
第九章统计报表命令 176
§9.1 统计纪录条数命令(COUNT) 176
§9.2 求和命令(SUM) 177
§9.3 求平均值命令(AVERAGE) 178
§9.4 分类统计命令(TOTAL) 179
§9.5 报表格式文件的建立、修改与输出命令 183
9.5.1 建立报表格式文件命令(CREATE REPORT) 183
9.5.2 报表格式文件修改命令(MODIFY REPORT) 187
845 成批更新命令(UPDATE) 188
9.5.3 输出报表命令(REPORT FORM) 189
§9.6 标签格式文件的建立、修改与输出命令 190
9.6.1 建立标签格式文件命令(CREATE LABEL) 190
9.6.2 修改标签格式文件命令(MODIFY LABEL) 193
9.6.3 输出标签命令(LABEL FORM) 193
小结 197
习题 198
第十章其他操作命令 201
§10.1 内存变量操作命令 201
10.1.1 内存变量赋值命令(STORE,=) 201
10.1.2 显示内存变量命令(DLSPLAY MEMORY,LIST MEMORY) 202
10.1.3 删除内存变量命令(CLEAR ALL,RELEASE) 203
10.1.4 建立内存变量文件命令(SAVE TO) 204
10.1.5 从文件读入内存变量的命令(RESTORE FROM) 205
10.1.6 内存变量在命令中的使用问题 206
§10.2 清屏命令(CLEAR) 208
§10.3 换页命令(EJECT) 208
§10.4 求助命令(HELP) 209
§10.5 支援命令(ASSIST) 211
§10.6 系统工作状态设置命令(SET) 213
10.6.1 开/关设置命令 213
10.6.2 参数设置命令 216
10.7 显示状态的命令(DISPLAY STATUS、LIST STATUS) 218
小结 219
习题 220
第三篇 应用程序设计 222
第十一章 应用程序的结构、建立与运行 222
§11.1 应用程序的基本结构及结构化的程序设计方法 222
11.1.1 dBASEⅢ应用程序的基本结构 222
11.1.2 结构化程序设计方法 224
11.1.3 注释命令(NOTE,*) 226
§11.2 应用程序的建立与编辑 227
11.2.1 内部法 227
11.2.2 外部法 228
§11.3 应用程序的运行 234
11.3.1 dBASEⅢ内部DO命令方式 234
11.3.3 终止运行命令(CANCEL) 235
小结 235
11.3.2 操作系统状态下直接运行dBASEⅢ程序方式 235
习题 236
第十二章 人机交互式命令与输入输出格式设计 237
§12.1 人机交互式命令 237
12.1.1 单字符输入命令(WAIT) 237
12.1.2 字符串接受命令(ACCEPT) 238
12.1.3 输入命令(INPUT) 239
§12.2 自定格式输出命令 241
12.2.1 屏幕自定格式输出 241
12.2.2 打印机自定格式输出 249
§12.3 格式文件的设计 251
12.3.1 格式文件的引入 251
12.3.2 格式文件的建立与编辑 252
12.3.3 格式文件的运行 253
小结 254
习题 255
第十三章条件判断语句及循环语句 257
§13.1 条件判断语句 257
§13.2 多路分支语句 263
§13.3 循环语句及其辅助语句 266
13.3.1 循环语句 268
13.3.2 循环复始语句(LOOP) 269
13.3.3 退出循环语句(EXIT) 271
§13.4循环语句的嵌套 271
小结 275
习题 276
第十四章子程序及过程的设计 278
§14.1 子程序的结构与调用 278
§14.2 局部变量与全局变量 289
14.2.1 局部变量 289
14.2.2 全局变量 293
§14.3 参数传递语句 295
§14.4 过程与过程文件 297
小结 299
习题 300
第十五章dBASEⅢ与BASIC语言的混合设计 303
§15.1 dBASEⅢ与BASIC语言间的数据传递的接口 303
§15.2 dBASEⅢ向BASIC传递数据的程序设计 305
15.2.1 从dBASEⅢ向BASIC传递数据的命令 305
15.2.2 接受dBASEⅢ传来的数据的BASIC语言程序 306
§15.3 BASIC向dBASEⅢ传递数据的程序设计 309
15.3.1 BASIC向dBASEⅢ传递数据的程序 309
15.3.2 dBASEⅢ接受来自BASIC语言数据的命令 311
§15.4 dBASEⅢ与BASIC语言混合程序的运行 313
小结 318
习题 318
第十六章 关系数据库应用系统的建立 320
§16.1 关系模型的范式 320
16.1.1 第1范式 321
16.1.2 第2范式 324
16.1.3 第3范式 326
§16.2 建立数据库应用系统的一般步骤与方法 328
16.2.1 建立一般系统的步骤与方法 328
16.2.2 建立数据库应用系统的步骤与方法 330
§16.3 工资管理系统示例 336
§16.4 考试成绩管理系统示例 367
小结 394
习题 394
附录一 C-dBASEⅢ到C-dBASEⅢ的转换 396
附录二 关系数据库dBASEⅢ命令表 401
附录三 名词解释 422
附录四 关系数据库dBASEⅢ简介 431
附录五 美国信息交换标准代码表 446
附录六 DOS命令表 449
附录七 IBM-PC BASIC语言概述 454
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017