数据库原理与应用PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:史济民主编
- 出 版 社:北京:高等教育出版社
- 出版年份:1987
- ISBN:704000223X
- 页数:289 页
绪论 1
0.1数据管理技术的发展 1
1人工管理阶段 1
2文卷管理系统阶段 1
目 录 1
3数据库系统阶段 2
0.2数据库系统的特点 2
1数据共享 2
0.3数据库系统的组成与结构 3
1组成成分 3
2数据的结构化 3
4可控冗余度 3
3数据的独立性 3
2 SPARC分级结构 4
0.4数据库管理系统 5
1数据描述语言 5
1 从格式化模型到关系模型 6
0.5回顾与展望 6
3管理与控制例行程序 6
2数据操作语言 6
2从集中式数据库到分布式数据库 7
习题 8
上篇一应用篇dBASE数据库管理系统 10
第一章概述 10
1.1dBASE要求的运行环境 10
1.2 dBASE语言的成份和主要性 10
能指标 10
1命令 11
2程序 12
3文卷 13
4变量 14
6表达式 16
6函数 16
1.3 dBASE的主要优缺点 19
1.4启动和退出dBASE 20
dBASE-Ⅲ 21
习题 21
1.5 编译型dBASE-Ⅲ与多用户 21
第二章建立数据库 22
2.1全屏幕编辑 22
2.2定义新的数据库 23
1 Create命令 23
2 Append命令与Use命令 26
3 List命令 27
1 M型字段的定义 28
卷 28
2.3记事型字段与数据库文本文 28
2数据的装入 29
3数据的显示 30
2.4 用Copy命令复制数据库 30
1常用可选项的含义 31
2原样复制 31
3非原样复制 32
2.5 用结构文卷建立新库 34
1建立结构文卷 34
2用结构文卷定义数据库 35
1Modify structure命令 36
2.6修改数据库的结构 36
2修改结构的步骤 37
3 Append from命令 38
习题 38
第三章 数据的修改、检索和统计 40
3.1显示命令 40
1 Display命令 40
2 7命令 42
2 Insert命令 43
3 Goto命令和Skip命令 43
3.2删除和插入数据记录 43
1 Delete、Recall和Pack命令 43
3.3修改数据记录 47
1 Edit命令 47
2 Change命令 48
3 Browse命令 48
4 Replace命令 50
1 Locate命令 53
2 Continue命令 53
3.4检索命令 53
3.5索引文卷 55
1索引的建立 55
2索引的打开 56
3索引的更新 57
3.6索引检索命令 59
1索引检索的优点 59
2 Find命令 59
3 Seek命令 62
1 Sort命令 63
3.7排序命令 63
2与索引方法的比较 65
3.8数据的统计 65
1 Count命令 66
2 Sum命令 66
3 Average命令 67
4Total命令 67
习题 69
2定义格式文卷的步骤 70
1 Create report命令 70
第四章报表输出 70
4.1 建立报表格式文卷 70
4.2报表输出命令 75
4.3修改报表格式文卷 77
1调整报表宽度 78
2在菜单工作方式下修改报表 79
4.4打印标签 81
1建立标签格式文卷 81
2标签打印命令 83
习题 84
第五章 多工作区操作 85
5.1 多区操作的特点 85
1工作区的性质 85
2工作区的选择 86
3文卷的别名与作用 86
5.2 Replace命令的多区操作 87
5.3两个数据库间的关联 88
5.4 两个索引库间的更新 91
5.5 两个数据库间的连接 94
习题 96
第六章 建立、编写和调试程序文 97
卷 97
6. 程序文卷的建立、修改与执 97
行 97
1建立和修改程序 97
2执行程序 98
3过程的建立与执行 98
1 Accept命令 99
6.2输入命令 99
2 Input命令 100
3比较 100
6.3程序的选择结构 101
6.4程序的重复结构 104
6.5程序的注释 106
6.6 一个实例 107
6.7 程序的调试 112
习题 113
3几种常见的形式和用法 115
2一般形式 115
第七章把你的程序编得更好 115
1作用 115
7.1格式设计命令 115
7.2 自行设计的格式输入 118
1 Road命令 118
2 Clea gets命令 120
3版式文卷 120
7.3 自行设计的格式输出——表格型报表的设计 123
1定义和释放变量 127
7.4 内存变量和内存变量文卷 127
2内存变量文卷 128
3公用和专用变量 129
7.5过程文卷 131
1过程文卷的作用 131
2建立、打开和关闭过程文卷的命 131
令 131
7.6过程的带参数调用 132
习题 134
7.7在程序运行中输出文本 134
第八章选择系统工作状态 136
8.1 Set…on命令 136
8.2 Set…to命令 139
8.3 Set命令 142
习题 144
第九章辅助功能 145
9.1 dBASE-Ⅲ的菜单工作方式 145
9.2单项help命令 145
9.3 Help命令 146
9.4 Assist命令 148
习题 149
第十章 与其它高级语言的连接 150
10.1文本文卷与数据文卷的转 150
换 150
1文本文卷的格式 150
2从DBF到TXT 151
3从TXT到DBF 152
1一个简单的例子 156
行 156
10.2 dBASE与BASIC的联合运 156
2用批命令实现BASIC与dBASE的联合运行 159
10.3 dBASE与编译型语言的联合 162
运行 162
1 RUN命令 162
2含有RUN命令的dBASE程序 162
习题 163
字输入/输出功能 164
1汉字输入功能 164
统 164
11.1 汉字操作系统CC-DOS及其汉 164
第十一章 汉字dBASE与汉字操作系 164
2汉字输出功能 166
11.2启动和退出C-dBASE 167
11.3汉字数据库的建库、操作与检 167
索 167
1汉字数据库的建立 168
2汉字数据库的操作 168
3汉字数据库的检索 169
11.4应用举例 170
习题 175
第十二章典型样例分析 176
12.1 建立应用系统的数据库 176
12.2应用程序的总体设计 181
12.3 用dBASE编写应用程序 182
习题 203
附录dBASE命令分类表 204
1域 209
3关系 209
2笛卡尔乘积 209
第一章基本概念 209
1.1数学定义 209
下篇—原理篇 关系数据库原理 209
1.2关系的性质 210
1.3关系数据库的描述 211
1域的描述 211
2关系的描述 211
关系子模式 212
3 DDL语言和模式描述方式 212
1.4关系数据库上的操作 213
1操作的种类与特点 213
2 DML语言及其分类 213
习题 213
第二章数据操作语言 215
2.1 关系代数语言 215
1传统的集合运算 215
2专门的关系运算 216
*3 ISBL语言 219
4小结 220
2.2关系演算语言 221
*1 ALPHA语言与QUEL语言 221
2 QBE语言 223
3小结 225
2.3 SQL语言 225
1映射运算与映射块 225
2用映射块进行检索 225
4介于关系代数和关系演算之间的语言 228
3 SQL的差、并、交运算 228
5嵌入型SQL 229
2.4 dBASE语言 230
1 dBASE支持的关系运算 230
2 dBASE的关系完备性 230
第三章存储结构 234
3.1磁盘和主存间的数据交换 234
1磁盘信息的存取 234
2内、外存间的信息交换 235
3数据库文卷的管理 235
3.2数据库的基本文卷 236
3.3数据库主文卷的存储 237
1 dBASE的主文卷 237
*2 System R的主文卷 238
引 239
1稠密索引 239
3.4稠密索引、稀疏索引和多级索 239
2稀疏索引 240
3多级索引 241
3.5二叉树索引 242
1树和二叉树 242
2二叉树索引 242
*3.6 B树和B+树 243
1 B树 243
2 B+树 246
3.7索引文卷的存储 247
1dBASE的索引文卷 247
*2 System R的索引文卷 248
习题 250
第四章关系规范化 251
4.1关系中的键 251
4.2函数依赖 252
4.3规范化和范式 254
4.4第一、第二和第三范式 255
*4.5 BC范式 258
4.6关系模式的分解 259
习题 261
5.1设计过程概述 262
第五章数据库应用系统的设计 262
5.2应用系统的要求分析 263
1分析用户活动 264
2确定系统边界 264
3分析系统数据 264
5.3实体-联系方法 265
1基本思想和作用 265
2 E-R模型的基本成份 265
3 E-R图 266
5.4概念模式的设计 267
1建立局部概念模式 267
2建立总体概念模式 267
5.5三类数据模型 269
1层次模型 269
3关系模型 270
2网状模型 270
4一个简单的例子 271
5.6逻辑模式设计 272
1 E-R图向关系模型的转换 272
2不同情况处理示例 273
5.7性能预测和优化 276
1 LRA方法 276
2模式的优化 278
5.8系统的运行 280
*5.9数据库工程与软件工程 281
习题 281
6.1 安全性 282
1用户鉴别 282
第六章安全性与完整性 282
2权限控制 283
3实际系统的安全性保护 283
6.2完整性 284
1约束条件 284
2实际系统的完整性保护 285
6.3对数据保护的简单讨论 287
习题 288
主要参考文献 289
习题 292
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018