Visual FoxPro數(shù)據(jù)庫應用與程序設計

出版時間:2012-8  出版社:郭顯娥、 楊澤民 高等教育出版社 (2012-08出版)  作者:郭顯娥,楊澤民,任培花,等 編  頁數(shù):324  

內容概要

  《高等學校數(shù)據(jù)庫技術課程系列教材:Visual FoxPro數(shù)據(jù)庫應用與程序設計(第2版)》根據(jù)教育部高等學校非計算機專業(yè)計算機基礎課程教學指導委員會提出的有關“數(shù)據(jù)庫技術及應用”要求,并配合全國計算機等級考試“VisualFoxPro二級”考試大綱的要求組織編寫,系統(tǒng)全面地介紹了VisualFoxPr06.O的基本內容、使用方法與應用技巧。全書共分12章,主要內容有數(shù)據(jù)庫系統(tǒng)基礎知識、數(shù)據(jù)庫與表的建立及其操作、查詢與視圖的設計、SQL語言的應用、面向過程與面向對象的程序設計方法、表單、菜單與報表的設計以及應用程序的開發(fā)等?!  陡叩葘W校數(shù)據(jù)庫技術課程系列教材:Visual FoxPro數(shù)據(jù)庫應用與程序設計(第2版)》概念敘述清楚、重點突出、章節(jié)安排合理,理論與實踐結合緊密,可讀性、可操作性強,每章配有詳細操作步驟的“應用與實訓”,選題經(jīng)典、規(guī)范,讀者可輕松、快速地掌握知識點,實現(xiàn)從易到難,邊學、邊練、邊提高的學習過程?!  陡叩葘W校數(shù)據(jù)庫技術課程系列教材:Visual FoxPro數(shù)據(jù)庫應用與程序設計(第2版)》既可作為高等學校公共計算機基礎課程教材,也可供參加計算機等級考試的考生學習使用,同時亦可供各類管理人員學習參考。

書籍目錄

