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