图书介绍
关系数据库原理与系统2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 宋瀚涛,梁允荣编著 著
- 出版社: 北京:北京理工大学出版社
- ISBN:7810135236
- 出版时间:1992
- 标注页数:451页
- 文件大小:23MB
- 文件页数:466页
- 主题词:关系型数据库
PDF下载
下载说明
关系数据库原理与系统PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
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
热门推荐
- 2320864.html
- 2095722.html
- 1076499.html
- 533021.html
- 2256728.html
- 1579672.html
- 1044975.html
- 755329.html
- 1599921.html
- 692490.html
- http://www.ickdjs.cc/book_1035639.html
- http://www.ickdjs.cc/book_781136.html
- http://www.ickdjs.cc/book_3653125.html
- http://www.ickdjs.cc/book_1187976.html
- http://www.ickdjs.cc/book_3436324.html
- http://www.ickdjs.cc/book_3383533.html
- http://www.ickdjs.cc/book_324431.html
- http://www.ickdjs.cc/book_2737208.html
- http://www.ickdjs.cc/book_3274875.html
- http://www.ickdjs.cc/book_2749143.html