《计算机辅助管理系统--数据库技术基础及FOXBASE+》求取 ⇩

第一章数据库系统概述1

第一节数据库系统的发展与展望1

一、简单的回顾1

二、什么是数据库系统2

三、数据库系统的主要特征3

四、数据库系统的展望6

第二节由现实世界到数据库系统7

一、三个世界的假设7

二、信息模型(或称为实体模型)10

三、数据模型14

四、三类数据库系统17

第三节数据库系统的结构18

一、三级模式结构18

二、两级映射关系20

三、结论20

第四节数据库系统的软件构成21

一、数据库系统软件的层次关系21

二、数据库管理系统(DBMS)22

三、数据描述语言(DDL、SDDL及DSDL)25

四、数据操作语言(DML)27

五、宿主系统与自含系统28

第五节微机数据库系统简介29

一、微机数据库系统的主要特点30

二、目前国内常用的几种微机数据库管理系统31

三、微机数据库管理系统的选择34

练习题一35

第二章关系数据库系统的数学基础37

第一节关系37

一、关系的一般定义37

二、关系的数学定义37

三、关系的性质39

第二节关系模型及关系操作39

一、关系——单一的数据结构40

二、关系模型40

三、关系操作41

四、关系模型的三类完整性42

第三节关系代数43

一、传统的集合运算43

二、专门的关系运算44

三、数据操作功能的关系代数表示49

四、应用实例50

第四节关系演算52

一、关系的表示52

二、数据操作功能的表示52

三、域关系演算54

第五节关系模型系统特点55

一、基本特点55

二、存贮结构独有的特点55

练习题二56

第三章关系数据库的标准语言——SQL59

第一节概述59

一、SQL语言的概念和发展59

二、SQL语言命令的种类和特点60

三、使用的一些记号和符号定义60

第二节SQL的数据定义功能60

一、表的定义61

二、视图的定义62

三、索引的定义62

四、ORACLE的两个样本数据库63

第三节SQL的数据查询功能64

一、简单查询64

二、条件查询64

三、高级查询67

四、内部函数71

第四节SQL的数据操作功能73

一、插入操作INSERT73

二、修改操作UPDATE73

三、删除操作DELETE74

四、视图更新74

第五节SQL数据控制功能75

一、系统范围类存取特权的授予75

二、具体表类特权的授予75

第六节宿主式SQL76

一、程序设计中,使用SQL的步骤76

二、程序设计的要求77

三、主变量77

四、SQL通讯区77

五、连接ORACLE78

六、游标操纵78

七、程序设计举例79

练习题三80

第四章关系数据库的规范化理论82

第一节引言82

一、构造关系模式的方法82

二、两种构造方案的比较82

三、原因分析84

四、结论85

第二节数据依赖(属性间的内在联系)85

一、函数依赖85

二、多值依赖87

第三节关系模式的规范化89

一、第一范式(1NF)89

二、第二范式(2NF)90

三、第三范式(3NF)91

四、Bcyoe-Codd范式(BCNF)92

五、第四范式(4NF)94

第四节 关系模式的模式分解95

第五节规范化理论小结及应用97

一、规范化理论小结97

二、规范化理论应用97

练习题四98

第五章数据库维护100

第一节数据库的安全性保护100

一、防止数据库数据遭受破坏和损失的措施100

二、防止数据库的非法使用即保密和防窃问题100

第二节数据库的完整性保护102

一数据值的约束和结构完整性约束102

二、静态约束和动态约束103

三、立即执行约束和延迟执行约束103

四、完整性保护的实现103

第三节并发控制104

一、并发操作引起数据不一致104

二、并发控制—解决并发操作引起数据不一致的方法106

第四节恢复110

一、故障的种类110

二、转储和恢复111

练习题五111

第六章数据库应用系统的设计112

第一节数据库应用系统设计概述112

一、设计准则112

二、设计过程、步骤和任务113

三、数据库设计的技术和方法118

第二节数据库应用系统的需求分析119

一、需求分析120

二、数据字典121

三、需求分析时必须说明的几点123

第三节数据库系统的概念结构设计123

一、概念结构(又称概念模型或信息模型)123

二、概念结构设计的步骤和策略124

三、数据抽象与用户视图设计125

四、视图集成(或称为合并)126

第四节数据库系统的逻辑结构设计132

一、设计过程和步骤132

二、由E-R图向关系型数据模型的转换132

三、模式分解的概念和算法134

四、数据模型的优化135

第五节数据库系统的物理结构设计136

一、物理设计过程136

二、对物理设计的要求137

三、物理设计的一般原则137

四、物理设计的主要内容138

五、性能评价139

第六节数据库应用系统的实施与维护139

一、编写模式与建立数据库139

二、数据库数据的装入140

三、数据库应用程序的设计140

四、数据库的试运行140

五、数据库的正式运行和维护141

练习题六142

第七章FOXBASE+概述143

第一节系统文件、配置文件、安装与启动143

一、系统文件143

二、配置文件144

