出版時間:1970-1 出版社:北京郵電大學(xué)出版社 作者:李月軍 編 頁數(shù):246
前言
Visual FoxPro是微軟公司開發(fā)的一款關(guān)系型數(shù)據(jù)庫管理系統(tǒng)產(chǎn)品,它提供了集成化的系統(tǒng)開發(fā)環(huán)境,擁有功能強(qiáng)大的可視化程序設(shè)計工具,全面支持面向?qū)ο蟮目梢暬幊碳夹g(shù),便于用戶快速、簡單地建立數(shù)據(jù)庫,管理數(shù)據(jù)?! ”窘坛桃試叶塚isual FoxPro考試大綱為依據(jù),吸取了多部Visual FoxPro教材的優(yōu)點(diǎn),并結(jié)合作者多年講授及開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)的經(jīng)驗編寫而成。本書爭取做到簡明扼要、系統(tǒng)化、理論與實(shí)踐并重?! ”緯灿?1章,系統(tǒng)全面地介紹了Visual FoxPro基礎(chǔ)知識、Visual Fox-Pro數(shù)據(jù)元素及運(yùn)算、Visual FoxPro數(shù)據(jù)庫及表、表的維護(hù)命令、查詢與視圖、結(jié)構(gòu)化查詢語言SQL、程序設(shè)計基礎(chǔ)、表單設(shè)計與應(yīng)用、菜單設(shè)計與應(yīng)用、報表設(shè)計、應(yīng)用程序開發(fā)等內(nèi)容?! ”緯娓采w全國計算機(jī)等級考試新大綱規(guī)定的二級Visual FoxPro的考試內(nèi)容。具有內(nèi)容系統(tǒng)全面、結(jié)構(gòu)合理、例題豐富等特點(diǎn)。所有命令及程序均上機(jī)調(diào)試通過?! ”緯捎美碚撆c應(yīng)用相結(jié)合的方式,易于講授和自學(xué)。本書可以作為高等院校非計算機(jī)專業(yè)本科生數(shù)據(jù)庫公共課教材,也可作為高職高專計算機(jī)應(yīng)用專業(yè)數(shù)據(jù)庫原理與應(yīng)用教材,還可作為國家計算機(jī)二級Visual FoxPro考試輔導(dǎo)教材。 本書的主要特色如下?! 。?)第1章數(shù)據(jù)庫基礎(chǔ)知識部分,舍棄了復(fù)雜、難懂的大量數(shù)據(jù)庫術(shù)語,只介紹了必要的與數(shù)據(jù)庫有關(guān)的基本概念?! 。?)教材的編寫,注重教學(xué)素材的選取,突出實(shí)踐性,以一個“學(xué)生管理系統(tǒng)”開發(fā)案例貫穿全書,便于教師采用案例驅(qū)動法教學(xué)。 ?。?)SQL語言是通用的關(guān)系數(shù)據(jù)庫語言,學(xué)習(xí)SQL語言不僅對學(xué)習(xí)Visual FoxPro是重要的,而且對以后學(xué)習(xí)其他數(shù)據(jù)庫也是必要的,所以本書詳細(xì)介紹了SQL語言及其應(yīng)用的教學(xué)內(nèi)容。
內(nèi)容概要
《Visual FoxPro程序設(shè)計教程》以Visual FoxPro 6.0為基礎(chǔ),系統(tǒng)地介紹了Visual FoxPro基礎(chǔ)知識、Visual FoxPro數(shù)據(jù)元素及運(yùn)算、Visual FoxPro數(shù)據(jù)庫及表、表的維護(hù)命令、查詢與視圖、結(jié)構(gòu)化查詢語言SQL、程序設(shè)計基礎(chǔ)、表單設(shè)計與應(yīng)用、菜單設(shè)計與應(yīng)用、報表設(shè)計、應(yīng)用程序開發(fā)等內(nèi)容?! 禫isual FoxPro程序設(shè)計教程》全面覆蓋全國計算機(jī)等級考試新大綱規(guī)定的二級Visual FoxPro的考試內(nèi)容。具有內(nèi)容系統(tǒng)全面、結(jié)構(gòu)合理、例題豐富等特點(diǎn)。所有命令及程序均上機(jī)調(diào)試通過?! 禫isual FoxPro程序設(shè)計教程》采用理論與應(yīng)用相結(jié)合的方式,易于講授和自學(xué)?!禫isual FoxPro程序設(shè)計教程》可以作為高等院校非計算機(jī)專業(yè)本科生數(shù)據(jù)庫公共課教材,也可作為高職高專計算機(jī)應(yīng)用專業(yè)數(shù)據(jù)庫原理與應(yīng)用教材,還可作為國家計算機(jī)二級Visual FoxPro考試輔導(dǎo)教材。
書籍目錄
第1章 Visual FoxPro基礎(chǔ)知識1.1 數(shù)據(jù)庫基礎(chǔ)知識1.1.1 數(shù)據(jù)、信息與數(shù)據(jù)處理1.1.2 數(shù)據(jù)庫管理技術(shù)的發(fā)展1.1.3 數(shù)據(jù)庫系統(tǒng)基本概念1.2 數(shù)據(jù)模型1.2.1 概念數(shù)據(jù)模型1.2.2 邏輯數(shù)據(jù)模型1.3 關(guān)系數(shù)據(jù)庫1.3.1 關(guān)系術(shù)語1.3.2 關(guān)系的特點(diǎn)1.3.3 關(guān)系運(yùn)算1.4 Visual FoxPro概述1.4.1 Visual FoxPro的啟動和退出1.4.2 Visual FoxPro的用戶界面1.4.3 Visual FoxPro的工作方式習(xí)題一第2章 Visual FoxPro數(shù)據(jù)元素及運(yùn)算2.1 常量與變量2.1.1 輸出表達(dá)式值的命令2.1.2 常量2.1.3 變量2.2 表達(dá)式2.2.1 數(shù)值型表達(dá)式2.2.2 字符型表達(dá)式2.2.3 日期時間型表達(dá)式2.2.4 關(guān)系型表達(dá)式2.2.5 邏輯型表達(dá)式2.2.6 表達(dá)式運(yùn)算級別2.3 常用系統(tǒng)函數(shù)2.3.1 數(shù)值計算函數(shù)2.3.2 字符處理函數(shù)2.3.3 日期時間函數(shù)2.3.4 數(shù)據(jù)類型轉(zhuǎn)換函數(shù)2.3.5 測試函數(shù)習(xí)題二第3章 Visual FoxPro數(shù)據(jù)庫及表3.1 自由表的建立與修改3.1.1 表的組成3.1.2 字段3.1.3 創(chuàng)建自由表3.1.4 表的基本操作3.2 數(shù)據(jù)庫的創(chuàng)建與操作3.2.1 創(chuàng)建數(shù)據(jù)庫3.2.2 數(shù)據(jù)庫的打開、修改、關(guān)閉和刪除3.3 數(shù)據(jù)庫中表的基本操作3.3.1 新建數(shù)據(jù)庫表3.3.2 添加自由表3.3.3 移去或刪除數(shù)據(jù)庫表3.4 數(shù)據(jù)庫表的屬性設(shè)置3.4.1 設(shè)置表字段的顯示標(biāo)題3.4.2 設(shè)置字段值的格式化輸入/輸出3.4.3 設(shè)置字段的有效性規(guī)則3.4.4 設(shè)置記錄的有效性規(guī)則3.4.5 設(shè)置記錄的觸發(fā)器3.5 建立表間的永久關(guān)系和參照完整性3.5.1 索引3.5.2 建立表間的永久關(guān)系3.5.3 設(shè)置參照完整性3.6 項目管理器3.6.1 項目的創(chuàng)建和打開3.6.2 “項目管理器”窗口3.6.3 文件管理習(xí)題三第4章 表的維護(hù)命令4.1 Visual FoxPro命令格式4.2 表的維護(hù)命令4.2.1 顯示表及表結(jié)構(gòu)4.2.2 復(fù)制表4.2.3 記錄的追加4.2.4 記錄的刪除4.2.5 記錄的修改4.3 排序與索引4.3.1 排序4.3.2 索引4.4 查詢與統(tǒng)計4.4.1 查詢4.4.2 統(tǒng)計4.5 工作區(qū)和表的關(guān)聯(lián)4.5.1 工作區(qū)4.5.2 建立表間的臨時關(guān)聯(lián)習(xí)題四第5章 查詢與視圖5.1 查詢的創(chuàng)建及使用5.1.1 利用查詢設(shè)計器創(chuàng)建查詢5.1.2 利用查詢向?qū)?chuàng)建查詢5.2 視圖5.2.1 視圖的建立5.2.2 視圖的數(shù)據(jù)更新習(xí)題五第6章 結(jié)構(gòu)化查詢語言SQL6.1 SQL概述6.2 SQL數(shù)據(jù)定義功能6.2.1 創(chuàng)建表6.2.2 修改表結(jié)構(gòu)6.2.3 刪除表6.3 SQL數(shù)據(jù)操縱功能6.3.1 插入記錄6.3.2 邏輯刪除記錄6.3.3 更新數(shù)據(jù)6.4 SQL數(shù)據(jù)查詢功能6.4.1 簡單查詢6.4.2 幾個特殊關(guān)系運(yùn)算符6.4.3 嵌套查詢6.4.4 多表連接查詢6.4.5 分組及統(tǒng)計查詢6.4.6 查詢結(jié)果保存6.4.7 集合的并運(yùn)算6.5 定義視圖6.5.1 定義視圖6.5.2 刪除視圖習(xí)題六第7章 程序設(shè)計基礎(chǔ)7.1 程序文件7.1.1 程序的建立與執(zhí)行7.1.、2程序中常用的命令7.1.3 簡單的輸入輸出命令7.2 程序的基本結(jié)構(gòu)7.2.1 順序結(jié)構(gòu)7.2.2 選擇結(jié)構(gòu)7.2.3 循環(huán)結(jié)構(gòu)7.3 多模塊程序7.3.1 模塊程序的調(diào)用與返回7.3.2 過程文件7.3.3 自定義函數(shù)7.3.4 變量的作用域習(xí)題七第8章 表單設(shè)計與應(yīng)用8.1 面向?qū)ο箜嵆绦蛟O(shè)計8.1.1 基本概念8.1.2 容器類和控件類8.2 表單設(shè)計8.2.1使用表單向?qū)?chuàng)建表單8.2.2 使用表單設(shè)計器創(chuàng)建表單8.2.3 表單屬性、事件和方法8.2.4 對象的引用8.3 表單設(shè)計器……第9章 菜單設(shè)計與應(yīng)用第10章 報表設(shè)計第11章 應(yīng)用程序開發(fā)習(xí)題參考答案參考文獻(xiàn)
章節(jié)摘錄
第1章 Visual FoxPro基礎(chǔ)知識 Visual FoxPro 6.0是Microsoft公司推出的數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)工具,廣泛應(yīng)用于數(shù)據(jù)信息處理和小型數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)等領(lǐng)域。Visual FoxPro除了具有一般的數(shù)據(jù)處理功能外,還具有本身獨(dú)特的功能,它可以制作報表、標(biāo)簽,開發(fā)應(yīng)用程序,而且應(yīng)用界面美觀,其兼容性也比較好。所以Visual FoxPro是目前比較流行和實(shí)用的數(shù)據(jù)庫管理軟件?! ”菊聦⒔榻B數(shù)據(jù)庫系統(tǒng)的基礎(chǔ)知識和Visual FoxPro 6.0中文版的基礎(chǔ)知識。 1.1 數(shù)據(jù)庫基礎(chǔ)知識 首先介紹與數(shù)據(jù)庫相關(guān)的幾個基本概念:數(shù)據(jù)、數(shù)據(jù)處理、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng)和數(shù)據(jù)庫管理員?! ?.1.1 數(shù)據(jù)、信息與數(shù)據(jù)處理 1.數(shù)據(jù)與信息 數(shù)據(jù)(Data)是指存儲在某一種媒體上能夠被計算機(jī)識別和處理的物理符號。從計算機(jī)的角度來看,數(shù)據(jù)不僅指數(shù)字,還可以指文字、圖形、圖像、聲音、動畫和影像等?! ⌒畔ⅲ↖nformation)是指對原始數(shù)據(jù)經(jīng)過加工、處理后產(chǎn)生的有用數(shù)據(jù)。因此說數(shù)據(jù)是描述信息的具體表示形式,是信息的載體?! ?.數(shù)據(jù)處理 數(shù)據(jù)處理是指對數(shù)據(jù)進(jìn)行收集、存儲、計算、分類、排序和傳輸?shù)纫幌盗械奶幚磉^程。數(shù)據(jù)處理的目的是從大量的、原始的數(shù)據(jù)中獲得人們所需要的資料,并提取有用的數(shù)據(jù)成分,從而為人們的工作和決策提供必要的數(shù)據(jù)基礎(chǔ)和決策依據(jù)?! ?.1.2 數(shù)據(jù)庫管理技術(shù)的發(fā)展 數(shù)據(jù)管理是指對數(shù)據(jù)進(jìn)行組織、存儲、分類、檢索和維護(hù)等操作,是數(shù)據(jù)處理的核心。數(shù)據(jù)管理經(jīng)歷了人工管理、文件管理系統(tǒng)和數(shù)據(jù)庫管理系統(tǒng)3個階段。 1.人工管理階段 人工管理階段始于20世紀(jì)50年代,這個時期的計算機(jī)主要用于科學(xué)計算。該階段沒有專門管理數(shù)據(jù)的軟件,數(shù)據(jù)由計算機(jī)或處理它的程序自行攜帶,數(shù)據(jù)處理方式基本上是批處理?! ∪斯す芾黼A段數(shù)據(jù)管理的主要特點(diǎn)如下?! 。?)數(shù)據(jù)與程序不具有獨(dú)立性。程序依賴于數(shù)據(jù),一旦數(shù)據(jù)的類型、存取方法、輸入/輸出方式等改變了,程序必須作相應(yīng)的修改。
圖書封面
評論、評分、閱讀與下載
Visual FoxPro程序設(shè)計教程 PDF格式下載