出版時間:2012-8 出版社:郭顯娥、 楊澤民 高等教育出版社 (2012-08出版) 作者:郭顯娥,楊澤民,任培花,等 編 頁數(shù):324
內(nèi)容概要
《高等學(xué)校數(shù)據(jù)庫技術(shù)課程系列教材:Visual FoxPro數(shù)據(jù)庫應(yīng)用與程序設(shè)計(第2版)》根據(jù)教育部高等學(xué)校非計算機專業(yè)計算機基礎(chǔ)課程教學(xué)指導(dǎo)委員會提出的有關(guān)“數(shù)據(jù)庫技術(shù)及應(yīng)用”要求,并配合全國計算機等級考試“VisualFoxPro二級”考試大綱的要求組織編寫,系統(tǒng)全面地介紹了VisualFoxPr06.O的基本內(nèi)容、使用方法與應(yīng)用技巧。全書共分12章,主要內(nèi)容有數(shù)據(jù)庫系統(tǒng)基礎(chǔ)知識、數(shù)據(jù)庫與表的建立及其操作、查詢與視圖的設(shè)計、SQL語言的應(yīng)用、面向過程與面向?qū)ο蟮某绦蛟O(shè)計方法、表單、菜單與報表的設(shè)計以及應(yīng)用程序的開發(fā)等?! 陡叩葘W(xué)校數(shù)據(jù)庫技術(shù)課程系列教材:Visual FoxPro數(shù)據(jù)庫應(yīng)用與程序設(shè)計(第2版)》概念敘述清楚、重點突出、章節(jié)安排合理,理論與實踐結(jié)合緊密,可讀性、可操作性強,每章配有詳細(xì)操作步驟的“應(yīng)用與實訓(xùn)”,選題經(jīng)典、規(guī)范,讀者可輕松、快速地掌握知識點,實現(xiàn)從易到難,邊學(xué)、邊練、邊提高的學(xué)習(xí)過程。 《高等學(xué)校數(shù)據(jù)庫技術(shù)課程系列教材:Visual FoxPro數(shù)據(jù)庫應(yīng)用與程序設(shè)計(第2版)》既可作為高等學(xué)校公共計算機基礎(chǔ)課程教材,也可供參加計算機等級考試的考生學(xué)習(xí)使用,同時亦可供各類管理人員學(xué)習(xí)參考。
書籍目錄
第1章數(shù)據(jù)庫基礎(chǔ)知識與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ù)庫技術(shù)的發(fā)展 1.2數(shù)據(jù)庫管理的實現(xiàn) 1.2.1數(shù)據(jù)模型基本概念 1.2.2概念模型 1.2.3數(shù)據(jù)模型 1.2.4關(guān)系數(shù)據(jù)模型 1.2.5關(guān)系運算 1.3關(guān)系數(shù)據(jù)庫設(shè)計 1.3.1數(shù)據(jù)庫設(shè)計基礎(chǔ) 1.3.2數(shù)據(jù)庫設(shè)計規(guī)范 1.3.3關(guān)系數(shù)據(jù)庫的設(shè)計 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)境的設(shè)置 1.4.5Visual FoxPro的輔助設(shè)計工具 1.5項目管理器 1.5.1啟動項目管理器 1.5.2項目管理器的使用 1.6應(yīng)用與實訓(xùn) 1.6.1基本操作 1.6.2簡單應(yīng)用 1.6.3綜合應(yīng)用 本章要點 習(xí)題1 第2章Visual FoxPro基本數(shù)據(jù)元素 2.1數(shù)據(jù)類型及其存儲方式 2.2常量和變量 2.2.1常量 2.2.2變量 2.3運算符與表達(dá)式 2.4常用函數(shù) 2.5應(yīng)用與實訓(xùn) 2.5.1基本操作 2.5.2簡單應(yīng)用 2.5.3綜合應(yīng)用 本章要點 習(xí)題2 第3章數(shù)據(jù)庫與表 3.1數(shù)據(jù)庫的建立與操作 3.1.1建立數(shù)據(jù)庫 3.1.2數(shù)據(jù)庫設(shè)計器 3.1.3數(shù)據(jù)庫操作命令 3.2數(shù)據(jù)庫表 3.2.1數(shù)據(jù)庫表的創(chuàng)建 3.2.2表設(shè)計器 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表之間的關(guān)聯(lián) 3.5.4使用數(shù)據(jù)工作期 3.6應(yīng)用與實訓(xùn) 3.6.1基本操作 3.6.2簡單應(yīng)用 3.6.3綜合應(yīng)用 本章要點 習(xí)題3 第4章關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL 4.1SQL概述 4.1.1SQL的主要特點 4.1.2SQL的執(zhí)行方式與常用命令 4.2 SQL的數(shù)據(jù)定義功能 4.2.1建立表結(jié)構(gòu) 4.2.2修改表結(jié)構(gòu) 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應(yīng)用與實訓(xùn) 4.5.1基本操作 4.5.2簡單應(yīng)用 4.5.3綜合應(yīng)用 本章要點 習(xí)題4 第5章查詢與視圖 5.1查詢設(shè)計 5.1.1利用查詢向?qū)Ы⒉樵?5.1.2利用查詢設(shè)計器建立查詢 5.2視圖設(shè)計 5.2.1利用視圖設(shè)計器建立視圖 5.2.2視圖的維護與使用 5.3應(yīng)用與實訓(xùn) 5.3.1基本操作 5.3.2簡單應(yīng)用 5.3.3綜合應(yīng)用 本章要點 習(xí)題5 第6章程序設(shè)計基礎(chǔ) 6.1程序文件 6.1.1程序文件的建立、運行和調(diào)試 6.1.2程序文件中的專用命令 6.2程序的控制結(jié)構(gòu) 6.2.1順序結(jié)構(gòu) 6.2.2分支結(jié)構(gòu) 6.2.3循環(huán)結(jié)構(gòu) 6.3多模塊程序 6.3.1子程序 6.3.2自定義函數(shù) 6.3.3過程 6.3.4變量的作用域 6.4應(yīng)用與實訓(xùn) 本章要點 習(xí)題6 第7章面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ) 7.1面向?qū)ο蟾拍?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設(shè)置對象的屬性 7.3.3驅(qū)動對象的事件 7.3.4調(diào)用對象的方法 7.4應(yīng)用與實訓(xùn) 本章要點 習(xí)題7 第8章表單設(shè)計 8.1創(chuàng)建與管理表單對象 8.1.1創(chuàng)建表單 8.1.2修改表單 8.1.3運行表單 8.2表單設(shè)計器簡介 8.2.1“表單設(shè)計器”工具欄 8.2.2“表單控件”工具欄 8.2.3“布局”工具欄 8.2.4“調(diào)色板”工具欄 8.2.5“代碼”窗口 8.3設(shè)置表單的數(shù)據(jù)環(huán)境 8.3.1數(shù)據(jù)環(huán)境設(shè)計器 8.3.2向數(shù)據(jù)環(huán)境中添加表或視圖 8.3.3從數(shù)據(jù)環(huán)境中移去表或視圖 8.3.4在數(shù)據(jù)環(huán)境中設(shè)置關(guān)系 8.3.5在數(shù)據(jù)環(huán)境中編輯關(guān)系 8.4常用表單控件 8.4.1標(biāo)簽控件 8.4.2命令按鈕控件 8.4.3命令組控件 8.4.4文本框控件 8.4.5編輯框控件 8.4.6復(fù)選框控件 8.4.7選項組控件 8.4.8列表框控件 8.4.9組合框控件 8.4.10微調(diào)控件 8.4.11計時器控件 8.4.12表格控件 8.4.13頁框控件 8.4.14 ActiveX控件 8.5應(yīng)用與實訓(xùn) 8.5.1簡單應(yīng)用 8.5.2綜合應(yīng)用 本章要點 習(xí)題8 第9章菜單設(shè)計與應(yīng)用 9.1 Visual FoxPro系統(tǒng)菜單 9.1.1菜單結(jié)構(gòu) 9.1.2系統(tǒng)菜單 9.2建立應(yīng)用系統(tǒng)菜單 9.2.1創(chuàng)建菜單的一般步驟 9.2.2創(chuàng)建菜單 9.2.3菜單或快捷菜單設(shè)計器 9.2.4常用的菜單設(shè)置 9.2.5SDI頂層菜單 9.2.6處理和運行菜單 9.3應(yīng)用與實訓(xùn) 9.3.1簡單應(yīng)用 9.3.2綜合應(yīng)用 本章要點 習(xí)題9 第10章報表設(shè)計 10.1創(chuàng)建報表 10.1.1使用報表向?qū)?chuàng)建報表 10.1.2創(chuàng)建快速報表 10.2報袁設(shè)計器及工具欄 10.2.1報表設(shè)計器 10.2.2報表工具欄 10.3設(shè)計報表 10.3.1報表的數(shù)據(jù)源或數(shù)據(jù)環(huán)境 10.3.2設(shè)計報表布局 10.3.3調(diào)整帶區(qū)高度 10.3.4報表中控件的設(shè)置 10.3.5在報表中添加和使用變量 10.4數(shù)據(jù)分組 10.4.1設(shè)置報表的記錄順序 10.4.2添加分組 10.5報表輸出 10.5.1設(shè)置報表的頁面 10.5.2預(yù)覽報表 10.5.3打印報表 10.6應(yīng)用與實訓(xùn) 10.6.1簡單應(yīng)用 10.6.2綜合應(yīng)用 本章要點 習(xí)題10 第11章應(yīng)用程序連編及發(fā)布 11.1連編應(yīng)用程序 11.1.1利用項目管理器組織應(yīng)用程序 11.1.2連編應(yīng)用程序 11.1.3主程序設(shè)計 11.2應(yīng)用程序生成器 11.2.1使用應(yīng)用程序向?qū)?11.2.2設(shè)置應(yīng)用程序生成器 11.2.3應(yīng)用程序生成器的重入 11.3應(yīng)用程序的發(fā)布 11.3.1發(fā)布應(yīng)用程序的步驟 11.3.2準(zhǔn)備要發(fā)布的應(yīng)用程序 11.3.3定制要發(fā)布的應(yīng)用程序 11.3.4創(chuàng)建發(fā)布磁盤 11.4應(yīng)用與實訓(xùn) 本章要點 習(xí)題11 第12章二級仿真試題 12.1上機全真模擬試題 12.1.1上機考試流程 12.1.2上機考試試題 12.2筆試全真模擬試題 附錄1二級公共基礎(chǔ)知識 第一部分?jǐn)?shù)據(jù)結(jié)構(gòu)與算法 附1.1算法 附1.2數(shù)據(jù)結(jié)構(gòu)的基本概念 附1.3線性表及其順序存儲結(jié)構(gòu) 附1.4棧和隊列 附1.5線性鏈表 附1.6樹與二叉樹 附1.7查找技術(shù) 附1.8排序技術(shù) 第二部分程序設(shè)計基礎(chǔ) 附2.1程序設(shè)計方法與風(fēng)格 附2.2結(jié)構(gòu)化程序設(shè)計 附2.3面向?qū)ο蟮某绦蛟O(shè)計 第三部分軟件工程基礎(chǔ) 附3.1軟件工程基本概念 附3.2結(jié)構(gòu)化分析方法 附3.3結(jié)構(gòu)化設(shè)計方法 附3.4軟件測試 附3.5程序的調(diào)試 第四部分?jǐn)?shù)據(jù)庫設(shè)計基礎(chǔ) 附4.1數(shù)據(jù)庫系統(tǒng)的基本概念 附4.2數(shù)據(jù)模型 附4.3關(guān)系代數(shù) 附4.4數(shù)據(jù)庫設(shè)計與管理 附錄2各章習(xí)題參考答案 參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁: 插圖: ①記錄驗證。記錄級有效性檢查規(guī)則用于檢查同一記錄中不同字段之間的邏輯關(guān)系。 “記錄有效性”選項區(qū)中的“規(guī)則”文本框用于指定記錄級有效性檢查規(guī)則,光標(biāo)離開當(dāng)前記錄時進行校驗?!靶畔ⅰ蔽谋究蛴糜谥付ǔ鲥e提示信息,在校驗記錄級有效性規(guī)則時,發(fā)現(xiàn)輸入內(nèi)容與規(guī)則不符的情況時將顯示該提示信息。當(dāng)要求輸入記錄時,編號前兩位為“SX”,專業(yè)必須是“數(shù)學(xué)”,否則出現(xiàn)信息框中的提示語。 例如,在“規(guī)則”文本框內(nèi)輸入:UPPER(LEFT(編號,2))=“SX”and專業(yè)=“數(shù)學(xué)”,在“信息”文本框內(nèi)輸入:“數(shù)據(jù)錯誤,專業(yè)與編號不符”。 ②觸發(fā)器?!坝|發(fā)器”選項區(qū)中的3個觸發(fā)器分別用于指定記錄的插入、更新和刪除規(guī)則。 “插入觸發(fā)器”:用于指定一個規(guī)則,每次向表中插入或追加記錄時觸發(fā)該規(guī)則,檢查新輸入的記錄是否滿足該規(guī)則。如果不滿足此規(guī)則,則當(dāng)光標(biāo)離開該記錄時會顯示“觸發(fā)器失敗”。 “更新觸發(fā)器”:用于指定一個規(guī)則,每次更新記錄時觸發(fā)該規(guī)則。 “刪除觸發(fā)器”:用于指定一個規(guī)則,每次在表中刪除記錄(添加刪除標(biāo)記)時觸發(fā)該規(guī)則。 2.利用表設(shè)計器修改表結(jié)構(gòu) 有時需要對已建立的表結(jié)構(gòu)進行修改。例如,添加或刪除字段、改變字段屬性等。 利用表設(shè)計器及命令方式都可以修改表結(jié)構(gòu)。 打開表之后(不要忘記選中“獨占”復(fù)選框),執(zhí)行菜單欄中的“顯示”→“表設(shè)計器”,彈出表設(shè)計器對話框,如圖3—8所示;或者在命令窗口中執(zhí)行MODIFY STRUCTURE命令也可以打開該對話框?!白侄巍边x項卡中為用戶提供對表字段的添加、刪除及設(shè)置字段的有效性規(guī)則等功能。 (1)添加新字段 將光標(biāo)指向要添加新字段的位置并單擊,再單擊“插入”按鈕,即插入一個名為“新字段”的字段。在“新字段”位置輸入字段名,選定字段類型、寬度等,單擊“確定”按鈕。顯示“結(jié)構(gòu)更改為永久性更改?”信息提示窗口,單擊“是”按鈕,完成修改并將表設(shè)計器對話框關(guān)閉。 (2)刪除字段 選定要刪除的字段,單擊“刪除”按鈕即可。 (3)修改字段屬性 單擊要修改的字段名即可進行修改。修改完畢單擊“確定”按鈕,保存所做修改。 3.2.3表數(shù)據(jù)的輸入與瀏覽 1.表數(shù)據(jù)的輸入 在“表設(shè)計器”中將各字段屬性設(shè)置好后,單擊“確定”按鈕,表結(jié)構(gòu)建立完成,此時,系統(tǒng)提示“現(xiàn)在輸入數(shù)據(jù)記錄嗎?”,如果單擊“否”按鈕,則表示不立即輸入記錄;如果單擊“是”按鈕,則表示立即輸入記錄,此時顯示記錄編輯窗口,如圖3—10所示。 在記錄編輯窗口中,各字段的排列次序及字段名右側(cè)文本區(qū)的寬度均與表結(jié)構(gòu)定義相一致。字符型、數(shù)值型和邏輯型字段數(shù)據(jù)的輸入與修改比較簡單。這里,主要介紹日期型、備注型和通用型字段數(shù)據(jù)的輸入方法。
編輯推薦
《高等學(xué)校數(shù)據(jù)庫技術(shù)課程系列教材:Visual FoxPro數(shù)據(jù)庫應(yīng)用與程序設(shè)計(第2版)》概念敘述清楚、重點突出、章節(jié)安排合理,理論與實踐結(jié)合緊密,可讀性、可操作性強,每章配有詳細(xì)操作步驟的“應(yīng)用與實訓(xùn)”,選題經(jīng)典、規(guī)范,讀者可輕松、快速地掌握知識點,實現(xiàn)從易到難,邊學(xué)、邊練、邊提高的學(xué)習(xí)過程?!陡叩葘W(xué)校數(shù)據(jù)庫技術(shù)課程系列教材:Visual FoxPro數(shù)據(jù)庫應(yīng)用與程序設(shè)計(第2版)》既可作為高等學(xué)校公共計算機基礎(chǔ)課程教材,也可供參加計算機等級考試的考生學(xué)習(xí)使用,同時亦可供各類管理人員學(xué)習(xí)參考。
圖書封面
評論、評分、閱讀與下載
Visual FoxPro數(shù)據(jù)庫應(yīng)用與程序設(shè)計 PDF格式下載