出版時間:2012-4 出版社:國防工業(yè)出版社 作者:謝圣獻(xiàn) 編 頁數(shù):151
內(nèi)容概要
《visual foxpro程序設(shè)計實(shí)訓(xùn)教程》介紹了面向?qū)ο蟪绦蛟O(shè)計和可視化編程的方法,主要內(nèi)容包括visual
foxpro基礎(chǔ)、visual
foxpro語言基礎(chǔ)、表與數(shù)據(jù)庫操作、關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言sql、數(shù)據(jù)庫的查詢和視圖、結(jié)構(gòu)化設(shè)計語言、表單設(shè)計、報表與標(biāo)簽、菜單與工具欄、數(shù)據(jù)庫應(yīng)用開發(fā)與實(shí)例。每章內(nèi)容均包含了具體的內(nèi)容與操作實(shí)例。
《visual
foxpro程序設(shè)計實(shí)訓(xùn)教程》既注重加強(qiáng)知識性、基本原理和方法技巧等方面的介紹,又強(qiáng)調(diào)實(shí)踐操作技能的訓(xùn)練。注重科學(xué)性、先進(jìn)性和實(shí)用性,通過數(shù)據(jù)庫應(yīng)用案例貫穿整個學(xué)習(xí)過程,內(nèi)容深入淺出、循序漸進(jìn)、圖文并茂、層次清晰,特別適合作為高等學(xué)校教材,也可作為全國計算機(jī)等級考試和其他各類計算機(jī)應(yīng)用培訓(xùn)教材。本教材為讀者提供配套課件,內(nèi)容豐富生動,便于讀者自學(xué)使用。
《visual foxpro程序設(shè)計實(shí)訓(xùn)教程》另配有《visual
foxpro程序設(shè)計實(shí)踐》一書,包含大量的上機(jī)操作實(shí)驗(yàn)和豐富的習(xí)題內(nèi)容,供讀者實(shí)際操作和練習(xí)使用。
書籍目錄
第1章 數(shù)據(jù)庫基礎(chǔ)及操作
1.1 數(shù)據(jù)庫基礎(chǔ)知識
1.2 visual foxpro系統(tǒng)概述
1.3 數(shù)據(jù)庫操作
1.4 表的基本操作
1.5 索引與排序
1.6 數(shù)據(jù)完整性
習(xí)題
第2章 程序設(shè)計基礎(chǔ)
2.1 數(shù)據(jù)類型
2.2 常量與變量
2.3 運(yùn)算符和表達(dá)式
2.4 常用函數(shù)
2.5 程序與程序文件
2.6 結(jié)構(gòu)化程序設(shè)計
2.7 多模塊程序設(shè)計
2.8 程序設(shè)計實(shí)例
習(xí)題
第3章 關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言sql
3.1 sql概述
3.2 sql數(shù)據(jù)定義
3.3 sql數(shù)據(jù)查詢
3.4 sql數(shù)據(jù)修改
習(xí)題
第4章 查詢與視圖
4.1 查詢
4.2 視圖
習(xí)題
第5章 表單設(shè)計與應(yīng)用
5.1 面向?qū)ο蟮母拍?br /> 5.2 基類簡介
5.3 表單設(shè)計
5.4 表單屬性和方法
5.5 常用的表單控件
習(xí)題
第6章 菜單設(shè)計與應(yīng)用
6.1 菜單簡介
6.2 菜單設(shè)計器的使用
6.3 菜單設(shè)計器的編輯
6.4 用菜單設(shè)計器的創(chuàng)建菜單
6.5 學(xué)生成績管理菜單實(shí)例
6.6 為頂層表單添加菜單
6.7 快捷菜單
6.8 考題分析
習(xí)題
第7章 報表的設(shè)計和應(yīng)用
7.1 報表概述
7.2 報表向?qū)?br /> 7.3 報表設(shè)計器
7.4 輸出報表
習(xí)題
第8章 應(yīng)用程序的開發(fā)和生成
8.1 應(yīng)用程序開發(fā)的過程
8.2 應(yīng)用程序開發(fā)實(shí)例
習(xí)題
章節(jié)摘錄
版權(quán)頁: 插圖: 數(shù)據(jù)庫技術(shù)是信息系統(tǒng)的一個核心技術(shù),數(shù)據(jù)庫技術(shù)和計算機(jī)網(wǎng)絡(luò)技術(shù)的發(fā)展相互滲透、相互促進(jìn),已成為當(dāng)今計算機(jī)領(lǐng)域發(fā)展迅速、應(yīng)用廣泛的兩大領(lǐng)域。Visual FoxPro(VFP)是一種數(shù)據(jù)庫管理系統(tǒng)軟件,它具有開發(fā)成本低、操作簡單、使用方便的特點(diǎn),并且支持可視化、面向?qū)ο蟮某绦蛟O(shè)計方法,從而得到了廣泛的應(yīng)用。 本章介紹數(shù)據(jù)庫的基礎(chǔ)理論知識和數(shù)據(jù)庫及表的基本操作方法,掌握這些知識是學(xué)好Visual FoxPro的前提和基礎(chǔ)。 1.1數(shù)據(jù)庫基礎(chǔ)知識 數(shù)據(jù)庫基礎(chǔ)知識主要包括數(shù)據(jù)處理和數(shù)據(jù)庫的基本概念以及關(guān)系數(shù)據(jù)庫的相關(guān)知識。 1.1.1基本概念 為了更好地理解數(shù)據(jù)庫的概念,首先要了解數(shù)據(jù)和數(shù)據(jù)處理的含義。 1.數(shù)據(jù)處理 在計算機(jī)領(lǐng)域,數(shù)據(jù)是指所有能輸入到計算機(jī)并被計算機(jī)程序處理的符號。數(shù)據(jù)不局限于數(shù)字,還可以是文字、圖形、圖像、動畫、聲音等。 數(shù)據(jù)處理是指對數(shù)據(jù)進(jìn)行加工處理以獲取特定信息的過程。現(xiàn)在對數(shù)據(jù)的處理主要指計算機(jī)數(shù)據(jù)管理,這種管理包括對輸入計算機(jī)的數(shù)據(jù)進(jìn)行組織、分類、編碼、存儲、檢索和維護(hù)。 計算機(jī)數(shù)據(jù)管理的發(fā)展歷程從低級到高級經(jīng)歷了人工管理、文件系統(tǒng)、數(shù)據(jù)庫系統(tǒng)等幾個階段。管理方式的改進(jìn)帶來了效率的提高、數(shù)據(jù)冗余的減少、數(shù)據(jù)共享性和安全性的大幅提高?,F(xiàn)在主流的數(shù)據(jù)管理方式就是數(shù)據(jù)庫系統(tǒng)。 2.數(shù)據(jù)庫系統(tǒng) 數(shù)據(jù)庫(DataBase)是存儲在計算機(jī)輔助存儲器中的、有組織的、可共享的相關(guān)數(shù)據(jù)集合。數(shù)據(jù)庫中的數(shù)據(jù)冗余較小并且數(shù)據(jù)獨(dú)立性高,可被多個用戶共享。 數(shù)據(jù)庫管理系統(tǒng)(DataBase Management System,DBMS)是對數(shù)據(jù)庫進(jìn)行管理的系統(tǒng)軟件,它能夠有效地組織和存儲數(shù)據(jù),獲取和管理數(shù)據(jù),接受和完成用戶提出的各種數(shù)據(jù)訪問請求。Visual FoxPro就是一個輕型的桌面級數(shù)據(jù)庫管理系統(tǒng)。 數(shù)據(jù)庫應(yīng)用系統(tǒng)是指軟件開發(fā)人員利用數(shù)據(jù)管理系統(tǒng)開發(fā)出來的、面向某一具體應(yīng)用的應(yīng)用軟件系統(tǒng),例如學(xué)生管理系統(tǒng)、物業(yè)管理系統(tǒng)等。 數(shù)據(jù)管理員(DBA)是全面管理和維護(hù)數(shù)據(jù)庫的技術(shù)人員。DBA的職責(zé)包括以下幾個方面: 參與數(shù)據(jù)庫的規(guī)劃、設(shè)計和建立; 負(fù)責(zé)數(shù)據(jù)庫管理系統(tǒng)的安裝和升級; 控制和監(jiān)控用戶對數(shù)據(jù)庫的訪問,規(guī)劃實(shí)施數(shù)據(jù)庫的安全性和穩(wěn)定性; 監(jiān)控數(shù)據(jù)庫的運(yùn)行,進(jìn)行性能分析,實(shí)施優(yōu)化; 支持開發(fā)和應(yīng)用數(shù)據(jù)庫的技術(shù)。 數(shù)據(jù)庫系統(tǒng)由五部分組成:硬件系統(tǒng)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)及相關(guān)軟件、數(shù)據(jù)庫管理員和用戶。 3.數(shù)據(jù)模型 數(shù)據(jù)模型是數(shù)據(jù)庫管理系統(tǒng)用來表示實(shí)體及實(shí)體間聯(lián)系的方法。數(shù)據(jù)模型可分為三種:層次模型、網(wǎng)狀模型、關(guān)系模型。其中關(guān)系模型以關(guān)系數(shù)學(xué)理論為基礎(chǔ),以二維表結(jié)構(gòu)表示實(shí)體和實(shí)體間的聯(lián)系,成為當(dāng)今最流行的數(shù)據(jù)庫模型。 1.1.2 關(guān)系數(shù)據(jù)庫 現(xiàn)在推出的數(shù)據(jù)庫管理系統(tǒng)幾乎都支持關(guān)系模型,Visual FoxPro就是一種關(guān)系數(shù)據(jù)庫管理系統(tǒng)。 1.關(guān)系模型 關(guān)系:在Visual FoxPro中,一個關(guān)系就是一張二維表,每個關(guān)系都有關(guān)系名。對關(guān)系的描述叫作關(guān)系模式,就是關(guān)系的結(jié)構(gòu)。格式為關(guān)系名(屬性名1,屬性名2,…,屬性名n)。 元組:二維表中垂直方向的列稱為屬性,每一列有個屬性名,在Visual FoxPro中叫作字段名。 域:屬性的取值范圍。例如性別屬性只能從“男”、“女”中選擇其一。 關(guān)鍵字:屬性或?qū)傩缘慕M合,關(guān)鍵字的值能唯一確定一個元組。例如學(xué)生表中的學(xué)號就是一個關(guān)鍵字。 外部關(guān)鍵字:如果表中的一個字段不是本表的關(guān)鍵字,而是另外一個表的關(guān)鍵字,就稱為外部關(guān)鍵字。
圖書封面
評論、評分、閱讀與下載
Visual FoxPro程序設(shè)計實(shí)訓(xùn)教程 PDF格式下載