最新CLipper5.0~5.2程序設(shè)計

出版時間:1995-08  出版社:北京航空航天大學(xué)出版社  
Tag標簽:無  

內(nèi)容概要

內(nèi) 容 提 要
CLIPPER是DBASE系列中的優(yōu)秀新產(chǎn)品,它具有高性能、編譯型、開
放式的特點,被廣泛應(yīng)用于開發(fā)關(guān)系數(shù)據(jù)庫管理系統(tǒng)。它從早期1987年版
推出,經(jīng)過5.0版、5.01版、到現(xiàn)在的CA-CLIPPER5.2,功能不斷擴充,處
理方式越來越開放。本書是論述CLIPPER應(yīng)用程序設(shè)計的專著。內(nèi)容包括:
CLIPPER數(shù)據(jù)庫管理系統(tǒng)、安裝與使用、基本語法規(guī)則、程序設(shè)計初步、函
數(shù)與過程、數(shù)組與代碼塊、窗口與菜單、編譯預(yù)處理、文件、數(shù)據(jù)編輯、查詢、處
理、打印輸出、面向?qū)ο箢悺U展系統(tǒng)、局部網(wǎng)絡(luò)、錯誤處理、編譯與連接、調(diào)試
技術(shù)、實用程序。提供了大量的應(yīng)用實例,均上機調(diào)試通過。
特點:以初學(xué)者為對象,以程序設(shè)計為中心,以提高實用管理程序設(shè)計
水平為目的。內(nèi)容深入淺出,循序漸進,符合教學(xué)規(guī)律,并提供了豐富實例。
本書可作為高等學(xué)校、成人教育、中等專業(yè)學(xué)校的有關(guān)專業(yè)及各類數(shù)據(jù)庫培
訓(xùn)班教材或參考書,也可供軟件開發(fā)人員參考。
本書提供的所有例題及應(yīng)用實例配有源程序盤定價200元。同時,為了
配合本書的學(xué)習(xí),也可提供CLIPPER5.0/CA-CLIPPER5.2軟件中文環(huán)境。
有需要者請與北京航空航天大學(xué)出版社軟件部(電話(010)2017251-7557)聯(lián)
系。

書籍目錄

