出版時間:2011-9 出版社:科學(xué)出版社 作者:王延紅,肖峰 主編 頁數(shù):307
內(nèi)容概要
《普通高等教育醫(yī)藥類院校“十二五”規(guī)劃教材(信息技術(shù)類):Visual
FoxPro程序設(shè)計教程》依據(jù)全國計算機(jī)等級考試(二級)Visual
FoxPro程序設(shè)計的最新大綱及教育部高等學(xué)校非計算機(jī)專業(yè)基礎(chǔ)課程教學(xué)指導(dǎo)委員會對計算機(jī)基礎(chǔ)課程教學(xué)的基本要求,在多年的教學(xué)實踐基礎(chǔ)上編寫。
為方便讀者自學(xué)及教師教學(xué),本書還配有《Visual
FoxPro程序設(shè)計實踐教程》作為配套教材,書中還包含針對各章內(nèi)容的實例、詳細(xì)的操作步驟及習(xí)題。
本書可作為各類高等學(xué)校非計算機(jī)專業(yè)Visual FoxPro程序設(shè)計課程的教材,也適合作為全國計算機(jī)等級考試(二級)Visual
FoxPro程序設(shè)計科目的培訓(xùn)教材。
書籍目錄
前言
第1篇 Visual FoxPro程序設(shè)計基礎(chǔ)
第1章 Visual FoxPr0 6.0基礎(chǔ)
1.1 數(shù)據(jù)類型
1.2 常量與變量
1.2.1 常量
1.2.2 變量
1.3 常用標(biāo)準(zhǔn)函數(shù)
1.3.1 數(shù)值函數(shù)
1.3.2 字符函數(shù)
1.3.3 日期和時間函數(shù)
1.3.4 數(shù)據(jù)轉(zhuǎn)換函數(shù)
1.3.5 測試函數(shù)
1.4 表達(dá)式
1.4.1 數(shù)值表達(dá)式
1.4.2 字符表達(dá)式
1.4.3 日期時間表達(dá)式
1.4.4 關(guān)系表達(dá)式
1.4.5 邏輯表達(dá)式
1.4.6 名稱表達(dá)式與宏替換
1.4.7 空值
1.4.8 運算的優(yōu)先級
1.5 Visual FoxPr0 6.0使用基礎(chǔ)
1.5.1 Visual FoxPr0 6.0的啟動和退出
1.5.2 工作方式
1.5.3 命令格式
1.5.4 命令書寫規(guī)則
思考題
第2章 數(shù)據(jù)表的操作
2.1 表的創(chuàng)建
2.1.1 表結(jié)構(gòu)的設(shè)計
2.1.2 表的創(chuàng)建
2.2 表的基本操作
2.2.1 表的打開與關(guān)閉
2.2.2 表結(jié)構(gòu)的顯示與修改
2.2.3 表記錄的顯示
2.2.4 記錄指針的定位
2.2.5 表記錄的修改
2.2.6 表記錄的添加
2.2.7 表記錄的刪除和恢復(fù)
2.2.8 表的復(fù)制
2.2.9 表與數(shù)組間的數(shù)據(jù)傳遞
2.3 表的排序與索引
2.3.1 排序
2.3.2 索引
2.4 表的查詢
2.4.1 順序查詢
2.4.2 索引查詢
2.5 表的統(tǒng)計與計算
2.5.1 統(tǒng)計記錄個數(shù)
2.5.2 求和
2.5.3 求平均值
2.5.4 綜合計算
2.5.5 分類匯總
2.6 多表操作
2.6.1 工作區(qū)
2.6.2 表間臨時關(guān)聯(lián)
2.6.3 表的聯(lián)接
思考題
第3章 數(shù)據(jù)庫及其操作
3.1 數(shù)據(jù)庫基本操作
3.1.1 創(chuàng)建與打開數(shù)據(jù)庫
3.1.2 數(shù)據(jù)庫其他簡單操作
3.2 數(shù)據(jù)庫表的操作
3.2.1 數(shù)據(jù)庫表與自由表
3.2.2 數(shù)據(jù)庫表的其他操作
3.2.3 數(shù)據(jù)庫表的索引
3.3 數(shù)據(jù)庫多表操作
3.3.1 數(shù)據(jù)工作期的應(yīng)用
3.3.2 創(chuàng)建數(shù)據(jù)庫表間的永久關(guān)系
……
第2篇 計算機(jī)公共基礎(chǔ)知識
參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁: 插圖: 3.4數(shù)據(jù)完整性 在數(shù)據(jù)庫中數(shù)據(jù)完整性是指保存數(shù)據(jù)正確的特性,數(shù)據(jù)完整性包括實體完整性、域完整性和參照完整性。 1.實體完整性與關(guān)鍵字 實體完整性指表中行的完整性。對于實體完整性規(guī)則說明如下。 1)實體完整性規(guī)則是針對基本關(guān)系而言的。一個基本表通常對應(yīng)現(xiàn)實世界的一個實體集。例如學(xué)生關(guān)系對應(yīng)于學(xué)生的集合。 2)現(xiàn)實世界中的實體是可區(qū)分的,即它們具有某種唯一性標(biāo)識。 3)相應(yīng)地,關(guān)系模型中以主碼作為唯一性標(biāo)識。 4)主碼中的屬性即主屬性不能取空值。所謂空值就是“不知道”或“無意義”的值。如果主屬性取空值,就說明存在某個不可標(biāo)識的實體,即存在不可區(qū)分的實體,這與2)相矛盾,因此這個規(guī)則稱為實體完整性。 在Visual FoxPro中是利用主關(guān)鍵字或候選關(guān)鍵字來保證表中記錄的唯一性和不為空的,即保證實體的唯一性。如果表中的一個字段或多個字段的組合可以唯一標(biāo)識表中的一條記錄,則這樣的字段就稱為候選關(guān)鍵字。一個表中可以有多個候選關(guān)鍵字,從中選擇一個作為主關(guān)鍵字。在Visual FoxPro中主關(guān)鍵字和候選關(guān)鍵字也稱為主索引和候選索引。 例如,學(xué)生選課的關(guān)系:選課(學(xué)號,課程號,成績)中,學(xué)號和課程號共同成為主關(guān)鍵字,則學(xué)號和課程號兩個屬性都不能為空。因為沒有學(xué)號的成績或沒有課程號的成績都是不存在的。 2.域完整性與約束規(guī)則 域完整性指列的值域的完整性,是對數(shù)據(jù)表中字段屬性的約束,它包括字段的值域、字段的類型及字段的有效規(guī)則等約束,它是由確定關(guān)系結(jié)構(gòu)時所定義的字段的屬性決定的。域完整性可以確保不輸入無效的值。 例如,如果屬性類型是整數(shù),則不能輸入101.5或任何非整數(shù)。 建立字段有效性規(guī)則參考3.2.1節(jié)。 3.參照完整性與表之間的關(guān)聯(lián) 參照完整性是對關(guān)系數(shù)據(jù)庫中建立關(guān)聯(lián)關(guān)系的數(shù)據(jù)表間數(shù)據(jù)參照引用的約束,也就是對外部關(guān)鍵字的約束。其中外部關(guān)鍵字指的是如果一個表中的字段或字段的組合不是本表的主關(guān)鍵字,而是另外一個表的主關(guān)鍵字,則這樣的字段或字段組合稱為外部關(guān)鍵字。所以準(zhǔn)確地說,參照完整性是指關(guān)系中的外部關(guān)鍵字必須是另一個關(guān)系的主關(guān)鍵字有效值,或者是空值。
編輯推薦
《普通高等教育醫(yī)藥類院校"十二五"規(guī)劃教材?信息技術(shù)類:Visual FoxPro程序設(shè)計教程》適合作為全國計算機(jī)等級考試的培訓(xùn)教材,也適合作為各類院校非計算機(jī)專業(yè)Visual FoxPro程序設(shè)計課程的教學(xué)用書。
圖書封面
評論、評分、閱讀與下載
VisualFoxPro程序設(shè)計教程 PDF格式下載