《數據庫應用開發》電子教案-2-3教學設計_第1頁
《數據庫應用開發》電子教案-2-3教學設計_第2頁
《數據庫應用開發》電子教案-2-3教學設計_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

教案首頁1-1單元/章節名稱第2章建立數據庫和表(2.4設定表之間的關系)學時2學期總課次授課時間第周,星期,第節學習目標能了解表索引的意義;能夠掌握主關鍵字的概念;能夠熟練掌握如何創建表間關系;能夠掌握如何修改表間關系。教學重點及解決措施表索引的意義;主關鍵字的概念;如何創建表間關系;如何修改表間關系;小組互助。教學難點及解決措施主關鍵字的概念;多字段索引參照完整性如何修改表間關系;加強練習操作、小組互助。教學反思授課內容及教學活動設計附注(教學方法、活動形式、輔助手段等)一、復習舊課提問:什么是表、字段、記錄?創建表的幾種方法?二、導入新課因為數據表之間并不是相互獨立的,它們之間存在著或多或少的聯系,這就是“表間關系”。在為數據表建立關系之前,首先需要了解表索引的創建和主關鍵字的設定。三、講授新課2.4.1表的索引索引的作用類似書籍的目錄。索引就是對數據表中的特定字段或者表達式按照一定的規則進行排序,可以幫助快速查找和排序記錄。但如果不正確地使用索引,反而會降低處理的效率。通過以下幾個任務幫助理解索引的概念,學習如何創建索引。任務一為產品表建立單字段索引【任務描述】為產品表按照產品編號建立單字段索引。【任務分析】①索引可以分為單字段索引和多字段索引兩種。一般情況下,表中的索引為單字段索引,建立的方法也很簡單。②“索引名稱”僅是索引的標識,可以使用索引字段的名稱來命名,或使用具有某種含義的字符串。本任務將建立名為“產品編號”的單字段索引,以便于日后按產品編號的大小排序來瀏覽數據記錄。【任務實現】任務拓展為職員表按照部門建立單字段索引。任務二為產品表建立多字段索引【任務描述】為產品表按照產品名稱、供應商建立多字段索引。【任務分析】如果需要同時搜索或者排序更多的字段,那么就需要為多個字段設置索引,此時多個字段通常稱為組合字段。【任務實現】任務拓展為銷售模擬系統中的客戶表按照公司名稱、聯系地址建立多字段索引。2.4.2表的主關鍵字主關鍵字也稱為“主鍵”,它可以包含一個或者多個字段,用來保證表中的每一條記錄都是唯一的。任務為產品表建立主關鍵字【任務描述】為產品表按照產品編號建立主關鍵字。【任務分析】①主關鍵字可以分為自動編號、單字段和多字段三種。如果在保存新建立的表之前沒有設置主鍵,那么系統將詢問是否要創建主鍵。如果選擇“是”,將創建“自動編號主鍵”,這種建立主鍵的方法可以應用于任何表中。②本任務將為產品表按照產品編號建立單字段主鍵。什么類型的字段才適合作為主鍵呢?如果某個字段的值均是唯一的(如:產品編號),那么就可以將該字段指定為主鍵。如果選擇的字段有重復值或者Null值,則不能將其設置為主鍵。【任務實現】任務拓展1.將職員表按照姓名和出生日期建立多字段主關鍵字。2.將職員表的“職員編號”設置為主鍵;將客戶表的“客戶編號”設置為主鍵。2.4.3創建并查看表間關系用戶可以在包含相關信息或字段的表之間建立關系。在表中的字段之間可以建立3種類型的關系——一對一、一對多、多對多,而多對多關系也可以轉化為一對一和一對多關系。①一對一關系:即A表中的每一條記錄在B表中只有一條記錄匹配。②一對多關系:A表中的每一條記錄在B表中有多條記錄匹配。如:產品表與訂單表就是一對多的關系,在產品表中每一種產品只能有一個產品編號,同一種產品可以被客戶訂購許多次,即同一個產品編號可以在訂單表中出現多次。任務為銷售模擬系統創建關系【任務描述】為產品表和訂單表按照產品編號建立關系。【任務分析】在表與表之間建立關系時,不僅需要確立數據表之間的關聯,還經常需要確定數據庫的參照完整性,即在設定了關系后,用戶不能隨意更改建立關聯的數據。參照完整性要求關系中一張表中的記錄在關系的另一張表中有一條或多條相對應的記錄。參照完整性是用于確保相關聯的兩個表之間的約束,具體地說,就是在兩個表之間建立了關聯關系后,對其中一個表進行的操作會影響到另一個表中的記錄。對于永久關系的相關表,在更新、插入或刪除記錄時,如果只改其一不改其二,就會影響數據的完整性。【任務實現】任務拓展1.為客戶表和訂單表按照客戶編號建立一對多關系。2.為職員表和訂單表按照職員編號建立一對多關系。2.4.4表間關系的修改任務為銷售模擬系統修改關系【任務描述】修改產品表和訂單表之間的關系。【任務分析】關系并不是固定不變的,用戶可以編輯表間已有的關系或者刪除不再需要的關系。【任務實現】任務拓展如何刪除關系?四、學生練習操作、老師評價根據老師操作提示,完成五個任務。為產品表建立單字段索引、為產品表建立多字段索引、為產品表建立主關鍵字、為銷售模擬系統創建關系、以及為銷售模擬系統修改關系。考慮并且解決任務拓展提出的問題。老師評價學生作品,可以采取隨機選擇學生作品、學生互評等方式。五、小結表索引的意義;主關鍵字的概念;如何創建表間關系;如何修改表間關系;六、作業1、給學生信息管理系統創建合適的關系。老師提問學生思考回答老師講解、學生思考教師講解、操作演示、學生觀察、練習學生思考、練習教師講解、操作演示、學生觀察、練習學生思

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論