《关系数据库原理与系统》求取 ⇩

1-1 数据、信息与信息处理1

一、数据1

二、信息1

第一章 数据库引论1

三、信息与数据的关系和区别2

四、信息与管理、决策2

五、信息处理与信息管理3

六、计算机与信息管理3

1-2 数据库与管理信息系统4

一、什么是数据库4

二、数据库的主要特征与类型5

三、数据库应用系统与MIS系统6

一、数据库技术发展史7

1-3 数据库技术发展史及第二代信息系统7

二、数据库技术发展方向8

三、第二代信息系统与CASE8

习题9

第二章 数据和文件组织10

2-1 文件的构成10

一、数据项与记录10

二、记录11

三、文件11

2-2 顺序文件12

2-3 索引文件14

一、索引非顺序文件14

三、ISAM文件15

二、索引顺序文件15

一、Hash算法举例18

2-4 随机文件(直接文件)18

二、溢出处理20

三、Hash文件存储分析22

2-5 倒排文件22

一、什么是倒排文件22

二、倒排文件的生成23

2-6 表结构文件25

一、指针与节点25

二、链26

三、环(循环链)27

一、B-树的结构及存取方法28

2-7 B-树28

二、B树34

习题36

第三章 数据库系统原理37

3-1 数据库应用系统的建立37

3-1-1 建立数据库应用系统的基本知识37

一、管理的内容37

二、企业管理过程37

三、管理与决策40

四、管理对信息的要求41

五、信息系统与管理信息系统46

六、MIS与现代化管理的关系47

七、企业建立MIS应具备的条件和要点48

3-1-2 开发MIS的基本要求和开发阶段49

一、开发MIS的基本要求49

二、开发MIS的基本阶段49

八、MIS在一些单位失败的原因49

3-2 数据库途径的动力和目标51

3-2-1 数据库环境的组成52

3-2-2 MIS系统模式52

一、一个单位及其管理52

二、MIS系统模式52

三、一个单位中数据库系统的作用55

3-2-3 应用系统开发的传统途径55

五、简单的数据结构56

七、集中式的系统56

六、传统开发方法——编程56

二、应用程序功能单一56

四、数据在应用系统间过多的传输56

三、数据重复56

一、以程序为中心,数据是副产品56

3-2-4 采用数据库途径的动力57

一、对简单的要求不能迅速回答57

二、高的开发代价57

三、对修改的响应能力低下58

四、数据的完整性和质量差58

五、反映现实世界的数据模型不充分58

3-2-5 使用DBMS的消极力量58

一、共享性59

3-2-6 数据库管理的目标59

二、可用性60

三、进化性(Evolvability)63

四、数据库的完整性(Integrity)64

3-2-7 DBMS的进展68

一、数据系统类型68

二、专用数据库系统69

三、DBMS发展史上的二个分枝69

四、DBMS的分枝将消失70

五、关于DBMS功能的想法72

一、不同用户共享73

二、DBMS的用户角色73

3-3-1 DBMS环境中用户的角色73

3-3 DBMS的功能和概念性模型73

三、用户分类的未来趋势77

3-3-2 数据库管理的功能77

一、功能:语言和程序模块77

二、数据库管理功能分类77

3-3-3 DBMS的概念性模型78

一、综合三种主要用户接口79

二、综合数据库管理功能80

三、数据库控制系统(DBCS)80

四、数据库和它的模式(Schema)81

五、用户模式(Userchema)81

六、对共享、可进化的DBMS结构82

一、成为动力的因素83

二、减少应用开发的工作83

3-3-4 DBMS模式如何满足要求83

三、达到了数据库管理的目标84

四、达到进化性84

五、DBMS各类用户间的支持关系86

3-3-5 DBMS环境87

一、内部计算机系统环境87

二、DBMS是建立应用系统的工具89

3-4 数据的逻辑结构、建立与更新91

3-4-1 数据结构的术语91

3-4-2 单个展开文件数据结构93

3-4-3 单个层次数据结构95

一、单路径层次结构96

二、多路径层次结构96

3-4-4 多文件数据结构97

一、多个不相关文件98

二、多个协调文件98

三、多个相关文件98

