數(shù)據(jù)庫初步數(shù)據(jù)庫初步
數(shù)據(jù)管理技術(shù)是按規(guī)范的數(shù)據(jù)模型對大量數(shù)據(jù)進(jìn)行存儲、檢索、處理和維護(hù)的技術(shù),已經(jīng)在社會各領(lǐng)域得到了廣泛應(yīng)用。本模塊是選修模塊。
通過本模塊的學(xué)習(xí),學(xué)生應(yīng)該了解數(shù)據(jù)管理的基礎(chǔ)知識,掌握數(shù)據(jù)庫的一般設(shè)計(jì)方法,學(xué)會使用數(shù)據(jù)庫處理日常生活與學(xué)習(xí)中的數(shù)據(jù)管理問題,體會數(shù)據(jù)管理技術(shù)對人類社會生活的重要影響。
本模塊的教學(xué),要突出對數(shù)據(jù)庫技術(shù)中“關(guān)系”這一核心特征的理解,著眼于數(shù)據(jù)管理技術(shù)在實(shí)際生活和學(xué)習(xí)中的應(yīng)用。在具體的教學(xué)活動(dòng)中,可以根據(jù)實(shí)際情況選用一種常用的數(shù)據(jù)庫管理系統(tǒng)。
本模塊由3個(gè)主題組成:
(一)數(shù)據(jù)管理基本知識
1.內(nèi)容標(biāo)準(zhǔn)
(1)了解數(shù)據(jù)管理技術(shù)的基本概念、產(chǎn)生與發(fā)展。
例 對人工管理、文件系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)這三個(gè)數(shù)據(jù)管理技術(shù)發(fā)展階段的特征與差異進(jìn)行比較。
(2)能夠使用現(xiàn)成數(shù)據(jù)庫輔助學(xué)習(xí)與開展專題研究。
例 借助“國民體質(zhì)與營養(yǎng)數(shù)據(jù)庫”(),了解我國不同地區(qū)青少年的體質(zhì)與營養(yǎng)現(xiàn)狀。
(3)理解關(guān)系數(shù)據(jù)庫中的庫、表、記錄、字段等概念,理解“關(guān)系”所表達(dá)的含義。
例 調(diào)查班級同學(xué)的基本信息,設(shè)計(jì)“班級同學(xué)基本信息數(shù)據(jù)庫”的結(jié)構(gòu),確定其中的字段、記錄等信息,并以表格的形式表示出來 。
(4)通過實(shí)例分析,了解數(shù)據(jù)庫在多媒體信息存儲與網(wǎng)絡(luò)方面的應(yīng)用。
2.活動(dòng)建議
(1)通過參觀或使用各種數(shù)據(jù)庫應(yīng)用系統(tǒng)(如圖書館圖書查詢系統(tǒng),醫(yī)院管理系統(tǒng),全國聯(lián)網(wǎng)火車售票系統(tǒng)等),分析其中基本數(shù)據(jù)的組織結(jié)構(gòu)特點(diǎn)。分組討論數(shù)據(jù)庫應(yīng)用系統(tǒng)的特點(diǎn)及應(yīng)用,并將各組討論結(jié)果進(jìn)行比較。
(2)以小組為單位,每組確定一個(gè)討論專題(可以是各個(gè)學(xué)科的主題,如“珍稀動(dòng)物保護(hù)”),通過上網(wǎng)或其它形式查找相關(guān)數(shù)據(jù)庫,寫出專題報(bào)告,并制作多媒體演示文稿,在全班進(jìn)行匯報(bào)與交流。
(二)數(shù)據(jù)庫建立、使用與維護(hù)
1.內(nèi)容標(biāo)準(zhǔn)
(1)通過實(shí)例分析,初步掌握數(shù)據(jù)收集、分類、建立數(shù)據(jù)模型的基本方法。
(2)熟悉一個(gè)數(shù)據(jù)庫管理系統(tǒng)軟件,掌握建立數(shù)據(jù)庫結(jié)構(gòu)、添加數(shù)據(jù)和編輯數(shù)據(jù)庫的常用方法。
例1 建立某地旅游景點(diǎn)基本情況數(shù)據(jù)庫。主要項(xiàng)目包括:景點(diǎn)名、類別、所在區(qū)縣、門票價(jià)格、聯(lián)系電話、簡介、景點(diǎn)代表圖片.
例2 確定組成“留言板”的數(shù)據(jù)結(jié)構(gòu)(如編號,留言具體內(nèi)容,作者,作者電子郵箱等內(nèi)容),設(shè)計(jì)一個(gè)存放留言板信息的數(shù)據(jù)庫結(jié)構(gòu),通過表表達(dá)出來。
(3)掌握數(shù)據(jù)檢索及報(bào)告輸出的基本方法,掌握常用的數(shù)據(jù)篩選、排序及統(tǒng)計(jì)的方法。
例1 在學(xué)生身體素質(zhì)數(shù)據(jù)庫中,查詢年齡在16~18之間,視力在2.3以上的所有男生。
例2 在學(xué)生身體素質(zhì)數(shù)據(jù)庫中,統(tǒng)計(jì)高一年級女生的平均身高和平均體重;比較某個(gè)體重段男生與女生的人數(shù)比例。
例3 在學(xué)生身體素質(zhì)數(shù)據(jù)庫中,分別制作高一、高二女生身高體重表。并以身高為準(zhǔn)對表中數(shù)據(jù)重新排序。
(4)掌握同類數(shù)據(jù)庫之間的鏈接、數(shù)據(jù)導(dǎo)入導(dǎo)出的基本方法。
(5)了解結(jié)構(gòu)化查詢語言sql的基本概念,掌握sql基本的數(shù)據(jù)操作與數(shù)據(jù)查詢語句(select、insert、delete、update)的使用方法。
例 分別使用sql語句與非sql語句對兩個(gè)相關(guān)數(shù)據(jù)庫進(jìn)行查詢,討論sql語言的優(yōu)點(diǎn)。
2.活動(dòng)建議
結(jié)合某個(gè)學(xué)科教學(xué)的過程評價(jià)要求,為該學(xué)科設(shè)計(jì)學(xué)生 “個(gè)人學(xué)程檔案”數(shù)據(jù)庫方案,經(jīng)過小組討論比較,選一個(gè)最佳方案推薦給老師,并應(yīng)用于實(shí)際教學(xué)活動(dòng)中。