《实用数据库管理系统汇编 1》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:萨师煊,王珊编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:1990
  • ISBN:704002733X
  • 页数:295 页
图书介绍:

第一章IMAGE数据库系统 1

1.1概述 1

目录 1

1.2 IMAGE的数据结构 2

1.2.1术语介绍 2

1.2.2数据集的类型和关系 3

1.3 IMAGE数据库描述语言 7

1.3.1模式结构 7

1.3.2口令部分 8

1.3.3数据项部分 8

1.3.4数据集部分 10

1.3.5建立IMAGE数据库根文件 12

集文件和装入数据 16

1.3.6建立IMAGE数据库、数据 16

1.4用宿主语言调用IMAGE库过 17

程存取数据库 17

1.4.1 IMAGE库过程 17

1.4.2调用库过程的方式 18

1.4.3存取路径和当前值的概念 18

1.4.4读取方式 19

1.4.5库过程解释 19

1.5用自含语言QUERY存取 26

数据库 26

1.5.1概述 26

1.5.2 QUERY命令 27

1.6.1主集的结构 34

1.6 IMAGE的存储结构 34

1.6.2明细集的结构 35

1.7 IMAGE数据库的维护 35

1.7.1数据库的重组织 35

1.7.2数据库的恢复 37

1.7.3 IMAGE公用程序 42

1.8实例 47

第二章 ORACLE关系数据 53

库系统 53

2.1概述 53

2.1.1 ORACLE系统概貌 53

2.1.2 ORACLE产品系列 54

2.1.3 ORACLE可运行的系统 56

2.1.4 ORACLE特点 57

2.1.5 ORACLE的安装和 58

运行环境 58

2.2 SQL/UFI 59

2.2.1进入和退出UFI 59

2.2.2 SQL和UFI 60

2.2.3数据定义 66

2.2.4索引和聚集 67

2.2.5建立树结构并进行查询 69

2.2.6空值处理 72

2.2.7数据控制命令—— 72

数据的共享和保密 72

2.2.8报表格式输出 74

2.2.9 UFI命令 77

2.3交互式应用工具——IAF 79

2.3.1 IAG概况 79

2.3.2应用结构和应用设计 80

2.3.3 IAG对话 81

2.3.4 IAP的使用 86

2.4报表生成工具—— 91

Report Writer 91

2.4.1报表生成工具简介 91

2.4.2 RPT——报表生成程序 92

2.4.3报表正文格式化程序RPF 94

2.4.4一个简单的报表实例 96

2.5.1 ODL装入程序的工作过程 99

2.5.2 ODL控制语言 99

2.5 ODL——数据库装入 99

实用程序 99

2.5.3原始数据文件 101

2.5.4登录文件和出错处理 101

2.6 EXPort/IMPort实用程序 102

2.6.1 EXP卸出实用程序的功能 102

和使用方法 102

2.6.2 IMP重装入实用程序的功能 104

和使用方法 104

2.7 ORACLE LINK通信程序 104

2.7.1概述 104

2.7.2 ORACLE LINK的使用方法 105

2.8应用编程接口 106

2.8.1概述 106

2.8.2程序环境下的ORACLE 106

2.8.3 SQL语句 107

2.8.4 C样本程序 108

第三章R:base5000数据库系统 112

3.1概述 112

3.2 R:base 5000数据库结构和限制 113

3.3 R:base命令语言 113

3.3.1 R:base基本命令 113

3.3.2命令子句 116

修改和显示 118

3.3.3数据库结构的定义、 118

3.3.4数据输入 123

3.3.5数据查询 128

3.3.6数据更新 134

3.3.7报表处理 137

3.3.8应用程序设计 146

3.4应用程序快速生成软件 153

EXPRESS 153

3.4.1进入EXPRESS子系统 153

3.4.2定义一个新的数据库 154

3.4.3修改现有数据库定义 155

3.4.4定义一个应用程序 156

3.4.5修改一个已定义的应用程序 159