3-4-5 目标一关系数据结构99

一、二目关系的数据结构100

二、不可约N目关系的数据结构101

3-4-6 数据库的建立与更新102

一、数据的获取和机器化102

二、数据库的建立过程102

三、使用更新功能建库102

四、数据库的更新102

3-5 DBMS的用户接口:数据语言和主语言104

一、交互会话的原则105

3-5-1 DBMS用户接口的进展105

三、声音识别与智能支持106

二、求助功能与菜单处理功能106

3-5-2 不同使用方式和会话风格的用户107

一、系统驱动的会话107

二、用户以命令驱动的会话107

三、不同的用户接口并存107

3-5-3 数据语言与主语言108

一、DBMS的操作方式108

二、数据语言类型109

三、关于数据结构的数据语言110

四、主语言110

3-5-4 程序与DBMS的通讯110

二、程序与DBMS的通讯111

一、对数据库的存取111

3-6 数据的独立性112

3-6-1 数据独立性的两个阶段113

一、程序和数据的独立性113

二、数据的物理独立性113

3-6-2 如何实现数据的独立性114

3-7 数据库的技术、行政管理114

3-7-1 数据库技术、行政管理的职能114

一、共享、矛盾与协调115

二、数据库管理的职业特点115

三、数据库管理的组织进化情况115

3-7-2 DBA的职责116

一、DD提供了数据的更完全信息119

3-7-3 DB-A的工具:数据字典(DD)119

3-7-4 DBMS性能监督120

二、DD的使用120

一、监督存储的数据库的大小121

二、监督动态活动121

三、审计跟踪记录121

3-8 选择DBMS的一些考虑121

一、技术标准121

二、管理标准123

三、DBMS发展和使用趋势124

四、分布式环境中的数据库124

五、后端数据库管理机128

习题131

4-1 数据处理的三个世界132

第四章 信息模型与数据模型132

4-2 信息模型(E-R模型)134

一、实体与属性134

二、实体间联系134

三、E-R图134

4-3 层次数据模型136

4-4 网络数据模型138

4-4-1 网络数据模型138

4-4-2 DBTG系统简介139

4-1-3 系、域与数据库键139

一、系(set)139

四、数据库键140

三、域(AREA)140

二、系的类型140

4-4-4 网络数据模型的优缺点141

4-5 关系数据模型141

习题142

第五章 关系数据库的基本理论143

5-1 关系模型的基本概念143

一、关系的定义143

二、有关关系的术语解释145

三、关系的完整性规则146

四、关系的内涵与外延146

5-2 关系数据库形式化操纵147

一、关系代数运算147

二、关系演算152

5-3 关系上的操作语言SEQUEL155

一、查询156

二、插入、删除与修改157

5-4 关系的规范化157

一、“关系”为什么要规范化157

二、规范化形式158

5-5 关系型数据库管理系统产品的十二条准则164

习题168

第六章 流行的关系数据库管理系统170

6-1 ORACLE系统170

一、系统简介170

二、ORACLE系统的特点171

一、简介173

6-2 INFORMIX系统173

二、INFORMIX的主要功能174

三、INFORMIX系统的特点182

四、INFORMIX-SQL系统182

五、INFORMIX-ESQL/C系统188

6-3 dBASE系统200

一、dBASE系统简介200

二、dBASEⅣ的主要功能200

三、dBASEⅣ的SQL命令203

6-4 FoxBASE系统203

一、FoxBASE系统简介204

二、FoxBASE与dBASEⅢ PLUS兼容204

四、SCO FoxBASE系统205

三、FoxBASE的优点205

6-5 UNIFY系统206

一、UNIFY系统简介206

二、UNIFY系统的使用207

习题209

第七章 SQL/DS交互式使用210

7-1 SQL/DS的基本概念210

7-1-1 SQL/DS的系统结构210

一、软件产品210

二、系统维护信息211

7-1-2 数据的基本操作模式、数据类型和空值211

一、操作模式(表和视图)211

二、数据类型212

一、表达式213

三、空值213

7-1-3 表达式与函数213

二、内部函数215

7-2 SQL/DS的数据语言SQL216

一、SQL的发展及其国际标准化216

