真題題目:《數據庫及其建立過程》真題出處:2019 年上內容:(1)認識數據庫所謂數據庫,就是一個長期存儲在計算機內的、有組織的、可共享的、統一管理的數據集合。它是一個按定的數據結構來存儲和管理數據的計算機軟件系統。在數據庫中,數據是從全局觀點出發建立的,它是按一的數據模型組織描述和存儲,其結構基於數據間的自然聯系,且數據不再針對某一應用,而是面向全體,具有整體的結構化。不同的用戶可以按各自的需求使用數據庫中的數據。多個用戶可以同時共享數據庫中的數據。數據資源的共享不僅滿足各用戶對信息內容的要求,同時也滿足各用戶之間信息通信的要求。(2)建立數據庫的基本過程在現實世界中,事物的特征反映到人們的頭腦里,經過識別、選擇、分類等綜合分析,形成了印象和概念,產生了認識。由於數據庫管理系統是一種計算機軟件系統,而計算機不可能直接處理現實世界中的事物、所以使用數據庫管理信息、必須首先將具體事物的特征通過人腦的加工,轉換成計算機能前處理的數據、然后再由計算機進行處理。例如,使用數據庫管理“校本課程”信息,首先就要對“校本課程”和“學生”這兩個事物進行分析,尋找各自所具有的特征。在“校本課程”中,可供選擇的校本課程很多,如:中國詩歌研究、趣味數學、古典樂欣賞等,這些都稱為實體。所有實體的集合稱為實體集,它們所具有的共同持征也很多。對於“校本課程”實體來說,其特征包括課程名稱、課時數、負責老師等(這些都稱為屬性),但我們在這里需要用到的是課程號、課程名稱、負責老師、學生數四個屬性。對於“學生”實體來說,則需要學生編號、姓名、性別、所在班級等屬性。然后,把上述的信息轉換成計算機能前多處理的數據,即建立數據庫。綜上所述,建立數據庫的過程如圖 1 所示。
從圖中可以看出,要建立一個數據庫,首先要收集相關的信息,然后從中分析並抽取信息的特征,確定特征之間的關系,接着利用數據庫管理系統建立數據庫,最后根據需要使用數據庫。試講要求:(1)講解建立數據庫的基本過程。(2)合講解過程中要有學生參與。(3)試講過程中合板書進行講解。答辯題目:(1)請你結合生活實際說一說什么是信息系統?(2)本節課你的小組討論的設計如何避免流於形式,有形無實的缺陷。
一、三維目標
知識與技能:了解數據庫;了解建立數據庫的基本過程;
過程與方法:通過設置場景,師生問答,小組討論等方式,引導學生更好的理解和吸收數據庫的相關知識。
情感態度價值觀:通過本節課的學習,
二、重難點
重點:
難點:
三、教學過程
導入
新授
鞏固
小結
作業
四、詳案
(導入)
上課,同學們好,請坐。
同學們,信息的存儲一直是我們人類歷史長河中非常重要的一件事,請同學們聊聊你們知道的古人存儲信息的方式。
生:在還沒有發明文字之前,古人通過結繩記事來存儲信息,在文字發明以后,古人通過將文字刻在竹簡上記錄和存儲信息。
非常好,這位同學平時的積累非常豐富。到了近現代,我們通過筆和紙來記錄信息,而隨着計算機技術的發展,我們現在可以將信息和數據保存到我們計算機的硬盤中,也可以使用外部設備來存儲信息,比如U盤,移動硬盤等等。
但是,隨着信息技術的不斷發展,不斷進步,我們進入了大數據時代,我們生活的社會中無時無刻不在產生各種數據,因此,僅僅依靠我們的硬盤、U盤等存儲設備已經無法滿足我們的日常需要了。因此我們需要數據庫來幫助我們存儲這些數據,那么數據庫他究竟是什么?今天就讓我們一同走進《數據庫及其建立過程》來一探究竟吧!
(新授)
任務一:認識數據庫
同學們有沒有使用過數據庫呢,有沒有同學來和我們分享一下自己使用數據庫的經驗?
這位同學他說自己雖然沒有使用過數據庫,但他在圖書館當志願者的時候使用過學校的圖書管理系統,里面可以看到學校圖書館所有圖書的基本信息和借還信息。那么請你說說你認為數據庫有什么特點呢?
喔,這位同學說他認為數據庫時一個可以長期存放大量數據、有組織的、能夠被多個人共享的、由系統管理員統一管理的數據集合。非常好,你總結的非常全面,請坐。
在我們的數據庫中,數據是從全局觀點出發建立的,按一定的數據模型組織描述和存儲,其結構是基於數據間的自然聯系的,數據也不是針對某一個應用,可以面向全體,用戶可以按照各自的需求使用數據庫中的數據。
任務二:建立數據庫的過程
既然數據庫的結構是基於數據間的自然聯系的,那么我們應該如何來建立數據庫呢?
同學們想一想,我們每個人身上是不是都有特征?請一位同學說一說老師身上的特征。
非常好,請坐。這位同學說老師是個男的,頭發是黑色,戴眼鏡,教授信息技術學科。這些都是老師身上的特征。我們建立數據庫也就是保存現實事物的特征,但是由於計算機無法直接處理現實世界中的事物,因此事物的特征需要通過人來加工,轉換成計算機能夠處理的數據。
我們舉一個例子,我們學校的校本課程系統用來存儲學生的選課信息,同學們想一想這個系統的數據庫有幾個主體?分別是什么?
沒錯,主體就是課程和學生,這個系統中可以選擇的校本課程有很多,比如“圍棋課”、“毛筆課”、“中國歷史課”等等,這些都被稱為實體。所有實體的集合成為實體集,我們要找的就是這些實體集共同的特征。
同學們想一想,課程這個實體集有哪些特征呢?
這位同學說的非常全面了,他說啊,這個校本課程的特征有“課程名”,‘課程號’,“上課時間”,“負責老師”等等。那么學生的實體都哪些特征?
嗯,沒錯,學生的特征有學生編號,學生姓名,學生所在班級,性別等等。
之后,我們只需要把這些信息轉換成計算機能夠處理的數據,即可開始建立數據庫了。
現在我們進入小組討論環節,請同學們以2-4為一小組,共同總結和歸納出建立數據庫的過程。
這個小組總結的很好,他們說我們建立數據庫的第一步是找到我們系統所需要的實體,第二步我們要分析和提取實體的特征,第三步我們要確定特征之間的關系,第四步我們要將這些特征轉換成計算機能夠處理的數據,最后就可以編寫我們的數據庫了。
請一位同學來總結一下我們今天的課程。