第1章數(shù)據(jù)庫基礎知識與Visual FoxPro系統(tǒng)簡介 1.1數(shù)據(jù)庫基本概念 1.1.1數(shù)據(jù)庫 1.1.2數(shù)據(jù)庫系統(tǒng) 1.1.3數(shù)據(jù)庫技術的發(fā)展 1.2數(shù)據(jù)庫管理的實現(xiàn) 1.2.1數(shù)據(jù)模型基本概念 1.2.2概念模型 1.2.3數(shù)據(jù)模型 1.2.4關系數(shù)據(jù)模型 1.2.5關系運算 1.3關系數(shù)據(jù)庫設計 1.3.1數(shù)據(jù)庫設計基礎 1.3.2數(shù)據(jù)庫設計規(guī)范 1.3.3關系數(shù)據(jù)庫的設計 1.4Visual FoxPro系統(tǒng)簡介 1.4.1Visual FoxPro系統(tǒng)的基本功能和特點 1.4.2Visual FoxPro的主界面 1.4.3Visual FoxPro的工作方式 1.4.4Visual FoxPro系統(tǒng)環(huán)境的設置 1.4.5Visual FoxPro的輔助設計工具 1.5項目管理器 1.5.1啟動項目管理器 1.5.2項目管理器的使用 1.6應用與實訓 1.6.1基本操作 1.6.2簡單應用 1.6.3綜合應用 本章要點 習題1 第2章Visual FoxPro基本數(shù)據(jù)元素 2.1數(shù)據(jù)類型及其存儲方式 2.2常量和變量 2.2.1常量 2.2.2變量 2.3運算符與表達式 2.4常用函數(shù) 2.5應用與實訓 2.5.1基本操作 2.5.2簡單應用 2.5.3綜合應用 本章要點 習題2 第3章數(shù)據(jù)庫與表 3.1數(shù)據(jù)庫的建立與操作 3.1.1建立數(shù)據(jù)庫 3.1.2數(shù)據(jù)庫設計器 3.1.3數(shù)據(jù)庫操作命令 3.2數(shù)據(jù)庫表 3.2.1數(shù)據(jù)庫表的創(chuàng)建 3.2.2表設計器 3.2.3表數(shù)據(jù)的輸入與瀏覽 3.2.4記錄的增加與刪除 3.2.5排序、索引與分類匯總 3.2.6其他操作命令 3.3數(shù)據(jù)完整性 3.3.1實體完整性 3.3.2域完整性 3.3.3參照完整性 3.4自由表 3.4.1自由表的建立 3.4.2將自由表添加到數(shù)據(jù)庫 3.4.3從數(shù)據(jù)庫中移出表 3.5多個表同時使用 3.5.1多工作區(qū)的概念 3.5.2使用不同工作區(qū)的表 3.5.3表之間的關聯(lián) 3.5.4使用數(shù)據(jù)工作期 3.6應用與實訓 3.6.1基本操作 3.6.2簡單應用 3.6.3綜合應用 本章要點 習題3 第4章關系數(shù)據(jù)庫標準語言SQL 4.1SQL概述 4.1.1SQL的主要特點 4.1.2SQL的執(zhí)行方式與常用命令 4.2 SQL的數(shù)據(jù)定義功能 4.2.1建立表結構 4.2.2修改表結構 4.2.3刪除表 4.3SQL的數(shù)據(jù)修改功能 4.3.1插入數(shù)據(jù) 4.3.2刪除數(shù)據(jù) 4.3.3更新數(shù)據(jù) 4.4SQL的數(shù)據(jù)查詢功能 4.4.1簡單查詢 4.4.2嵌套查詢 4.4.3連接查詢 4.4.4分組及使用庫函數(shù)查詢 4.5應用與實訓 4.5.1基本操作 4.5.2簡單應用 4.5.3綜合應用 本章要點 習題4 第5章查詢與視圖 5.1查詢設計 5.1.1利用查詢向導建立查詢 5.1.2利用查詢設計器建立查詢 5.2視圖設計 5.2.1利用視圖設計器建立視圖 5.2.2視圖的維護與使用 5.3應用與實訓 5.3.1基本操作 5.3.2簡單應用 5.3.3綜合應用 本章要點 習題5 第6章程序設計基礎 6.1程序文件 6.1.1程序文件的建立、運行和調試 6.1.2程序文件中的專用命令 6.2程序的控制結構 6.2.1順序結構 6.2.2分支結構 6.2.3循環(huán)結構 6.3多模塊程序 6.3.1子程序 6.3.2自定義函數(shù) 6.3.3過程 6.3.4變量的作用域 6.4應用與實訓 本章要點 習題6 第7章面向對象程序設計基礎 7.1面向對象概念 7.1.1基本概念 7.1.2表單對象 7.1.3對象的引用 7.1.4常用事件與常用方法 7.2自定義類 7.2.1新建類 7.2.2類庫管理 7.2.3使用自定義類 7.3對象的操作 7.3.1創(chuàng)建對象 7.3.2設置對象的屬性 7.3.3驅動對象的事件 7.3.4調用對象的方法 7.4應用與實訓 本章要點 習題7 第8章表單設計 8.1創(chuàng)建與管理表單對象 8.1.1創(chuàng)建表單 8.1.2修改表單 8.1.3運行表單 8.2表單設計器簡介 8.2.1“表單設計器”工具欄 8.2.2“表單控件”工具欄 8.2.3“布局”工具欄 8.2.4“調色板”工具欄 8.2.5“代碼”窗口 8.3設置表單的數(shù)據(jù)環(huán)境 8.3.1數(shù)據(jù)環(huán)境設計器 8.3.2向數(shù)據(jù)環(huán)境中添加表或視圖 8.3.3從數(shù)據(jù)環(huán)境中移去表或視圖 8.3.4在數(shù)據(jù)環(huán)境中設置關系 8.3.5在數(shù)據(jù)環(huán)境中編輯關系 8.4常用表單控件 8.4.1標簽控件 8.4.2命令按鈕控件 8.4.3命令組控件 8.4.4文本框控件 8.4.5編輯框控件 8.4.6復選框控件 8.4.7選項組控件 8.4.8列表框控件 8.4.9組合框控件 8.4.10微調控件 8.4.11計時器控件 8.4.12表格控件 8.4.13頁框控件 8.4.14 ActiveX控件 8.5應用與實訓 8.5.1簡單應用 8.5.2綜合應用 本章要點 習題8 第9章菜單設計與應用 9.1 Visual FoxPro系統(tǒng)菜單 9.1.1菜單結構 9.1.2系統(tǒng)菜單 9.2建立應用系統(tǒng)菜單 9.2.1創(chuàng)建菜單的一般步驟 9.2.2創(chuàng)建菜單 9.2.3菜單或快捷菜單設計器 9.2.4常用的菜單設置 9.2.5SDI頂層菜單 9.2.6處理和運行菜單 9.3應用與實訓 9.3.1簡單應用 9.3.2綜合應用 本章要點 習題9 第10章報表設計 10.1創(chuàng)建報表 10.1.1使用報表向導創(chuàng)建報表 10.1.2創(chuàng)建快速報表 10.2報袁設計器及工具欄 10.2.1報表設計器 10.2.2報表工具欄 10.3設計報表 10.3.1報表的數(shù)據(jù)源或數(shù)據(jù)環(huán)境 10.3.2設計報表布局 10.3.3調整帶區(qū)高度 10.3.4報表中控件的設置 10.3.5在報表中添加和使用變量 10.4數(shù)據(jù)分組 10.4.1設置報表的記錄順序 10.4.2添加分組 10.5報表輸出 10.5.1設置報表的頁面 10.5.2預覽報表 10.5.3打印報表 10.6應用與實訓 10.6.1簡單應用 10.6.2綜合應用 本章要點 習題10 第11章應用程序連編及發(fā)布 11.1連編應用程序 11.1.1利用項目管理器組織應用程序 11.1.2連編應用程序 11.1.3主程序設計 11.2應用程序生成器 11.2.1使用應用程序向導 11.2.2設置應用程序生成器 11.2.3應用程序生成器的重入 11.3應用程序的發(fā)布 11.3.1發(fā)布應用程序的步驟 11.3.2準備要發(fā)布的應用程序 11.3.3定制要發(fā)布的應用程序 11.3.4創(chuàng)建發(fā)布磁盤 11.4應用與實訓 本章要點 習題11 第12章二級仿真試題 12.1上機全真模擬試題 12.1.1上機考試流程 12.1.2上機考試試題 12.2筆試全真模擬試題 附錄1二級公共基礎知識 第一部分數(shù)據(jù)結構與算法 附1.1算法 附1.2數(shù)據(jù)結構的基本概念 附1.3線性表及其順序存儲結構 附1.4棧和隊列 附1.5線性鏈表 附1.6樹與二叉樹 附1.7查找技術 附1.8排序技術 第二部分程序設計基礎 附2.1程序設計方法與風格 附2.2結構化程序設計 附2.3面向對象的程序設計 第三部分軟件工程基礎 附3.1軟件工程基本概念 附3.2結構化分析方法 附3.3結構化設計方法 附3.4軟件測試 附3.5程序的調試 第四部分數(shù)據(jù)庫設計基礎 附4.1數(shù)據(jù)庫系統(tǒng)的基本概念 附4.2數(shù)據(jù)模型 附4.3關系代數(shù) 附4.4數(shù)據(jù)庫設計與管理 附錄2各章習題參考答案 參考文獻