二、SQL命令的分类216

三、SQL命令的使用方式216

四、SQL命令的语法规则216

7-3 SQL的查询语言I218

一、查询的基本命令218

二、查询命令举例219

一、移动查询目标表子命令225

7-4 SQL的格式化报表225

二、格式化报表命令226

7-5 SQL的DML和逻辑工作单元232

一、UPDATE命令232

二、INSERT命令234

三、INPUT命令235

四、DELETE命令236

五、逻辑工作单元(LWU)236

7-6 SQL的DDL与数据字典238

一、表238

二、视图239

三、表的索引240

四、表与视图的同义名241

五、DDL与数据字典242

7-7 SQL的查询语言Ⅱ244

一、连接查询244

二、子查询248

三、操纵语句中使用子查询254

7-8 SQL的DCL256

一、授权命令256

二、取消权限命令258

三、申请和撤消数据库空间命令259

四、加锁命令261

五、控制逻辑工作单元命令261

七、SET命令262

六、取消当前有效命令与数据262

八、SHOW命令263

九、系统目录注释命令263

十、用户与SQL/DS的连接命令263

7-9 SQL命令的存储与例行程序263

一、重新使用当前的SQL命令264

二、ISQL的例行程序267

7-10 联机求助信息——HELP和功能键271

一、HELP271

二、ISQL环境下的功能键273

习题274

一、SQL/DS应用程序结构277

8-1-1 SQL/DS应用程序的支持环境277

8-1-2 SQL/DS应用程序结构和专用的SQL语句277

第八章 SQL/DS的编程技术277

8-1 SQL/DS的编程技术277

二、基本规定280

三、专用的嵌入式SQL语句280

8-1-3 动态SQL语句288

一、动态非查询SQL语句288

二、动态查询SQL语句289

8-1-4 主语言FORTRAN应用程序分析292

一、在FORTRAN中使用SQL语句的规则292

二、FORTRAN样本程序分析295

8-1-5 主语言COBOL应用程序分析304

一、在COBOL中使用SQL语句的规则304

二、COBOL样本程序分析307

三、用命名区分主变量和一般变量322

四、程序结构的模块化322

8-1-6 SQL/DS应用程序的编程技巧322

二、正确地使用指针管理322

一、程序中使用逻辑工作单元控制操作生效322

五、程序的文件化323

六、错误检测与恢复323

8-2 数据库服务性实用程序(DBSU)324

一、DBSU的功能324

二、如何调用DBS Utility325

三、DBSU的控制文件325

四、使用举例325

习题333

9-1 数据库设计过程与CASE简介334

一、数据库设计过程334

第九章 数据库设计334

二、CASE简介335

三、辅助数据库设计的发展方向336

四、ORACLE公司的CASE简介336

9-2 用户要求描述与分析339

一、用户要求描述与分析的内容340

二、用户要求描述与分析的例子340

9-3 数据库概念设计342

一、数据概念模型342

二、数据库概念设计345

9-4 数据库逻辑设计与优化346

三、结合具体的RDBMS进行优化347

四、基于三元组模型的数据库优化设计347

二、规范化347

一、E-R图向数据模型的转换347

9-5 数据库物理设计355

一、数据库物理设计的要求355

二、评价物理设计性能356

三、SQL/DS的物理数据库设计356

9-6 数据库的重定义、重构与重组357

一、必要性357

二、重组点的选择358

三、SQL/DS提供重组的功能359

习题359

10-1 数据存取控制——安全保密性360

一、数据存取控制的一般模式360

第十章 数据库的安全保密、完整性、并发控制和恢复360

二、一些具体的安全措施361

三、保密性(privacy)362

10-2 完整性362

一、完整性的约束条件362

二、完整性的主要措施363

10-3 并发控制363

一、数据的一致性和封锁措施364

二、封锁的问题365

三、并行调度法366

10-4 数据库的备份和恢复368

一、备份和恢复的基本方法368

习题370

二、基本恢复方法的改进370

第十一章 IBM VM/SP下SQL/DS操作简介372

11-1 IBM VM/SP的操作命令372

一、VM/SP的组成及其功能372

二、CMS文件格式372

