數(shù)據(jù)庫應用(Visual FoxPro 9.0)
定 價:34 元
- 作者:王苒
- 出版時間:2017/8/1
- ISBN:9787121248931
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP311.138
- 頁碼:252
- 紙張:膠紙版
- 版次:1
- 開本:16K
本書根據(jù)教育部頒發(fā)的《中等職業(yè)學校專業(yè)教學標準(試行)信息技術類(第一輯)》中的相關教學內(nèi)容和要求編寫。本書的編寫從滿足經(jīng)濟發(fā)展對高素質(zhì)勞動者和技能型人才的需求出發(fā),在課程結(jié)構(gòu)、教學內(nèi)容、教學方法等方面進行了新的探索與改革創(chuàng)新,以利于學生更好地掌握本課程的內(nèi)容,利于學生理論知識的掌握和實際操作技能的提高。 本書遵照知識模塊體系,同時結(jié)合數(shù)據(jù)庫項目開發(fā)的工作流程,以“學生成績管理信息系統(tǒng)”作為指導教學的項目開發(fā)實例,以“圖書管理信息系統(tǒng)”作為課后拓展練習項目,將整個教學內(nèi)容劃分成5個單元,通過16個項目,53個任務,系統(tǒng)介紹了數(shù)據(jù)庫需求分析及設計、數(shù)據(jù)庫及表的實現(xiàn)、數(shù)據(jù)查詢和視圖的操作、程序設計基礎、系統(tǒng)設計與實現(xiàn)等內(nèi)容。
前言
為建立健全教育質(zhì)量保障體系,提高職業(yè)教育質(zhì)量,教育部于2014年頒布了中等職業(yè)學校專業(yè)教學標準(以下簡稱專業(yè)教學標準)。專業(yè)教學標準是指導和管理中等職業(yè)學校教學工作的主要依據(jù),是保證教育教學質(zhì)量和人才培養(yǎng)規(guī)格的綱領性教學文件。在“教育部辦公廳關于公布首批《中等職業(yè)學校專業(yè)教學標準(試行)》目錄的通知”(教職成廳[2014]11號文)中,強調(diào)“專業(yè)教學標準是開展專業(yè)教學的基本文件,是明確培養(yǎng)目標和規(guī)格、組織實施教學、規(guī)范教學管理、加強專業(yè)建設、開發(fā)教材和學習資源的基本依據(jù),是評估教育教學質(zhì)量的主要標尺,同時也是社會用人單位選用中等職業(yè)學校畢業(yè)生的重要參考!
本書特色
本書根據(jù)教育部頒發(fā)的《中等職業(yè)學校專業(yè)教學標準(試行)信息技術類(第一輯)》中的相關教學內(nèi)容和要求編寫。
本書以數(shù)據(jù)庫初學者為教學對象,在內(nèi)容上以項目的形式,按照系統(tǒng)開發(fā)的生命周期有序組織教學內(nèi)容,設計了“學生成績管理信息系統(tǒng)”作為教學主線,同時在課后拓展時,以設計并實現(xiàn)“圖書管理信息系統(tǒng)”作為鞏固練習,使學生逐步達到知識和技能的教學目標。
全書將實現(xiàn)一個數(shù)據(jù)庫應用系統(tǒng)作為一個大項目,共分為5個單元,每單元包括若干個拆分后的小項目,每項目都包含若干具體的實施任務。在教材體例設計上,每任務根據(jù)需要包含了任務目標、任務描述、相關知識、任務分析、實施步驟、問題探究六部分,幫助學生明確目標,知識遷移、提高分析問題解決問題的能力;每項目前給出知識目標和技能目標,項目后根據(jù)具體需要包含閱讀材料、項目小結(jié)、上機實習和知識鞏固四部分,幫助學生課后拓展、鞏固知識,強化技能。
在數(shù)據(jù)庫應用基礎教學內(nèi)容上,以VisualFoxPro9.0作為系統(tǒng)環(huán)境,完成本書中所有數(shù)據(jù)庫對象及應用程序的創(chuàng)建、編輯、修改和運行。全書內(nèi)容分為兩大部分:數(shù)據(jù)庫的需求分析及設計(即數(shù)據(jù)處理及管理,包括前三個單元)和數(shù)據(jù)庫應用系統(tǒng)的設計與實現(xiàn)(即數(shù)據(jù)庫程序設計,包括后兩個單元),這五個單元分別是:
單元一:數(shù)據(jù)庫需求分析及設計,介紹關系數(shù)據(jù)庫概念模型的設計過程及方法。
單元二:數(shù)據(jù)庫及表的實現(xiàn),介紹使用VisualFoxPro數(shù)據(jù)庫管理系統(tǒng)實現(xiàn)并維護關系數(shù)據(jù)模型的方法和過程。
單元三:數(shù)據(jù)查詢及視圖的操作,介紹使用查詢設計器、視圖設計器創(chuàng)建查詢和視圖,檢索和更新數(shù)據(jù)的方法和過程,同時介紹了結(jié)構(gòu)化查詢語言SQL中SELECT查詢語句的使用方法。
單元四:程序設計基礎,介紹在VisualFoxPro語言環(huán)境中進行結(jié)構(gòu)化程序設計的思想。
單元五:系統(tǒng)設計與實現(xiàn),模塊化設計并實現(xiàn)“學生成績管理信息系統(tǒng)”,著重介紹面向?qū)ο蟪绦蛟O計的思想和方法。
本書是軟件與信息服務專業(yè)核心課程教材,也可供各種數(shù)據(jù)庫開發(fā)培訓課程作為教材使用,也適合需要提高自己計算機應用技能的廣大計算機愛好者使用。
課時分配
本書參考課時為64學時,具體安排見本書配套的電子教案。
本書作者
本書由王苒主編,王璐、金雯崗、陸紅彬副主編,王健主審,由于編者水平有限,書中難免存在疏漏之處,敬請廣大讀者批評指正。
教學資源
為了提高學習效率和教學效果,方便教師教學,作者為本書配備包括電子教案、教學指南、素材文件以及習題參考答案等配套的教學資源。請有此需要的讀者登錄華信教育資源網(wǎng)(http://www.hxedu.com.cn)免費注冊后進行下載,有問題時請在網(wǎng)站留言板留言或與電子工業(yè)出版社聯(lián)系(E-mail:hxedu@phei.com.cn)。
王苒,1996年至今,工作于大連電子學校,著作方向計算機應用、程序設計、數(shù)據(jù)庫應用,職稱高級講師,畢業(yè)院校大連理工大學
目錄
單元一數(shù)據(jù)庫需求分析及設計
項目一構(gòu)建關系數(shù)據(jù)庫2
任務一建立“學生成績管理信息系統(tǒng)”關系模型2
任務二設計“學生成績”數(shù)據(jù)庫5
項目二認識數(shù)據(jù)庫管理系統(tǒng)VisualFoxPro15
任務一安裝VisualFoxPro9.015
任務二使用VisualFoxPro用戶界面16
任務三在“命令”對話框中執(zhí)行簡單命令19
任務四創(chuàng)建簡單表達式22
任務五調(diào)用常用函數(shù)29
任務六使用項目管理器管理文件32
單元二數(shù)據(jù)庫及表的實現(xiàn)
項目一創(chuàng)建學生信息表45
任務一使用表向?qū)?chuàng)建“學生自然情況表”45
任務二使用表設計器創(chuàng)建“課程情況表”49
任務三顯示和修改“課程情況表”的結(jié)構(gòu)51
項目二創(chuàng)建“學生成績管理”數(shù)據(jù)庫58
任務一創(chuàng)建數(shù)據(jù)庫58
任務二添加自由表61
任務三新建數(shù)據(jù)庫表64
任務四修改數(shù)據(jù)庫70
項目三管理學生信息表數(shù)據(jù)75
任務一輸入和追加表數(shù)據(jù)75
任務二瀏覽表數(shù)據(jù)79
任務三修改和更新表數(shù)據(jù)82
任務四刪除和恢復表數(shù)據(jù)85
任務五學生信息排序87
任務六檢索學生數(shù)據(jù)91
任務七多表的操作93
單元三數(shù)據(jù)查詢和視圖的操作
項目一使用查詢設計器109
任務一單表查詢學生基本情況109
任務二多表查詢學生選課情況114
任務三創(chuàng)建交叉表,查詢學生各門課程的成績117
項目二使用SQL命令查詢120
任務一單表條件查詢“選修課程情況”120
任務二多表關聯(lián)查詢“成績不及格的學生信息”123
任務三條件查詢“計算機網(wǎng)絡課程成績優(yōu)秀的女學生”125
任務四分組查詢、統(tǒng)計選課3門以上學生的平均成績和選課門數(shù)127
任務五查詢“計算機應用專業(yè)全體男生情況”,按出生日期降序排序129
項目三使用視圖更新數(shù)據(jù)表132
任務一創(chuàng)建本地視圖132
任務二使用視圖更新數(shù)據(jù)134
任務三創(chuàng)建和運行遠程視圖136
單元四程序設計基礎
項目一編寫程序輸出指定學號的學生信息144
任務一創(chuàng)建、調(diào)試并運行程序144
任務二從鍵盤輸入學號,查詢并顯示149
任務三格式化輸出學生信息151
任務四如果學號不存在,輸出提示信息153
任務五判斷學生成績,并格式化輸出成績等級155
任務六格式化輸出所有學生的信息158
項目二模塊化編寫“輸出指定學號的學生信息”程序170
任務一編寫“格式化顯示學生信息”子程序,并在主程序中調(diào)用170
任務二將子程序改寫為過程文件,并在主程序中調(diào)用173
任務三將獲取學生成績的過程文件“GetCj”轉(zhuǎn)換成函數(shù)文件175
單元五系統(tǒng)設計與實現(xiàn)
項目一設計并制作“學生成績管理信息系統(tǒng)”的主表單184
任務設計“學生成績管理信息系統(tǒng)”的主界面184
項目二設計并制作“學生成績管理信息系統(tǒng)”的登錄界面191
任務一設計登錄界面的背景圖像191
任務二設計登錄界面的“用戶名”和“密碼”192
任務三設計登錄界面的“確定”和“取消”按鈕195
項目三創(chuàng)建“學生成績管理系統(tǒng)”主表單菜單202
任務設計“學生成績管理系統(tǒng)”的主表單菜單202
項目四實現(xiàn)學生成績信息維護和查詢功能209
任務一實現(xiàn)“學生信息維護”功能209
任務二實現(xiàn)“學生信息查詢”功能219
項目五創(chuàng)建學生信息報表228
任務設計并制作“學生管理”中的“學生信息報表”228
項目六發(fā)布“學生成績管理信息系統(tǒng)”235
任務一連編“學生成績管理信息系統(tǒng)”235
任務二發(fā)布“學生成績管理信息系統(tǒng)”236