關(guān)系型數(shù)據(jù)庫管理系統(tǒng)FOXBASE使用教程

出版時間:1995-05  出版社:同濟大學出版社  作者:崔子筠  
Tag標簽:無  

內(nèi)容概要

內(nèi) 容 提 要
本書是為尚未具備計算機管理基礎知識的初學者學習使用FOXBASE而編寫的
一本教材。
本書從數(shù)據(jù)庫的基本概念人手,著重操作和應用,通過大量例子,由淺人深
地介紹了FOXBASE數(shù)據(jù)庫管理系統(tǒng)的命令、使用方法和程序設計方法。
本書的第一章到第九章主要圍繞數(shù)據(jù)庫系統(tǒng)的建立、維護和使用三個方面,
緊密結(jié)合關(guān)系型數(shù)據(jù)庫管理系統(tǒng)的基本概念,循序漸進地介紹FOXBASE以命令方
式對數(shù)據(jù)庫文件進行操作的完整過程,可作為上海市計算機能力考核(初級)教
材。以后各章以介紹FOXBASE程序設計方法為主,重點介紹FOXBASE結(jié)構(gòu)化程序設
計語言,并在此基礎上介紹大量的實用編程技巧,以提高讀者的程序設計水平。
此外,書中還系統(tǒng)介紹了FOXBASE的函數(shù)、FOXBASE的環(huán)境設置,以及其他輔助功
能(可作為中級班教材)。
本書既可作為各行業(yè)計算機管理基礎培訓教材,也可以作為大專院校非計算
機專業(yè)學生的學習教材。

書籍目錄