三、登录与注销命令373

四、几个常用的CMS命令373

11-2 ISQL的操作375

11-3 SQL/DS应用程序的运行步骤(在CMS下)375

第十二章 OR ACLE在微机上的使用378

12-1 概述378

12-1-1 ORACLE产品的构成378

一、ORACLE的核心部分——RDBMS378

三、“SQL”ORACLE产品379

二、“Easy”ORACLE产品379

四、“PRO”ORACLE产品380

12-1-2 IBM PC/MS-DOS下ORACLE的安装380

一、ORACLE RDBMS V51的软硬件要求380

二、系统的安装过程381

三、系统的初始装入、启动、停止与退出383

12-2 ORACLE交互式命令语言接口SQL*PLUS384

12-2-1 SQL*PLUS概况384

一、SQL*PLUS的命令384

二、进入与退出SQL*PLUS384

三、样本数据库385

12-2-2 交互式SQL的使用386

一、数据库定义与空间定义386

二、索引(INDEX)和聚簇(CLUSTER)389

三、建立树结构与查询390

四、函数394

五、报表格式输出395

12-3 数据库管理的实用程序EXP、IMP和ODL396

12-3-1 数据库卸出实用程序EXP396

一、卸出内容397

二、卸出方式397

三、卸出过程397

四、注意事项398

12-3-2 数据库重装入实用程序IMP399

12-3-3 ASCII数据文件装入程序ODL399

三、SQL*FORMS窗口403

二、FORM的组成403

12-4-1 SQL*FORMS的概念403

12-4 交互式应用工具SQL*FORMS403

一、SQL*FORMS的特点403

12-4-2 FORM的定义与运行409

一、定义一个FORM409

二、运行一个FORM409

三、操作功能键414

12-5 报表生成工具SQL*REPORT415

12-5-1 概述415

一、SQL*REPORT的特点415

二、SQL*REPORT的组成415

12-5-2 RPT——报表生成程序416

一、RPT源程序结构416

三、报表生成过程416

二、RPT语言的语句简介417

三、执行RPT418

12-5-3 RPF——报表正文格式化程序418

一、RPF命令及简单描述419

二、调用RPF实用程序获得报表420

12-5-4 一个报表程序实例420

12-6 高级语言预编译程序接口PRO*C423

一、运行C语言应用程序的步骤423

二、C样本程序424

三、C应用程序中动态语句使用举例426

习题448

参考文献449

1992《关系数据库原理与系统》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由宋瀚涛,梁允荣编著 1992 北京:北京理工大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

INFORMIX关系数据库管理系统(1987 PDF版)
INFORMIX关系数据库管理系统
1987 北京:清华大学出版社
FOXBASE+关系数据库系统(1991 PDF版)
FOXBASE+关系数据库系统
1991
微积分  修改本( PDF版)
微积分 修改本
关系数据库管理系统( PDF版)
关系数据库管理系统
数据库与数据库管理系统( PDF版)
数据库与数据库管理系统
关系数据库管理系统ORACLE原理与应用( PDF版)
关系数据库管理系统ORACLE原理与应用
关系型数据库管理系统 DBASEⅢ( PDF版)
关系型数据库管理系统 DBASEⅢ
关系数据库管理系统 dBASE Ⅲ( PDF版)
关系数据库管理系统 dBASE Ⅲ
dbaseIII关系型数据库管理系统( PDF版)
dbaseIII关系型数据库管理系统
科学院情报图书室
微机关系数据库管理系统( PDF版)
微机关系数据库管理系统
北京信通电脑技术公司
DB4关系数据库管理系统(1993 PDF版)
DB4关系数据库管理系统
1993 哈尔滨:哈尔滨工业大学出版社
FOXBASE+关系数据库系统(1991 PDF版)
FOXBASE+关系数据库系统
1991 北京:清华大学出版社
关系数据库管理系统(1990 PDF版)
关系数据库管理系统
1990 北京:机械工业出版社
数据库系统原理与技术(1992 PDF版)
数据库系统原理与技术
1992 北京:北京航空航天大学出版社
数据库系统原理(1984 PDF版)
数据库系统原理
1984 北京:国防工业出版社