三、系统安装、启动和退出144

第二节FOXBASE+的基本术语145

一、FOXBASE+使用的数据库术语145

二、FOXBASE+的文件146

三、FOXBASE+的保留字147

四、FOXBASE+主要性能指标147

第三节FOXBASE+的语言、符号147

一、命令行的构成147

二、表达式与运算符148

三、数据类型、常量、变量及函数150

第四节FOXBASE+的交互状态与命令状态151

一、交互状态151

二、程序状态152

第五节屏幕编辑、提示、菜单、键盘使用及文件的搜寻路径152

一、全屏幕编辑152

二、屏幕提示信息152

三、菜单152

四、键盘的使用153

五、键盘缓冲区153

六、有关文件的搜索路径153

第八章数据库的建立、显示和处理157

第一节数据库的建立157

一、CREATE(建立)157

二、MODIFY STRUCTURE(修改结构)160

三、USE(库文件的打开/关闭)160

四、SELECT(选择工作区)161

五、CLOSE(关闭库、文件)161

第二节 记录的追加162

第三节数据库的显示163

一、LIST(列表)163

二、DISPLAY(显示)166

三、DIR(列目录)166

四、TYPE(文本文件显示)166

第四节数据库记录的定位166

一、GO / GOTO(定位)167

二、SKIP(指针移动)167

第五节数据库的修改167

一、EDIT(编辑)167

二、CHANGE(改变)167

三、BROWSE(浏览)167

四、FLUSH(注入)169

五、UNLOCK(解锁)169

六、REPLACE(替换)169

第六节数据库的插入与删除170

一、INSERT(插入)170

二、DELETE(逻辑删除)170

三、RECALL(逻辑恢复)171

四、PACK(物理删除)171

五、ZAP(删除记录)172

六、ERASE(清除文件)172

第七节数据库的排序与索引172

一、SORT(排序)172

二、INDEX(索引)173

三、REINDEX(重索引)174

第八节数据库的查找175

一、FIND(查找)175

二、SEEK(搜索)176

三、LOCATE(定位)176

四、CONTINUE(继续)176

第九节数据库的复制与摘要177

一、COPY(拷贝)177

二、TOTAL(摘要)181

第十节相关数据库区间操作182

一、UPDATE(更新)182

二、JOIN(连接)182

第十一节其它相关操作183

一、CLEAR(清屏)183

二、KEYBOARD(键盘)185

三、RENAME(换名)185

练习题八186

第九章计算、求和及管理内存变量188

第一节内存变量的建立188

一、COUNT(统计)188

二、SUM(求和)188

三、AVERAGE(求平均值)188

四、STORE(建内存变量)189

第二节数组变量189

一、DIMENSION(定义数组变量)189

二、SCATTER(记录转数组)190

三、GATHER(数组转记录)191

第三节全局变量与局部变量192

一、PUBLIC(设全局变量)192

二、PRIVATE(设局部变量)192

第四节内存变量的存取与显示194

一、?/??(表达式显示)194

二、SAVE(存储)194

三、RESTORE(恢复)195

四、RELEASE(释放)195

练习题九196

第十章函数及状态设置197

第一节日期及时间函数197

一、年月日函数197

二、星期函数198

三、时间函数198

四、日期转换函数199

第二节字符操作及类型转换函数200

一、字符串转换函数200

二、子串操作函数202

三、字串测试函数204

四、字串生成函数204

五、ASCII字符与数值之间转换函数205

第三节数字运算函数206

一、数值计算函数206

二、数值比较函数207

第四节数据库函数207

一、当前记录状态函数207

二、测数据库参数函数209

三、数据工作区函数210

四、辅助文件函数211

五、数据库加锁函数212

第五节测试函数213

一、文件及数据类型测试函数213

二、条件判断函数214

三、输入测试函数215

四、显示器状态函数217

五、打印设备状态函数218

六、其他各类参数测试函数219

七、系统环境函数220

八、版本号函数221

九、出错信息函数221

第六节自定义函数221

一、UDF的生成222

二、UDF的调用222

第七节 系统状态设置223

第八节 输出环境设置228

第九节 文件、记录操作设置230

第十节 程序调试环境设置233

练习题十234

第十一章输入/输出命令及程序设计237

第一节交互命令237

一、WAIT(等待)237

二、INPUT(输入)237

三、ACCEPT(接收)238

第二节@格式命令238

一、@…SAY……GET……READ(指定坐标位置输入/输出)238

二、@…BOX(屏幕画框)241

三、@…TO(清框/画框)241

四、@…PROMPT…MENU TO(建菜单)242

第三节 屏幕格式文件242

第四节报告文件243

一、报告文件的建立(CREATE REPORT)243

二、报告文件的输出(REPORT FORM)247

第五节标签文件249

一、标签文件的建立(CREATE LABEL)249

二、标签文件的输出(LABELE FORM)250

第六节命令文件的编辑与执行251

一、MODIFY COMMAND(编辑命令文件)251

