數據庫技術課程標準.doc
《數據庫技術課程標準.doc》由會員分享,可在線閱讀,更多相關《數據庫技術課程標準.doc(14頁珍藏版)》請在裝配圖網上搜索。
課程標準 1 課程定位 《數據庫技術》課程是計算機應用技術專業(yè)的一門核心課程。其主要任務是使學生掌握數據庫的基礎知識和基本技能,培養(yǎng)學生利用數據庫系統進行數據處理的能力。通過學習數據庫的理論及實踐開發(fā)技術,使學生使用所學的數據庫知識,根據實際問題進行數據庫的創(chuàng)建和維護、檢索與統計,能開發(fā)簡單的數據庫應用程序,具有計算機信息管理的初步能力?!稊祿旒夹g》是《C#程序設計》課程與《ASP.NET》課程的基礎。 2 工作任務和課程目標 (一)工作任務及職業(yè)能力 工作任務與職業(yè)能力分析表 工作領域 工作任務 職業(yè)能力 學習項目 系統分析員 數據庫管理員 程序員 根據需求分析報告,分析數據需求,系統功能,得出數據字典。 具有對具體系統進行數據分析的能力。 系統分析 分析數據之間的關系,得出E—R圖。 具有對具體系統進行關系分析的能力。具有數據建模和E-R分析的能力,具有繪制E-R圖的能力。 概念模型分析 分析E—R圖,得出二維表。 具有E—R模型轉換成關系數據庫的能力,具有關系規(guī)范化的能力。 邏輯模型設計 數據庫系統的物理存儲表實現。 具有SQL Server數據庫系統安裝的能力,具有創(chuàng)建數據庫和數據表的能力。 物理模型實現 向表中添加記錄。 具有向數據表中添加數據的能力。 向數據表中添加數據 對數據記錄的操作。 具有查詢、修改、刪除數據表中數據的能力。 查詢、修改、刪除數據表中的數據 對數據表中的數據進行完整性約束。 具有進行數據完整性約束的能力。 數據約束 使用用戶賬號管理、權限管理提高數據安全性,數據導入/導出操作,數據庫、數據表的管理。 具有管理數據庫系統對象的能力。 數據庫系統對象的管理 數據庫備份/恢復、分離/附加、遠程管理操作。 具有數據庫系統日常維護的能力。 數據庫系統的日常維護 應用系統連接數據庫的方法。 具有開發(fā)應用系統訪問數據庫的能力。 應用系統連接數據庫的方法 創(chuàng)建視圖、存儲過程、觸發(fā)器、自定義函數,以提高數據庫系統的效率。 具有數據庫編程的能力。 使用數據庫編程優(yōu)化數據庫系統 (二)課程目標 該課程將使學生掌握數據庫管理的基本技術知識。學生在學習本課程的過程中將完成數據庫的建立與維護,數據庫表的建立與數據的錄入與維護,在應用程序中訪問數據庫,數據庫編程等工作任務。以通過本課程的學習,具備為各類應用程序提供數據庫數據存儲的技能。 知識目標 1 理解數據庫、數據庫系統、數據庫的體系結構結構及分類等基本概念。 2 熟悉數據庫基本管理方法:表的操作、數據完整性以及表的索引和視圖、數據庫查詢和管理、數據庫備份與恢復等。 3 認識和了解SQL語言。知道SQL語言的組成、功能。 4 了解數據庫應用項目開發(fā)過程。 技能目標 1 具有根據系統需求分析繪制E-R圖,并將E-R圖轉換為關系模型的能力; 2 具有對關系模型進行規(guī)范化能力; 3 具有創(chuàng)建數據庫和數據庫表的能力; 4 具有對數據庫表進行添加、修改和刪除數據的能力; 5 具有對數據進行查詢、統計匯總的能力; 6 具有對數據庫進行完整性維護的能力; 態(tài)度目標 本課程主要加強以下各方面職業(yè)素質的培養(yǎng): 1 具有良好的思想品德和誠實、敬業(yè)、負責等職業(yè)道德; 2 具有良好的文化修養(yǎng); 3 具有良好的團結協作精神、團隊意識、組織協調能力; 4 具有開拓創(chuàng)新精神;。 3 教學組織 根據《數據庫技術》課程工作任務與職業(yè)能力分析,為使學生掌握數據庫的使用與維護工作,本課程設計了11個學習項目,在項目的教學實施中,進一步分解成62個學習型工作任務。 教學組織表 學習項目編號 學習項目名稱 學習型工作任務 學時 項目1 數據庫概述 數據庫基礎知識 4 項目2 概念模型設計 概念模型基礎知識 E-R關系 E_R圖 概念模型設計 8 項目3 邏輯模型設計 邏輯模型基礎知識 依賴關系 二維表 邏輯模型設計 8 項目4 物理模型實現 SQL Server基礎知識 SQL Server安裝 SQL Server管理器 創(chuàng)建SQL Server數據庫 創(chuàng)建SQL Server數據表 物理模型實現 4 項目5 向數據表中添加數據 管理器添加數據 INSERT語句添加數據 4 項目6 查詢、修改、刪除數據表中的數據 管理器查詢、修改、刪除數據 UPDATE語句修改數據 DELETE語句刪除數據 SELECT語句查詢數據 12 項目7 數據約束 主鍵、唯一鍵、外鍵約束、索引 標識字段、默認值、約束 修改表結構符合完整性約束條件 4 項目8 數據庫系統對象的管理 數據庫系統對象基礎知識 用戶賬戶和權限管理 數據庫的管理 數據表的管理 6 項目9 數據庫系統的日常維護 系統維護基礎知識 數據庫系統的維護 數據庫的維護 數據表的維護 6 項目10 使用數據庫編程 用戶自定義函數、視圖 存儲過程 觸發(fā)器 16 合計 72 4 教學內容與能力要求 根據工作任務與職業(yè)能力分析,以及教學組織安排,本課程采用項目教學,并在項目教學過程中體現工作過程結構的完整性(獲取信息、計劃、實施、評價)和要素的全面性(任務、工作對象、工具、工作方法、勞動組織、工作人員與工作成果)來安排教學內容,使學生達到職業(yè)能力要求。 下面按照學習項目分別描述教學內容與能力要求。 項目1:數據庫概述(4課時) 項目概述 通過本項目任務使學生對數據庫有一個大致認識 項目任務 根據教師提供的小型數據庫系統詳細的需求文檔,進行數據庫系統的分析。 教學目標 知識目標 1 理解數據庫的基本術語 2 了解數據庫發(fā)展階段 3 掌握概念模型的概念和設計方法 能力目標 1對數據和數據庫有一個大致的認識。 3. 態(tài)度目標 培養(yǎng)學生細心認真的工作習慣、協作共處的團隊精神和客戶交流的能力。 項目教學實施 理論實踐一體化教學 項目教學內容 1信息和數據 2 數據的特征 3 數據庫和數據庫系統 工作對象、工具 SQL Server數據庫服務器 工作方法 10-15 人為一個小組,以小組的形式合作完成,而其中每小組中需有客戶一名,同時每位同學都必須參與其中且須明確分工。 勞動組織和工作人員 工作成果 項目報告 考核評價 通過檢查項目的完成情況及項目報告,給出成績。 (某些環(huán)節(jié)可以采用小組互評、成果演示、試卷考核----可以對單元進行測試) 項目2:概念模型設計(8課時) 項目概述 根據需求分析,進行概念模型設計。 項目任務 概念模型設計。 教學目標 1. 能力目標 具有對具體系統進行關系分析的能力。具有數據建模和E-R分析的能力,具有繪制E-R圖的能力。 2. 知識目標 掌握概念模型設計的有關知識。 3. 態(tài)度目標 培養(yǎng)學生細心認真的工作習慣和協作共處的團隊精神。 項目教學實施 理論實踐一體化教學。分為5個任務 項目教學內容 (1)知識準備 概念模型、實體、屬性、關系、E-R圖、概念模型設計方法。 (2)實體屬性分析 根據數據字典分析系統需要涉及的實體,以及實體的屬性。 (3)實體關系分析 全面分析系統實體之間的聯系,畫出E-R圖。 工作對象、工具 SQL Server數據庫服務器 工作方法 10-15 人為一個小組,以小組的形式合作完成,而其中每小組中需有客戶一名,同時每位同學都必須參與其中且須明確分工。 勞動組織和工作人員 工作成果 項目報告 考核評價 通過檢查項目的完成情況及項目報告,給出成績。 (某些環(huán)節(jié)可以采用小組互評、成果演示、試卷考核----可以對單元進行測試) 項目3:邏輯模型設計(8課時) 項目概述 根據上一單元的分析結果文檔,進行邏輯模型設計。 項目任務 邏輯模型設計。 教學目標 1. 能力目標 具有E—R模型轉換成關系數據庫的能力,具有關系規(guī)范化的能力。 2. 知識目標 掌握邏輯模型設計的有關知識。 3. 態(tài)度目標 培養(yǎng)學生細心認真的工作習慣和協作共處的團隊精神。 項目教學實施 理論實踐一體化教學。 項目教學內容 (1)知識準備 邏輯模型、二維表、數據類型、邏輯模型分析方法、關系規(guī)范化。 (2)實體轉換成二維表 根據實體的屬性,將實體轉換成二維表,確定每個屬性的數據類型。 (3)聯系轉換成二維表 全面分析系統實體之間的聯系,確定哪些聯系需要轉換成二維表,確定聯系表所需要的屬性,以及屬性的數據類型。 (4)確定表與表之間的關系 根據E-R圖和二維表的分析,確定表與表之間有什么樣的關系,關系字段是什么。 (5)關系規(guī)范化 對二維表進行關系規(guī)范化設計達到3NF。 工作對象、工具 SQL Server數據庫服務器 工作方法 10-15 人為一個小組,以小組的形式合作完成,而其中每小組中需有客戶一名,同時每位同學都必須參與其中且須明確分工。 勞動組織和工作人員 工作成果 項目報告 考核評價 通過檢查項目的完成情況及項目報告,給出成績。 (某些環(huán)節(jié)可以采用小組互評、成果演示、試卷考核----可以對單元進行測試) 項目4:物理模型實現(4課時) 項目概述 根據上一單元的設計結果文檔,在具體的數據庫系統上實現。 項目任務 創(chuàng)建物理模型(創(chuàng)建數據庫) 教學目標 1. 能力目標 具有SQL Server數據庫系統安裝的能力,具有創(chuàng)建數據庫和數據表的能力。 2. 知識目標 掌握SQL Server的基本知識,掌握SQL Server安裝方法和注意事項;掌握創(chuàng)建數據庫和數據表的方法。 3. 態(tài)度目標 培養(yǎng)學生動手操作實踐能力。 項目教學實施 理論實踐一體化教學。分為9個任務 項目內容 (1)SQL Server安裝 掌握SQL Server的基本知識,掌握SQL Server安裝方法和注意事項。 將SQL Server安裝到自己的計算機。 (2)使用管理器創(chuàng)建數據庫 使用SQL Server提供的管理器進行SQL Server服務器的登錄,并創(chuàng)建數據庫。 (3)創(chuàng)建數據表 根據上一單元設計的二維表,在新創(chuàng)建的數據庫中創(chuàng)建數據表,注意數據類型的設置。 工作對象、工具 SQL Server數據庫服務器 工作方法 10-15 人為一個小組,以小組的形式合作完成,而其中每小組中需有客戶一名,同時每位同學都必須參與其中且須明確分工。 勞動組織和工作人員 工作成果 項目報告 考核評價 通過檢查項目的完成情況及項目報告,給出成績。 (某些環(huán)節(jié)可以采用小組互評、成果演示、試卷考核----可以對單元進行測試) 項目5:向數據表中添加數據(4課時) 項目概述 使用管理器和SQL語句向數據表中添加數據。 項目任務 添加表記錄。 教學目標 1. 能力目標 具有向數據表中添加數據的能力。 2. 知識目標 掌握使用管理器和SQL語句添加數據的方法。 3. 態(tài)度目標 培養(yǎng)學生動手操作實踐能力。 項目教學實施 理論實踐一體化教學。分為6個任務 項目內容 (1)使用管理器添加數據 使用管理器將測試數據添加到數據表中。 (2)使用SQL語句添加數據 掌握運行SQL語句的方法。 使用SQL語句將測試數據添加到數據表中。 工作對象、工具 SQL Server數據庫服務器 工作方法 10-15 人為一個小組,以小組的形式合作完成,而其中每小組中需有客戶一名,同時每位同學都必須參與其中且須明確分工。 勞動組織和工作人員 工作成果 項目報告 考核評價 通過檢查項目的完成情況及項目報告,給出成績。 (某些環(huán)節(jié)可以采用小組互評、成果演示、試卷考核----可以對單元進行測試) 項目6:查詢、修改、刪除數據表中的數據(12課時) 項目概述 使用管理器和SQL語句查詢、修改、刪除數據表中的數據。 項目任務 維護數據庫表記錄 教學目標 1. 能力目標 具有查詢、修改、刪除數據表中數據的能力。 2. 知識目標 掌握使用管理器和SQL語句查詢、修改、刪除數據的方法。 3. 素質目標 培養(yǎng)學生動手操作實踐能力。 項目教學實施 理論實踐一體化教學。分為11個任務 項目內容 (1)使用管理器和SQL語句查詢數據 (2)使用管理器和SQL語句修改數據 (3)使用管理器和SQL語句刪除數據 (4)使用SQL語句查詢統計數據、多表數據 工作對象、工具 SQL Server數據庫服務器 工作方法 10-15 人為一個小組,以小組的形式合作完成,而其中每小組中需有客戶一名,同時每位同學都必須參與其中且須明確分工。 勞動組織和工作人員 工作成果 項目報告 考核評價 通過檢查項目的完成情況及項目報告,給出成績。 (某些環(huán)節(jié)可以采用小組互評、成果演示、試卷考核----可以對單元進行測試) 項目7:數據約束(4課時) 項目概述 對數據表中的數據進行完整性約束。 項目任務 設計數據庫表數據的完整性約束。 教學目標 1. 能力目標 具有進行數據完整性約束的能力。 2. 知識目標 掌握數據完整性約束的概念和方法。 3. 態(tài)度目標 培養(yǎng)學生動手操作實踐能力。 項目教學實施 理論實踐一體化教學。分為5個任務 項目內容 (1)創(chuàng)建主鍵、唯一鍵、外鍵 (2)創(chuàng)建標識字段、默認值、約束 (3)修改表結構符合完整性約束條件 (4)創(chuàng)建索引 工作對象、工具 SQL Server數據庫服務器 工作方法 10-15 人為一個小組,以小組的形式合作完成,而其中每小組中需有客戶一名,同時每位同學都必須參與其中且須明確分工。 勞動組織和工作人員 工作成果 項目報告 考核評價 通過檢查項目的完成情況及項目報告,給出成績。 (某些環(huán)節(jié)可以采用小組互評、成果演示、試卷考核----可以對單元進行測試) 項目8:數據庫系統對象的管理(6課時) 項目概述 管理數據庫系統對象。 項目任務 對數據庫的用戶權限、數據導入與導出、數據庫及數據表進行管理 教學目標 1. 能力目標 具有管理數據庫系統對象的能力。 2. 知識目標 掌握數據完整性約束的概念和方法。 3. 態(tài)度目標 培養(yǎng)學生動手操作實踐能力。 項目教學實施 理論實踐一體化教學。分為4個任務 項目內容 (1)使用用戶賬號管理、權限管理提高數據安全性 (2)數據導入/導出 (3)數據庫、數據表的管理。 工作對象、工具 SQL Server數據庫服務器 工作方法 10-15 人為一個小組,以小組的形式合作完成,而其中每小組中需有客戶一名,同時每位同學都必須參與其中且須明確分工。 勞動組織和工作人員 工作成果 項目報告 考核評價 通過檢查項目的完成情況及項目報告,給出成績。 (某些環(huán)節(jié)可以采用小組互評、成果演示、試卷考核----可以對單元進行測試) 項目9:數據庫系統的日常維護(6課時) 項目概述 維護數據庫系統。 項目任務 系統軟件維護,應用程序維護及數據文件維護。 教學目標 1. 能力目標 具有數據庫系統日常維護的能力。 2. 知識目標 掌握數據庫備份/恢復、分離/附加和遠程管理操作方法。 3. 態(tài)度目標 培養(yǎng)學生動手操作實踐能力。 項目教學實施 理論實踐一體化教學。分為5個任務 項目內容 (1)數據庫備份/恢復 (2)數據庫分離/附加 (3)遠程管理操作。 工作對象、工具 SQL Server數據庫服務器 工作方法 10-15 人為一個小組,以小組的形式合作完成,而其中每小組中需有客戶一名,同時每位同學都必須參與其中且須明確分工。 勞動組織和工作人員 工作成果 項目報告 考核評價 通過檢查項目的完成情況及項目報告,給出成績。 (某些環(huán)節(jié)可以采用小組互評、成果演示、試卷考核----可以對單元進行測試) 項目10:使用數據庫編程優(yōu)化數據庫系統(16課時) 項目概述 創(chuàng)建視圖、存儲過程、觸發(fā)器、自定義函數,以提高數據庫系統的效率。 項目任務 創(chuàng)建視圖、存儲過程、觸發(fā)器、自定義函數。 教學目標 1. 能力目標 具有數據庫編程的能力。 2. 知識目標 掌握視圖、存儲過程、觸發(fā)器的創(chuàng)建和管理的方法。 3. 態(tài)度目標 培養(yǎng)學生動手操作實踐能力。 項目教學實施 理論實踐一體化教學。分為5個任務 項目內容 (1)自定義函數 創(chuàng)建自定義函數簡化客戶端編程、管理自定義函數。 (2)視圖 創(chuàng)建視圖提高查詢效率、管理視圖。 (3)存儲過程 創(chuàng)建存儲過程提高程序運行效率、管理存儲過程。 (4)觸發(fā)器 創(chuàng)建觸發(fā)器提高數據完整性、管理觸發(fā)器。 工作對象、工具 SQL Server數據庫服務器 工作方法 10-15 人為一個小組,以小組的形式合作完成,而其中每小組中需有客戶一名,同時每位同學都必須參與其中且須明確分工。 勞動組織和工作人員 工作成果 項目報告 考核評價 通過檢查項目的完成情況及項目報告,給出成績。 (某些環(huán)節(jié)可以采用小組互評、成果演示、試卷考核----可以對單元進行測試) 5 教學方法與手段 (一)教學方法 實行啟發(fā)教學、討論教學、案例教學、任務教學等的教學方法,鼓勵學生獨立思考,激發(fā)學生學習的主動性,培養(yǎng)學生的科學精神和創(chuàng)新意識。理論教學在講清概念的基礎上,強化應用訓練。 教學實施過程中,將企業(yè)真實案例按課程單元進行分解,在教學一體化的多媒體教室進行教學,采用邊講邊練、學做合一。 (二)教學手段 不斷進行教學改革,充分利用現代教育技術、網絡技術進行教學,并利用網絡多媒體教室進行實踐教學,具體手段如下: 1. 教學資源庫和多媒體課件 課程的所有教學內容都制作成教學資源庫和多媒體課件,用生動的圖像和動畫表現先進的教學思想與方法,使學生更直觀地理解教學內容;或先在電腦上完成模擬操作,然后再實際動手操作; 2. 授課錄像 利用課程網站中的錄像視頻,可以更清晰直觀地講解數據庫設計的全過程。 3. 在線答疑、在線討論 通過網上答疑,學生提出問題可不受時間和地域限制,教師回答問題更有針對性。所有問題和答案都在網上發(fā)布,以供其他同學學習。通過留言板和BBS進行網上交流。 4. 模擬考場、網上習題 提供一套考核模擬試題及每講的作業(yè)習題。 6 考核與評價 課程整體成績表 考核類型 成績 權重 課程整體成績 課程考核 100 0.6 100*0.6+100*0.4=100 職業(yè)技能認證 100 0.4 (一)課程考核 考核采用實訓為主、理論為輔方式進行,實訓課采用隨機抽題的方式決定操作考試的內容??荚嚽跋葘⑦@些操作項目作為考試內容公布給學生,讓他們全面準備,這些項目涉及數據庫系統的各個主要方面,目的是要學生全面掌握操作內容??荚嚂r,讓學生隨機抽取一個項目,然后再進行實訓操作。教師根據操作結果,權衡項目的難度系數,給出實訓的總分,然后以理論考試與實訓考試3:7的比例進行總分的評定。 課程考核成績表 項目名稱 成績 權重 項目成績 項目成績權重 課程考核成績 系統分析 知識 100 0.4 100 0.07 100 技能 100 0.4 態(tài)度 100 0.2 概念模型設計 知識 100 0.4 100 0.1 技能 100 0.4 態(tài)度 100 0.2 邏輯模型設計 知識 100 0.4 100 0.1 技能 100 0.4 態(tài)度 100 0.2 物理模型實現 知識 100 0.4 100 0.13 技能 100 0.4 態(tài)度 100 0.2 向數據表中添加數據 知識 100 0.4 100 0.1 技能 100 0.4 態(tài)度 100 0.2 查詢、修改、刪除數據表中的數據 知識 100 0.4 100 0.1 技能 100 0.4 態(tài)度 100 0.2 數據約束 知識 100 0.4 100 0.13 技能 100 0.4 態(tài)度 100 0.2 數據庫系統對象的管理 知識 100 0.4 100 0.05 技能 100 0.4 態(tài)度 100 0.2 數據庫系統的日常維護 知識 100 0.4 100 0.05 技能 100 0.4 態(tài)度 100 0.2 使用數據庫編程優(yōu)化數據庫系統 知識 100 0.4 100 0.13 技能 100 0.4 態(tài)度 100 0.2 (二)職業(yè)技能認證 依托微軟公司提供的教材、考試平臺和考試題庫,組織學生參加數據庫管理員認證(MCDBA)考試,以獲得證書的成績作為本課程的考試成績。整個考試過程全部通過互聯網遠程答題完成,最后由認證考試廠商反饋考試成績。 1.7 說明與建議 1.本課程標準適用于高中畢業(yè)生、學制為3年的高等職業(yè)技術教育計算機應用技術專業(yè)及相關專業(yè)的學生,完成本課程要求的建議學時數為128學時。 2.與其它課程的銜接和分工 (1)本課程用到《計算機應用基礎》、《C語言程序設計》課程中的知識,應在上述課程后開設。 (2)本課程既是獨立教學內容,同時又是為網站開發(fā)、軟件工程、信息管理系統服務的,建議與上述課程同步或在其前開設。 3.推薦教材和參考書目 《數據庫系統原理教程》 清華大學出版社 王珊 陳紅 編著 《數據庫技術》 清華大學出版社 羅曉沛主編 《數據庫系統概論》 高等教育出版社 莎師煊 王珊 編著 《SQL Server 2000 培訓教程》 余晨 李文炬 編著 清華大學出版 《SQL Server 2000 簡明教程》 DUSAN PETKOVIC編著,清華大學出版 微軟公司網站 (http://www.microsoft.com/china) 中國IT認證實驗室 (http://www.chinaitlab.com/) 軟件工程專家網 (http://www.51cmm.com/) 《電腦愛好者》雜志 中國科學院主辦 《程序員》雜志 北京百聯美達美數碼科技公司主辦 《軟件學報》雜志 中國科學院軟件研究所和中國計算機學會聯合主辦 電腦報 成都電腦報社 中國電腦教育報 中國電子信息產業(yè)發(fā)展研究院主辦 中國計算機報 中國計算機學會主辦- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創(chuàng)性部分享有著作權。
- 關 鍵 詞:
- 數據庫技術 課程標準
裝配圖網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
鏈接地址:http://m.kudomayuko.com/p-6621516.html