4.1.1 INFORMIX的功能与特点 165

4.1概述 165

第四章INFORMIX数据库管理 165

系统及其使用 165

4.1.2 INFORMIX的文件类型 166

4.1.3 INFORMIX的组成、运行、 168

HELP功能及退出方式 168

4.2数据库结构的定义和修改 168

4.2.1数据库结构的定义 168

4.2.2数据库结构的修改 170

4.3数据输入、更新、删除及 171

屏幕输出 171

4.3.1基本命令的格式和使用 171

4.3.2用户屏幕的生成及修改 173

4.4查询语言INFORMER 179

4.3.3用户屏幕的操作 179

4.4.1基本语法规则 180

4.4.2命令格式和使用 180

4.4.3高级功能 182

4.5报表书写器ACE 185

4.5.1 ACE源程序的生成和执行 185

4.5.2 ACE语言的命令及其 187

语法规则 187

4.5.3范例 192

4.6 C语言调用INFORMIX库 194

过程的方式 194

4.6.2 ALL库过程 195

4.6.1基本配置及程序运行 195

4.6.3调用库过程的错误信息表 199

4.6.4范例 200

4.7数据库监控程序DBSTATUS 203

4.7.1命令格式和使用 203

4.7.2 B-树检查程序 205

4.8 INFORMIX的UNIX版本与 205

PC—DOS版本的主要差别 205

5.1概述 207

5.1.1 dBASEⅢ的运行环境 207

5.1.2 dBASEⅢ功能简介 207

dBASEⅢ 207

第五章关系数据库管理系统 207

5.1.3 dBASEⅢ文件类型 208

5.1.4启动和退出dBASEⅢ系统 209

5.2 dBASEⅢ的基本语法和规定 209

5.2.1命令 209

5.2.2表达式 210

5.2.3内存变量 211

5.2.4函数 212

5.3数据库文件的建立和修改 214

5.3.1文件结构的定义和修改 214

5.3.2数据库文件的数据输入 216

5.3.3数据库文件的修改 219

5.3.4数据库文件的编辑 220

5.4数据库文件的使用 221

5.4.1数据排序 222

5.4.2数据索引排序 223

5.4.3数据检索 225

5.4.4数据计算 231

5.4.5报表生成 233

5.4.6打印标签 235

5.4.7输入输出格式设计 237

5.4.8数据库辅助操作命令 238

5.5dBASEⅢ程序设计 239

5.5.1命令文件的建立和执行 239

5.5.2命令文件的语句 240

几条语句 241

5.5.3专用于子程序设计的 241

5.5.4应用程序举例 243

5.6 HELP及ASSIST命令介绍 246

5.6.1 HELP命令 246

5.6.2 ASSIST命令 248

第六章 UNIFY系统 250

6.1系统概况 250

6.1.1 UNIFY的操作环境 250

6.1.2文件类型和目录结构 251

6.1.3环境变量 252

6.1.4进入UNIFY环境 253

6.2建立数据库 254

6.2.1输入一个数据库设计方案 255

6.2.2建立数据库 258

6.3数据登记屏的形成及 259

数据的录入 259

6.3.1屏幕维护 259

6.3.2建立系统约定的屏幕表格 259

6.3.3建立自定格式的屏幕表格 260

6.3.4用ENTER输入数据 264

6.4构造树形菜单系统 265

6.4.1菜单的维护 265

6.4.2菜单系统的保护措施 267

6.5使用SQL语言进行数据操纵 272

6.5.1查询语句(SELECT) 272

6.5.2数据处理功能 274

6.5.3其它语句 275

6.6数据库模式的修改 276

6.7输出报表 279

第七章关系型DBMS的判别 284

准则 284

7.1关系型DBMS产品的十二条 284

基本准则 284

7.2关系模型的九个结构特性 288

7.3关系模型的操作特性 289

7.4关系模型的三类完整性 290

7.5一种简单评价方法 290

附录:五个关系数据库系统(微机版)静态特性比较 293

参考文献 295