目錄
第一篇 導(dǎo) 論
第一章 CLIPPER數(shù)據(jù)庫管理系統(tǒng)
1.1數(shù)據(jù)庫管理系統(tǒng)
1.1.1數(shù)據(jù)庫系統(tǒng)的基本概念
1.1.2數(shù)據(jù)庫的特點
1.1.3數(shù)據(jù)庫管理系統(tǒng)的主要功能
1.1.4關(guān)系模型與關(guān)系運算
1.2CLIPPER的發(fā)展與特點
1.2.1CLIPPER產(chǎn)生的背景及其發(fā)展
1.2.2CLIPPER的本質(zhì)
1.2.3CLIPPER5.0/5.01/5.2的比較
1.3CLIPPER的系統(tǒng)參數(shù)
1.3.1主要性能指標
1.3.2文件類型
第二章 CLIPPER的安裝與使用
2.1CLIPPER的運行環(huán)境
2.1.1硬件環(huán)境
2.1.2軟件環(huán)境
2.2CA-CLIPPER5.2的安裝
2.3CA-CLIPPER5.2的文件系統(tǒng)
2.3.1CLIPPER的目錄結(jié)構(gòu)
2.3.2CLIPPER的組成
2.4CLIPPER的使用過程
2.4.1源程序編譯執(zhí)行
2.4.2CLIPPER部分命令的交互式執(zhí)行
2.5環(huán)境變量
第三章 CLIPPER基本語法規(guī)則
3.1數(shù)據(jù)類型
3.2常數(shù)與變量
3.2.1常 數(shù)
3.2.2內(nèi)存變量
3.2.3字段名變量
3.3函 數(shù)
3.3.1數(shù)學(xué)函數(shù)
3.3.2字符操作函數(shù)
3.3.3日期與時間函數(shù)
3.3.4轉(zhuǎn)換函數(shù)
3.3.5測試函數(shù)
3.4運算符和表達式
3.4.1運算符
3.4.2表達式
3.4.3宏代換
3.5CLIPPER程序的構(gòu)成
3.5.1語 句
3.5.2命 令
3.5.3符號的約定
第二篇 程序設(shè)計
第四章 CLIPPER程序設(shè)計初步
4.1結(jié)構(gòu)化程序設(shè)計方法
4.1.1程序設(shè)計的基本概念
4.1.2流程圖
4.1.3基本控制結(jié)構(gòu)
4.1.4結(jié)構(gòu)化程序設(shè)計
4.2簡單的輸入輸出命令
4.2.1簡單輸出命令與函數(shù)
4.2.2內(nèi)存變量賦值命令
4.2.3交互式賦值命令
4.2.4輔助命令
4.3數(shù)據(jù)庫的建立與基本操作
4.3.1數(shù)據(jù)庫文件的建立
4.3.2數(shù)據(jù)庫文件的打開與關(guān)閉
4.3.3數(shù)據(jù)庫文件全屏幕編輯
4.3.4簡單查詢
4.3.5定位操作
4.3.6記錄刪除
4.4順序結(jié)構(gòu)程序設(shè)計
4.5分支結(jié)構(gòu)程序設(shè)計
4.5.1IF語句
4.5.2DO CASE語句
4.5.3IF()/IIF()函數(shù)
4.6循環(huán)結(jié)構(gòu)程序設(shè)計
4.6.1DO WHILE型循環(huán)語句
4.6.2FOR…NEXT循環(huán)變量型
4.6.3EXIT與LOOP命令的使用
4.6.4循環(huán)的嵌套
第五章 過程與函數(shù)
5.1過程
5.1.1定義過程
5.1.2過程調(diào)用
5.1.3過程文件及其使用
5.2函 數(shù)
5.2.1用戶自定義函數(shù)
5.2.2函數(shù)調(diào)用
5.2.3傳值調(diào)用與傳地址調(diào)用
5.3內(nèi)存變量的作用范圍
5.3.1變量的屬性
5.3.2內(nèi)存變量的刪除
5.3.3函數(shù)與過程的有效范圍
5.4建立KEY過程與按鍵的處理
5.4.1建立KEY過程
5.4.2按鍵的處理
5.4.3填充鍵盤緩沖區(qū)
第六章 數(shù)組與代碼塊
6.1數(shù)組的定義及引用
6.1.1數(shù)組的概念
6.1.2定義數(shù)組
6.1.3數(shù)組的使用
6.2數(shù)組處理函數(shù)
6.2.1改變數(shù)組的大小
6.2.2數(shù)組元素的插入與刪除
6.2.3對數(shù)組搜索與排序
6.2.4復(fù)制數(shù)組
6.2.5瀏覽數(shù)組
6.4代碼塊
6.4.1定義代碼塊
6.4.2代碼塊的使用
第七章 屏幕控制與菜單制作
7.1屏 幕
7.1.1保存屏幕和恢復(fù)屏幕
7.1.2屏幕設(shè)計
7.1.3屏幕畫框
7.1.4模擬窗口
7.2屏幕顏色與光標
7.2.1屏幕顏色
7.2.2光 標
7.3菜 單
7.3.1建立光條菜單命令與函數(shù)
7.3.2菜單程序設(shè)計
第八章編譯指令
8.1預(yù)處理器
8.2編譯指令
第九章 文 件
9.1建立與維護數(shù)據(jù)庫文件結(jié)構(gòu)
9.1.1建立數(shù)據(jù)庫文件結(jié)構(gòu)
9.1.2維護數(shù)據(jù)庫文件結(jié)構(gòu)
9.1.3復(fù)制數(shù)據(jù)庫文件
9.1.4文件的打開與關(guān)閉
9.2內(nèi)存文件的存取
9.3文本文件的存取
9.4DOS下的磁盤文件操作
9.5低級文件處理
第十章 數(shù)據(jù)編輯程序設(shè)計
10.1屏幕格式輸入數(shù)據(jù)
10.2全屏幕編輯數(shù)據(jù)
10.3字符串編輯
10.4數(shù)據(jù)編輯程序設(shè)計實例
第十一章 數(shù)據(jù)查詢程序設(shè)計
11.1排序
11.2數(shù)據(jù)庫索引文件及其使用
11.2.1索引文件
11.2.2建立索引文件
11.2.3與索引有關(guān)的函數(shù)
11.2.4索引文件的使用
11.3數(shù)據(jù)查詢
11.3.1索引查詢
11.3.2與查詢有關(guān)的其它命令和函數(shù)
11.4查詢程序設(shè)計實例
第十二章 數(shù)據(jù)處理程序設(shè)計
12.1統(tǒng)計運算
12.1.1記錄個數(shù)統(tǒng)計
12.1.2求和運算SUM
12.1.3求平均值運算AVERAGE
12.1.4分類統(tǒng)計TOTAL
12.1.5設(shè)置精度
12.2工作區(qū)
12.2.1工作區(qū)選擇
12.2.2工作區(qū)函數(shù)
12.3數(shù)據(jù)庫之間的合并與連接運算
12.3.1數(shù)據(jù)庫的合并運算
12.3.2數(shù)據(jù)庫的連接運算
12.4數(shù)據(jù)庫的關(guān)聯(lián)
12.5數(shù)據(jù)庫文件間的更新
12.6實用程序設(shè)計
第十三章 打印輸出程序設(shè)計
13.1打印格式控制
13.1.1打印環(huán)境設(shè)置
13.1.2打印機輸出格式
13.1.3字形變換
13.2字符串格式化
13.3表格打印程序設(shè)計
13.4報表與標簽格式文件
13.4.1報表格式文件的輸出
13.4.2標簽格式文件的輸出
第十四章CLIPPER的對象類
14.1對象類的概念
14.2CLIPPER的類介紹
第十五章 CLIPPER的網(wǎng)絡(luò)程序設(shè)計
15.1CLIPPER的網(wǎng)絡(luò)命令
15.2CLIPPER網(wǎng)絡(luò)程序遵循的原則
15.2.1共享模式下的限制
15.2.2網(wǎng)絡(luò)中的索引文件
15.2.3網(wǎng)絡(luò)中的其他類型的文件
15.3CLIPPER的網(wǎng)絡(luò)程序?qū)嵗治?br />第十六章CLIPPER的擴展系統(tǒng)
16.1CLIPPER的擴展系統(tǒng)概述
16.2CLIPPER與C語言的接口
16.2.1C語言寫成的CLIPPER用戶自定義函數(shù)
16.2.2參數(shù)的傳遞
16.2.3擴展系統(tǒng)的C語言函數(shù)
16.2.4C語言函數(shù)的編譯與連接
16.3CLIPEER與匯編語言的接口
16.3.1匯編語言寫成的CLIPPER用戶自定義函數(shù)
16.3.2匯編語言擴展宏
16.3.3擴展系統(tǒng)的匯編語言函數(shù)
16.3.4匯編語言函數(shù)的編譯及連接
第十七章 CLIPPER的錯誤處理
17.1錯誤的捕獲
17.2使用BEGIN SEQUENCE結(jié)構(gòu)
17.3面向?qū)ο蟮腻e誤處理程序
17.3.1CLPPER的錯誤對象
17.3.2面向?qū)ο蟮腻e誤處理程序
第三篇 CLIPPER開發(fā)工具
第十八章 編譯與連接
18.1應(yīng)用程序的編譯與連接概述
18.2應(yīng)用程序的編譯方法
18.2.1啟動編譯程序
18.2.2編譯程序的選擇項
18.3編譯腳本文件
18.4應(yīng)用程序的連接方法
18.4.1連接程序(RTLINK)的語法描述
18.4.2啟動連接程序
18.4.3連接程序的選擇項
18.5增長式連接
18.6預(yù)連接庫
18.7覆蓋
18.8使用RMAKE工具
第十九章 調(diào)試技術(shù)
19.1問題的提出
19.2調(diào)試工具Debugger的特點和功能
19.3調(diào)試工具Debugger的菜單
19.4調(diào)試工具Debugger的命令
第二十章 CLIPPER實用程序
20.1DBU實用程序
20.1.1DBU實用程序的特點
20.1.2啟動和退出DBU實用程序
20.1.3DBU實用程序主畫面的結(jié)構(gòu)
20.1.4DBU實用程序的操作
20.2RL實用程序
20.2.1進入和退出RL實用程序
20.2.2建立報表格式文件
20.2.3產(chǎn)生報表
20.2.4報表實例
20.2.5建立標簽格式文件
20.2.6建立標簽文件
20.2.7標簽實例
20.3文件說明工具NG
20.3.1文件說明工具NG的特點
20.3.2NG.EXE文件的啟動和退出
20.3.3利用NG的輔助幫助信息
20.3.4NG各功能項的說明
第二十一章 管理程序設(shè)計實例
21.1信息卡片管理程序設(shè)計
21.2數(shù)據(jù)庫窗口編輯通用函數(shù)
附錄一 CA-CLIPPER5.2的STD.CH源代碼
附錄二 CLIPPER錯誤信息表
附錄三 CLIPPER5.0語句命令函數(shù)表
附錄四 CLIPPPER5.01/CA-CLIPPER5.2變動情況表
附錄五 CLIPPER不支持的dBASE命令與函數(shù)表
附錄六 CLIPPER的鍵盤碼表
參考文獻

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    最新CLipper5.0~5.2程序設(shè)計 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7