章節(jié)摘錄

版權頁:   插圖:   ①記錄驗證。記錄級有效性檢查規(guī)則用于檢查同一記錄中不同字段之間的邏輯關系。 “記錄有效性”選項區(qū)中的“規(guī)則”文本框用于指定記錄級有效性檢查規(guī)則,光標離開當前記錄時進行校驗?!靶畔ⅰ蔽谋究蛴糜谥付ǔ鲥e提示信息,在校驗記錄級有效性規(guī)則時,發(fā)現(xiàn)輸入內容與規(guī)則不符的情況時將顯示該提示信息。當要求輸入記錄時,編號前兩位為“SX”,專業(yè)必須是“數(shù)學”,否則出現(xiàn)信息框中的提示語。 例如,在“規(guī)則”文本框內輸入:UPPER(LEFT(編號,2))=“SX”and專業(yè)=“數(shù)學”,在“信息”文本框內輸入:“數(shù)據(jù)錯誤,專業(yè)與編號不符”。 ②觸發(fā)器?!坝|發(fā)器”選項區(qū)中的3個觸發(fā)器分別用于指定記錄的插入、更新和刪除規(guī)則。 “插入觸發(fā)器”:用于指定一個規(guī)則,每次向表中插入或追加記錄時觸發(fā)該規(guī)則,檢查新輸入的記錄是否滿足該規(guī)則。如果不滿足此規(guī)則,則當光標離開該記錄時會顯示“觸發(fā)器失敗”。 “更新觸發(fā)器”:用于指定一個規(guī)則,每次更新記錄時觸發(fā)該規(guī)則。 “刪除觸發(fā)器”:用于指定一個規(guī)則,每次在表中刪除記錄(添加刪除標記)時觸發(fā)該規(guī)則。 2.利用表設計器修改表結構 有時需要對已建立的表結構進行修改。例如,添加或刪除字段、改變字段屬性等。 利用表設計器及命令方式都可以修改表結構。 打開表之后(不要忘記選中“獨占”復選框),執(zhí)行菜單欄中的“顯示”→“表設計器”,彈出表設計器對話框,如圖3—8所示;或者在命令窗口中執(zhí)行MODIFY STRUCTURE命令也可以打開該對話框?!白侄巍边x項卡中為用戶提供對表字段的添加、刪除及設置字段的有效性規(guī)則等功能。 (1)添加新字段 將光標指向要添加新字段的位置并單擊,再單擊“插入”按鈕,即插入一個名為“新字段”的字段。在“新字段”位置輸入字段名,選定字段類型、寬度等,單擊“確定”按鈕。顯示“結構更改為永久性更改?”信息提示窗口,單擊“是”按鈕,完成修改并將表設計器對話框關閉。 (2)刪除字段 選定要刪除的字段,單擊“刪除”按鈕即可。 (3)修改字段屬性 單擊要修改的字段名即可進行修改。修改完畢單擊“確定”按鈕,保存所做修改。 3.2.3表數(shù)據(jù)的輸入與瀏覽 1.表數(shù)據(jù)的輸入 在“表設計器”中將各字段屬性設置好后,單擊“確定”按鈕,表結構建立完成,此時,系統(tǒng)提示“現(xiàn)在輸入數(shù)據(jù)記錄嗎?”,如果單擊“否”按鈕,則表示不立即輸入記錄;如果單擊“是”按鈕,則表示立即輸入記錄,此時顯示記錄編輯窗口,如圖3—10所示。 在記錄編輯窗口中,各字段的排列次序及字段名右側文本區(qū)的寬度均與表結構定義相一致。字符型、數(shù)值型和邏輯型字段數(shù)據(jù)的輸入與修改比較簡單。這里,主要介紹日期型、備注型和通用型字段數(shù)據(jù)的輸入方法。

編輯推薦

《高等學校數(shù)據(jù)庫技術課程系列教材:Visual FoxPro數(shù)據(jù)庫應用與程序設計(第2版)》概念敘述清楚、重點突出、章節(jié)安排合理,理論與實踐結合緊密,可讀性、可操作性強,每章配有詳細操作步驟的“應用與實訓”,選題經(jīng)典、規(guī)范,讀者可輕松、快速地掌握知識點,實現(xiàn)從易到難,邊學、邊練、邊提高的學習過程?!陡叩葘W校數(shù)據(jù)庫技術課程系列教材:Visual FoxPro數(shù)據(jù)庫應用與程序設計(第2版)》既可作為高等學校公共計算機基礎課程教材,也可供參加計算機等級考試的考生學習使用,同時亦可供各類管理人員學習參考。

圖書封面

評論、評分、閱讀與下載


    Visual FoxPro數(shù)據(jù)庫應用與程序設計 PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7