二、NOTE/*、&&(注释)252

三、DO(执行)252

四、PARAMETERS(参数传递)253

五、RETURN、RETRY(返回)253

六、CANCEL(中止)254

七、SUSPEND(暂停)254

八、RESUME(恢复)254

九、TEXT-ENDTEXT(文本)255

第七节程序的判断选择执行255

一、IF ELSE ENDIF(条件判断)255

二、DO CASE ENDCASE(结构判断)256

第八节 循环执行257

第九节 程序的过程调用261

第十节随机事件处理264

一、ERROR(出错处理)264

二、ESCAPE(中断处理)266

三、KEY(按键处理)266

四、KEY=<expN >(按规定键处理)267

第十一节与其它语言的交互268

一、RUN/!(调用外部程序)268

二、LOAD(装载)268

三、CALL(调用)268

四、RELEASE MODULE(释放)269

练习题十一269

第十二章FOXBASE+的应用技巧及并发控制271

第一节FOXBASE+程序的编译271

第二节系统配置272

一、系统配置文件272

二、FOX配置文件272

三、内存分配272

四、参数项设置273

第三节并发控制276

一、共享打开的文件特点276

二、加锁与解锁276

三、死锁278

第四节FOXBASE+应用技巧279

一、优化FOXBASE+性能279

二、数据保密性措施281

三、程序调试与纠错技术283

练习题十二285

第十三章ORACLE关系数据库系统概述286

第一节ORACLE关系数据库系统简介286

一、ORACLE关系数据库系统特点286

二、IBM PC / MS-DOS支持下的ORACLE产品288

第二节ORACLE RDBMS软件组成288

一、ORACLE RDBMS289

二、“SQL”ORACLE产品290

三、“Pro”ORACLE产品290

第三节 安全管理291

第四节数据库的一致性与并发控制293

一、前映象文件293

二、 ORACLE的锁机制293

三、死锁296

第五节磁盘空间管理296

一、分区与物理文件297

二、表和索引的空间要求及空间定义298

三、多个分区的使用及空间满的处理299

第六节转储与恢复300

一、故障的分类300

二、卸载实用程序EXP301

三、装载实用程序IMP302

四、后映象日志302

练习题十三303

第十四章FOXBASE和高级语言的连结304

第一节文本文件传输数据304

一、文本义件的格式304

二、文本文件与数据库文件之间的相互转换305

三、接口语句RUN命令307

第三节数据传输举例307

一、BASIC语言访问库文件308

二、FORTRAN语言访问库文件310

三、C语言访问库文件311

第三节直接存取数据库技术313

一、数据库文件结构分析314

二、索引文件结构分析315

三、变量文件的结构分析316

第四节直接存取数据库举例318

一、C语言直接访问库文件318

二、C语言直接访问索引文件320

三、C语言直接访问变量文件324

第五节 LOAD指令与汇编语言接口325

练习题十四326

参考文献327

1996.09《计算机辅助管理系统--数据库技术基础及FOXBASE+》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由金朝崇,李宗耀,田春雨编著 1996.09 天津大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

计算机辅助系统(1992 PDF版)
计算机辅助系统
1992 北京:中国科学技术出版社
数据库基础及FoxBASE+编程(1993 PDF版)
数据库基础及FoxBASE+编程
1993
计算机辅助管理基础(1998年6月第1版 PDF版)
计算机辅助管理基础
1998年6月第1版 浙江大学出版社
计算机辅助管理系统--数据库技术基础及FOXBASE+(1996.09 PDF版)
计算机辅助管理系统--数据库技术基础及FOXBASE+
1996.09 天津大学出版社
语言信号数字处理(1995年 PDF版)
语言信号数字处理
1995年 电子工业出版社
数据库基础及FoxBASE+编程(1993 PDF版)
数据库基础及FoxBASE+编程
1993 南京:东南大学出版社
计算机辅助管理系统技术基础(1992 PDF版)
计算机辅助管理系统技术基础
1992 天津:天津大学出版社
工程数学  线性代数·计算方法(1980 PDF版)
工程数学 线性代数·计算方法
1980 北京:国防工业出版社
FoxBASE+关系型数据库基础(1998 PDF版)
FoxBASE+关系型数据库基础
1998 北京:机械工业出版社
FoxBASE+关系数据库基础(1998 PDF版)
FoxBASE+关系数据库基础
1998 北京:人民邮电出版社
数据通信(1997 PDF版)
数据通信
1997 北京:人民邮电出版社
趣谈足球赛事(1987 PDF版)
趣谈足球赛事
1987 天津:天津教育出版社
汉字FOXBASE+数据库管理系统(1997 PDF版)
汉字FOXBASE+数据库管理系统
1997 北京:中国科学技术出版社
计算机辅助机械设计技术基础(1988 PDF版)
计算机辅助机械设计技术基础
1988 北京:清华大学出版社
计算机辅助管理系统(1993 PDF版)
计算机辅助管理系统
1993 合肥:中国科学技术大学出版社