目 錄
第一章 數(shù)據(jù)庫概述
1.1數(shù)據(jù)庫在計算機應用領域中的地位
1.2數(shù)據(jù)庫概述
1.2.1數(shù)據(jù)管理的發(fā)展
1.2.2數(shù)據(jù)庫系統(tǒng)的發(fā)展
1.2.3關(guān)系運算簡介
習題
第二章 FOXBASE概 述
2.1FOXBASE的文件及其作用
2.2FOXBASE的數(shù)據(jù)庫文件
2.2.1數(shù)據(jù)庫文件的三要素
2.2.2數(shù)據(jù)庫文件名
2.2.3數(shù)據(jù)庫文件的結(jié)構(gòu)
2.2.4數(shù)據(jù)庫文件的數(shù)據(jù)(內(nèi)容〕
2.3FOXBASE命令的一般格式
2.4內(nèi)存變量與函數(shù)
2.4.1內(nèi)存變量
2.4.2內(nèi)存變量的賦值與顯示
2.4.2.1內(nèi)存變量的賦值
2.4.2.2顯示指定的內(nèi)存變量的值
2.4.2.3顯示所有內(nèi)存變量
2.4.2.4數(shù)值型變量小數(shù)部分顯示位數(shù)設置
2.4.3FOXBASE的常用函數(shù)
2.5FOXBASE的表達式
2.5.1運算量
2.5.1.1常量
2.5.1.2變量
2.5.1.3函數(shù)
2.5.2運算符
2.5.2.1數(shù)值型運算符
2.5.2.2字符型運算符
2.5.2.3日期型運算符
2.5.2.4邏輯型運算符
2.5.2.5比較運算符
2.5.3表達式
2.6FOXBASE主要性能指標
2.7FOXBASE的啟動與退出
2.7.1FOXBASE的啟動
2.7.2FOXBASE的退出
2.7.3FOXBASE的兩種工作方式
2.7.3.1單命令工作方式
2.7.3.2程序工作方式
習題
上機操作題
第三章 數(shù)據(jù)庫文件的建立與數(shù)據(jù)錄入
3.1建立一個新的數(shù)據(jù)庫文件
3.2定義數(shù)據(jù)庫文件的結(jié)構(gòu)
3.3數(shù)據(jù)錄入
3.4數(shù)據(jù)庫文件的打開與關(guān)閉
3.4.1數(shù)據(jù)庫文件的打開
3.4.2數(shù)據(jù)庫文件的關(guān)閉
習題
上機操作題
第四章 數(shù)據(jù)庫文件的顯示與記錄定位
4.1文件名的顯示
4.1.1顯示數(shù)據(jù)庫文件目錄
4.1.2顯示一般文件目錄
4.2數(shù)據(jù)庫文件結(jié)構(gòu)的顯示
4.3記錄的指針及指針定位
4.3.1記錄指針與記錄號
4.3.2記錄指針的無條件定位
4.3.2.1記錄指針的絕對定位
4.3.2.2記錄指針的相對定位
4.3.2.3記錄數(shù) 文件開始與文件結(jié)束標志
4.3.3記錄指針的有條件定位
4.4數(shù)據(jù)記錄的顯示
4.4.1數(shù)據(jù)記錄的無條件顯示
4.4.1.1LIST命令
4.4.1.2DISPLAY命令
4.4.2數(shù)據(jù)記錄的有條件顯示
4.4.3數(shù)據(jù)記錄顯示命令小結(jié)
4.5記錄范圍與記錄指針
習題
上機操作題
第五章 數(shù)據(jù)庫文件的維護
5.1數(shù)據(jù)庫文件名的維護
5.1.1數(shù)據(jù)庫文件名的修改
5.1.2數(shù)據(jù)庫文件的刪除
5.2數(shù)據(jù)庫文件結(jié)構(gòu)的維護
5.3數(shù)據(jù)庫文件內(nèi)容的維護
5.3.1數(shù)據(jù)庫文件記錄的增加
5.3.2數(shù)據(jù)庫文件記錄的刪除
5.3.3數(shù)據(jù)庫文件記錄的編輯 修改
習題
上機操作題
第六章 數(shù)據(jù)庫文件的使用
6.1數(shù)據(jù)庫文件的索引
6.1.1索引文件的作用
6.1.2索引文件的建立
6.1.3索引文件的使用
6.1.3.1索引文件的打開
6.1.3.2索引文件的選擇
6.1.4索引文件的更新
6.1.5索引文件的關(guān)閉
6.2數(shù)據(jù)的檢索 查詢
6.2.1用常量查找(FIND)
6.2.2用表達式查找(SEEK)
6.2.3如何找到下一條與查找關(guān)鍵值匹配的記錄
6.3數(shù)據(jù)的統(tǒng)計
6.3.1求記錄數(shù)
6.3.2求和
6.3.3求平均值
6.3.4分組求和
6.4數(shù)據(jù)記錄的選擇
6.5數(shù)據(jù)記錄的投影
6.6打印標簽
6.6.1建立標簽格式
6.6.2按標簽格式打印標簽
6.6.3打印標簽舉例
6.7打印報表
6.7.1定義報表格式
6.7.2按格式打印報表
6.7.3打印報表舉例
習題
上機操作題
第七章 數(shù)據(jù)庫文件的復制
7.1數(shù)據(jù)庫文件結(jié)構(gòu)的復制
7.1.1CDPYSTRUCTURE命令
7.1.2CDPYEXTENDED和CREATEFROM命令
7.2數(shù)據(jù)庫文件內(nèi)容的復制
7.3數(shù)據(jù)庫文件的復制
7.3.1數(shù)據(jù)庫文件的完整復制
7.3.2數(shù)據(jù)庫文件的部分內(nèi)容復制
7.3.3數(shù)據(jù)庫文件的分類(排序)復制
習題
上機操作題
第八章 多數(shù)據(jù)庫文件操作
8.1基礎知識
8.1.1工作區(qū)
8.1.2工作區(qū)的選擇
8.1.3與工作區(qū)有關(guān)的幾個函數(shù)
8.2多數(shù)據(jù)庫文件操作
8.2.1兩個數(shù)據(jù)庫文件的連接
8.2.2用一個數(shù)據(jù)庫文件對另一個數(shù)據(jù)庫文件進行更新
8.2.3數(shù)據(jù)庫文件間的關(guān)聯(lián)
習題
上機操作題
第九章 FOXBASE程序設計基礎知識
9.1程序設計的基本概念
9.2FOXBASE程序的基礎知識
9.2.1FOXBASE程序的書寫格式
9.2.2FOXBASE程序文件的建立與修改
9.2.3FOXBASE程序的運行和終止
9.3FOXBASE程序的基本成分
9.4簡單的FOXBASE程序介紹
習題
第十章 程序設計基礎(一)
10.1順序結(jié)構(gòu)程序設計
10.1.1暫停程序執(zhí)行
10.1.2清屏命令
10.1.3程序運行結(jié)束命令
10.1.4文本輸出語句
10.2分支程序設計
10.2.1兩個分支的程序設計
10.2.2多分支程序設計
10.3循環(huán)程序設計
10.3.1循環(huán)命令
10.3.2循環(huán)應用舉例
10.3.3循環(huán)嵌套及其應用
10.3.4循環(huán)語句與分支語句的嵌套使用
習題
上機操作題
第十一章 輸入輸出程序設計
11.1最簡單的輸入輸出命令
11.1.1最簡單的輸入命令
11.1.2最簡單的輸出命令?和??
11.2屏幕格式設計命令
11.2.1屏幕定位清除命令
11.2.2屏幕定位畫框命令
11.2.2.1用線畫框
11.2.2.2用字符畫框
11.2.3格式化輸入輸出命令
11.3屏幕輸入輸出格式文件的建立和使用
11.3.1屏幕格式文件的建立
11.3.2格式文件的使用
11.4格式化輸出報表的設計和使用
11.4.1數(shù)據(jù)流向控制
11.4.2格式化輸出報表的設計
11.4.3控制打印機走紙命令
習題
上機操作題
第十二章 程序設計基礎(二)
12.1主程序
12.2子程序
12.2.1子程序的編寫 調(diào)用和返回
12.2.2子程序調(diào)用的嵌套
12.3過程和過程文件
12.3.1過程文件
12.3.2過程文件的使用和子程序調(diào)用
12.3.3變量的定義和使用
12.3.4程序問數(shù)據(jù)的傳遞
12.4自定義函數(shù)
習題
上機操作題
第十三章 函數(shù)
13.1數(shù)值運算函數(shù)
13.1.1求絕對值函數(shù)(ABS)
13.1.2求指數(shù)函數(shù)(EXP)
13.1.3求自然對數(shù)函數(shù)(LDG)
13.1.4求平方根函數(shù)(SQRT)
13.1.5四舍五入函數(shù)(ROUND)
13.1.6取整函數(shù)(INT)
13.1.7模運算函數(shù)(MOD)
13.1.8求最大值函數(shù)(MAX)
13.1.9求最小值函數(shù)(MIN)
13.1.10格式化顯示函數(shù)(TRANSFORM)
13.2字符運算函數(shù)
13.2.1宏代換函數(shù)&
13.2.2求子串位置函數(shù)(AT)
13.2.3求左子串函數(shù)(LEFT)
13.2.4求右子串函數(shù)(RIGHT)
13.2.5求子串函數(shù)(SUBSTR)
13.2.6求重復串函數(shù)(REPLICATE)
13.2.7求空格串函數(shù)(SPACE)
13.2.8去尾部空格函數(shù)(TRIM)
13.2.9去尾部空格函數(shù)(RTRIM)
13.2.10去前導空格函數(shù)(LTRIM)
13.2.11修改字符串函數(shù)(STUFF)
13.3日期和時間函數(shù)
13.3.1求完整年份數(shù)值函數(shù)(YEAR)
13.3.2求月份數(shù)值函數(shù)(MONTH)
13.3.3求月份的英文名函數(shù)(CMON)
13.3.4求星期數(shù)值函數(shù)(DOW)
13.3.5求星期的英文名函數(shù)(CDOW)
13.3.6求日期的天數(shù)函數(shù)(DAY)
13.3.7求當前日期函數(shù)(DATE)
13.3.8求當前時間函數(shù)(TIME)
13.4數(shù)據(jù)類型轉(zhuǎn)換函數(shù)
13.4.1字符轉(zhuǎn)換成ASEII碼值函數(shù)(ASC)
13.4.2由ASCII碼值轉(zhuǎn)換成字符函數(shù)(CHR)
13.4.3字符串轉(zhuǎn)換成日期函數(shù)(CTOD)
13.4.4日期轉(zhuǎn)換成字符串函數(shù)(DTOC)
13.4.5大寫字母轉(zhuǎn)換成小寫字母函數(shù)(LOWER)
13.4.6小寫字母轉(zhuǎn)換成大寫字母函數(shù)(UPPER)
13.4.7數(shù)值轉(zhuǎn)換為字符串函數(shù)(STR)
13.4.8字符串轉(zhuǎn)換成數(shù)值函數(shù)(VAL)
13.4.9FOXBASE數(shù)據(jù)類型轉(zhuǎn)換函數(shù)圖示
13.5數(shù)據(jù)庫文件測試函數(shù)
13.5.1測試文件指針到文件頭函數(shù)(BOF)
13.5.2測試文件指針到文件尾函數(shù)(EOF)
13.5.3測試當前指針位置函數(shù)(RECND)
13.5.4測試記錄是否有刪除標志函數(shù)(DELETED)
13.5.5測試數(shù)據(jù)庫文件的記錄數(shù)函數(shù)(RECOOUNT)
13.5.6測試數(shù)據(jù)庫文件的字段數(shù)函數(shù)(FCOUNT)
13.5.7測試數(shù)據(jù)庫文件的記錄長度函數(shù)(RECSIZE)
13.5.8測試當前工作區(qū)號函數(shù)(SELECT)
13.5.9測試數(shù)據(jù)記錄是否修改函數(shù)(UPDATED)
13.5.10測試數(shù)據(jù)庫文件最后修改日期函數(shù)(LUPDATE)
13.6硬件環(huán)境測試函數(shù)
13.6.1測試當前光標的列位置函數(shù)(COL)
13.6.2測試當前光標的行位置函數(shù)(ROW)
13.6.3測試打印頭當前列位置函數(shù)(PCOL)
13.6.4測試打印頭當前行位置函數(shù)(PROW)
13.6.5測試顯示器特性函數(shù)(ISCOLOR)
13.6.6測試功能鍵的鍵函數(shù)(FKLABEL)
13.6.7測試功能鍵數(shù)函數(shù)(FKMAX)
13.6.8測試DOS環(huán)境變量函數(shù)(GETENV)
13.6.9測試FOXBASE版本函數(shù)(VERSION)
13.6.10測試磁盤空間函數(shù)(DISKSPACE)
13.7軟件環(huán)境測試函數(shù)
13.7.1測試文件函數(shù)(FILE)
13.7.2測試搜索是否成功函數(shù)(FOUND)
13.7.3測試出錯碼函數(shù)(ERROR)
13.7.4求當前出錯的錯誤信息函數(shù)(MESSAGE)
13.7.5測試當前數(shù)據(jù)庫文件函數(shù)(DBF)
13.7.6測試當前索引文件函數(shù)(NDX)
13.7.7測試數(shù)據(jù)庫文件字段名函數(shù)(FIELD)
13.7.8測試數(shù)據(jù)庫文件名的別名函數(shù)(ALEAS)
13.7.9測試操作系統(tǒng)名及版本函數(shù)(DS)
13.8表達式值測試函數(shù)
13.8.1測試表達式值的類型函數(shù)(TYPE)
13.8.3測試字符表達式第一個字符函數(shù)(ISLOWER)
13.8.3測試字符表達式第 個字符函數(shù)(ISUPPER)
13.8.4測試字符表達式第一個字符(ISALPHA)
13.8.5測試字符表達式值的長度函數(shù)(LEN)
13.8.6條件測試函數(shù)(IIF)
13.9輸入鍵測試函數(shù)
13.9.1輸入鍵測試函數(shù)(INKEY)
13.9.2測試數(shù)據(jù)修改函數(shù)(READKEY)
13.10系統(tǒng)函數(shù)
習題
上機操作題
第十四章 環(huán)境設置
14.1用單個環(huán)境設置命令來設置
14.1.1對硬件環(huán)境的設置
14.1.1.1設置鈴聲命令
14.1.1.2設置當前驅(qū)動器命令
14.1.1.3設置路徑命令
14.1.1.4設置打印頁左邊空格命令
14.1.2對數(shù)據(jù)庫文件操作環(huán)境的設置
14.1.2.1對數(shù)據(jù)庫文件編輯環(huán)境的設置
14.1.2.2對數(shù)據(jù)庫文件使用環(huán)境的設置
14.1.2.3對數(shù)據(jù)庫文件顯示環(huán)境的設置
14.1.2.4對數(shù)據(jù)庫文件安全性環(huán)境的設置
14.1.3對屏幕環(huán)境的設置
14.1.3.1對屏幕硬件特性環(huán)境的設置
14.1.3.2對屏幕顯示格式環(huán)境的設置
14.1.3.3對屏幕提示信息環(huán)境的設置
14.1.4控制數(shù)據(jù)流方向的環(huán)境設置
14.1.4.1設置控制臺信息命令
14.1.4.2設置屏幕信息到文件命令
14.1.4.3設置輸出設備命令
14.1.4.4設置打印機開關(guān)命令
14.1.4.5設置打印信息流向命令
14.1.5程序調(diào)試與運行的環(huán)境設置
14.1.5.1程序調(diào)試的環(huán)境設置
14.1.5.2程序運行的環(huán)境設置
14.2用菜單方式來設置
14.2.1綜合環(huán)境參數(shù)設置
14.2.2屏幕環(huán)境參數(shù)設置
14.2.3功能鍵環(huán)境參數(shù)設置
14.2.4磁盤環(huán)境參數(shù)設置
14.2.5文件環(huán)境參數(shù)設置
14.2.6左邊空和MEMO字段環(huán)境參數(shù)設置
14.2.7小數(shù)位數(shù)環(huán)境參數(shù)設置
14.3FOXBASE的系統(tǒng)配置
14.3.1DOS的系統(tǒng)配置文件
14.3.1.1緩沖區(qū)數(shù)目的設置
14.3.1.2允許打開文件數(shù)目的設置
14.3.2FOXBASE的系統(tǒng)配置文件
14.3.2.1FOXBASE系統(tǒng)配置文件中的配置項目
14.3.2.2與存貯分配有關(guān)的配置項目
14.3.2.3FOXBASE系統(tǒng)配置文件舉例
14.3.3提高FOXBASE的運行效率
14.3.3.1減少DOS目錄中的文件個數(shù)
14.3.3.2為FOXBASE運行準備足夠的內(nèi)存
14.3.3.3為FOXBASE運行留有足夠的磁盤空間
14.3.3.4“TALK”選擇項的使用
14.3.3.5運行狀態(tài)的使用
14.3.3.6使用數(shù)組
14.3.3.7過程文件的使用
14.4檢查FOXBASE的環(huán)境設置
14.4.1狀態(tài)檢查命令
14.4.2用系統(tǒng)函數(shù)檢查設置
14.5 FOXBASE的環(huán)境設置小結(jié)
習題
第十五章 程序設計技巧
15.1屏幕菜單設計
15.1.1簡單的菜單設計
15.1.2光棒型菜單設計
15.1.3彈出式菜單的設計
15.1.4下拉式菜單的設計
15.2出錯處理
15.3<ESC〉鍵中斷處理
15.4熱鍵捕捉
15.5中斷命令小結(jié)
15.6聯(lián)機幫助程序設計
15.7通用子程序設計
習題
上機操作題
第十六章 與其他語言的接口
16.1與其他語言的數(shù)據(jù)接口
16.1.1向其他語言傳遞數(shù)據(jù)
16.1.2從其他語言讀取數(shù)據(jù)
16.2與其他語言的程序接口
16.2.1調(diào)用外部程序
16.2.2調(diào)用二進制程序
16.2.2.1裝載二進制文件
16.2.2.2調(diào)用二進制程序
16.2.2.3刪除內(nèi)存中的二進制文件
16.2.2.4二進制子程序模塊應用舉例
習題
上機操作題
第十七章 輔助功能
17.1過程文件生成器
17.2命令文件編譯器
習題
附錄一 FOXBASE命令一覽
附錄二 FOXBASE函數(shù)一覽
附錄三 FOXBASE的出錯信息
附錄四 ASCII代碼集

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    關(guān)系型數(shù)據(jù)庫管理系統(tǒng)FOXBASE使用教程 PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7