《數(shù)據(jù)庫原理及應用》課程標準
《《數(shù)據(jù)庫原理及應用》課程標準》由會員分享,可在線閱讀,更多相關《《數(shù)據(jù)庫原理及應用》課程標準(10頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1 1 數(shù)據(jù)庫原理及應用 課程標準 課程編碼 課程類別 B 適用專業(yè) 軟件技術 軟件測試 授課單位 學時 72 編寫執(zhí)筆人及編寫日期 學分 4 審定負責人及審定日期 1 課程定位和課程設計 1 1 課程性質與作用 數(shù)據(jù)庫原理及應用 課程是軟件技術專業(yè)的專業(yè)核心課程 是校企合作 開發(fā)的基于工作過程的課程 為本專業(yè)崗位培養(yǎng)數(shù)據(jù)庫程序設計 軟件開發(fā)的 高技能人才 本學習領域課程前導課程有 JAVA 初級程序設計 后續(xù)學習領域課程有 軟件測試技術 等 1 2 課程基本理念 本課程開發(fā)遵循 設計導向 的現(xiàn)代職業(yè)教育指導思想 課程的目標是職 業(yè)能力開發(fā) 課程教學內容的取舍和內容排序遵循職業(yè)性原則 課程實施行動 導向的教學模式 為了行動而學習 通過行動來學習 校企合作開發(fā)課程等 本課程以軟件技術專業(yè)學生的就業(yè)為導向 根據(jù)用人單位對軟件技術專業(yè) 所涵蓋的崗位群進行的任務和職業(yè)能力分析 以 SQL Server 及數(shù)據(jù)庫管理系統(tǒng) 為主線 以本專業(yè)應共同具備的崗位職業(yè)能力為依據(jù) 遵循學生認知規(guī)律 緊 密結合勞動部職業(yè)資格證書中的相關考核項目 確定本課程的工作模塊和課程 內容 為了充分體現(xiàn)任務引領 實踐導向課程思想 將本課程的教學活動分解 設計成若干實驗項目或工作情景 以具體的項目任務為單位組織教學 以典型 實際問題設備為載體 引出相關專業(yè)理論知識 使學生在實訓過程中加深對專 業(yè)知識 技能的理解和應用 培養(yǎng)學生的綜合職業(yè)能力 滿足學生職業(yè)生涯發(fā) 展的需要 1 3 課程設計思路 按照 以能力為本位 以職業(yè)實踐為主線 以項目課程為主體的模塊化專 業(yè)課程體系 的總體設計要求 該門課程以形成數(shù)據(jù)庫管理能力和利用高級編 程語言進行數(shù)據(jù)庫編程能力為基本目標 緊緊圍繞完成工作任務的需要來選擇 和組織課程內容 突出工作任務與知識的聯(lián)系 讓學生在職業(yè)實踐活動的基礎 上掌握知識 增強課程內容與職業(yè)能力要求的相關性 提高學生的就業(yè)能力 選取項目的基本依據(jù)是該門課程涉及的工作領域和工作任務范圍 但在具 體設計過程中還以數(shù)據(jù)庫系統(tǒng)開發(fā)流程與典型的項目為載體 使工作任務具體 化 并依據(jù)完成工作任務的需要 職業(yè)院校學習特點和職業(yè)能力形成的規(guī)律 確定課程的知識 技能等內容 產(chǎn)生了具體的項目模塊 2 2 依據(jù)各項目模塊的內容總量以及在該門課程中的地位分配各項目模塊的學 時數(shù) 2 課程目標 通過本學習領域課程的學習 使學生具備成為本專業(yè)的高素質技能型人才 所必需的數(shù)據(jù)庫系統(tǒng)應用 設計 開發(fā)的基本知識和基本技能 使學生能全面 掌握數(shù)據(jù)庫開發(fā)技術和技能 具備適應職業(yè)變化的能力以及繼續(xù)學習新知識的 能力 使學生通過項目的實現(xiàn) 具備良好的綜合素質和職業(yè)道德 能夠吃苦耐 勞 愛崗敬業(yè) 團結合作 具體目標按職業(yè)能力的三個方面進行描述 一 專業(yè)能力 1 能進行數(shù)據(jù)庫系統(tǒng)的安裝與維護 2 能在應用程序開發(fā)中設計數(shù)據(jù)庫結構 3 會借助 SQL Server 數(shù)據(jù)庫內置的各種工具 進行 SQL 語句編寫與調試 4 能通過建立索引 約束等實現(xiàn)數(shù)據(jù)庫完整性 5 能編寫與調用觸發(fā)器 存儲過程處理復雜數(shù)據(jù) 6 能在高級語言中連接 查詢 更新數(shù)據(jù)庫 7 能夠進行數(shù)據(jù)備份與恢復操作 8 能夠設計小型系統(tǒng)的數(shù)據(jù)庫 二 方法能力 1 善于發(fā)現(xiàn)問題并積極尋求解決問題的方法 2 具備良好的自學能力 3 能夠理論聯(lián)系實際 自主學習提高 4 善于觀察 總結規(guī)律 積累經(jīng)驗 并在工作中推廣應用 5 相應的信息收集和應用拓展能力 三 社會能力 1 具備良好的協(xié)調和溝通能力 2 具備耐心細致的工作作風和堅持不懈的精神 3 具備良好的職業(yè)規(guī)范 職業(yè)素質及團隊合作精神 3 課程內容與要求 學習情境規(guī)劃和學習情境設計 學習情境 情境描述 職業(yè)能力 知識 技能 態(tài)度 課時 1 關系數(shù)據(jù)庫的基本 理論知識 關系模型 關系模型的定義 完整性約束條件 關系代數(shù) SQL 概述 熟練繪制 E R 圖 能理解關系模型中的概念 能進行關系代數(shù)種的運算選 擇 投影 連接 除 了解 SQL 語句的作用 18 3 3 2 宏文軟件人事管理 系統(tǒng) 在 SQL Server 中建立人 事管理數(shù)據(jù)庫 并在此基 礎上 進行數(shù)據(jù)庫的備份 還原操作 進行表的創(chuàng)建 數(shù)據(jù)的查詢與管理操作 建立索引 觸發(fā)器 存儲 過程 視圖 會安裝和配置 SQLServer 能熟練使用 SQLServer 的基 本操作 熟練掌握 SQL 語句 42 3 教學管理系統(tǒng) 分析教學管理系統(tǒng)中表的 關系學習關系數(shù)據(jù)庫中理 論知識 會畫 E R 圖 理解關系模型中的概念 理解關系模式規(guī)范化的作用 掌握函數(shù)依賴及其關系范式 6 4 圖書管理系統(tǒng) 根據(jù)關系數(shù)據(jù)模式的規(guī)范 化理論設計圖書管理系統(tǒng) 掌握數(shù)據(jù)庫規(guī)范化理論 掌握設計數(shù)據(jù)庫的方法和步 驟 能設計一個小型數(shù)據(jù)庫系統(tǒng) 6 學習情境 1 關 系 數(shù) 據(jù) 庫 的 基 本 理 論 知 識 參考學時 18 學 習 目 標 1 掌握數(shù)據(jù)庫的相關基本概念 2 掌握 E R 圖的繪制 3 掌握關系模型的定義 4 理解關系的三類完整性約束 5 掌握關系代數(shù)的運算 主要學習內容 建議使用的教學方法 1 數(shù)據(jù)庫技術的發(fā)展 2 數(shù)據(jù)庫的相關基本概念 3 概念模型的表示方法 4 數(shù)據(jù)庫的系統(tǒng)結構 5 關系模型的定義 6 關系的三類完整性約束 7 關系代數(shù)的運算 講授法 學習情境 2 宏 文 軟 件 人 事 管 理 系 統(tǒng) 參考學時 42 學 習 目 標 1 熟練掌握 SQLServer 的安裝 配置 使用 2 掌握 SQL 語句 3 熟練索引 視圖 觸發(fā)器 存儲過程的建立 4 培養(yǎng)動手實踐的能力 主要學習內容 建議使用的教學方法 4 4 1 SQLServer 的安裝與配置 2 SQL SERVER 數(shù)據(jù)庫管理 3 SQL SERVER 表管理 4 SQL SERVER 數(shù)據(jù)管理 5 SQL SERVER 數(shù)據(jù)查詢 6 視圖 7 存儲過程 8 數(shù)據(jù)庫安全 多媒體演示 示例教學 邊講邊學邊做 學習情境 2 宏 文 軟 件 人 事 管 理 系 統(tǒng) 的子模塊 模塊一 SQLServer 的安裝與配置 工作任務 SQLSErver 能夠正常運行 學習目標 1 掌握 SQLServer 的安裝和配置2 理解什么是數(shù)據(jù)庫管理系統(tǒng) 實踐技能 安裝與配置 SQLServer 系統(tǒng) 知識要點 SQLServer 系統(tǒng)的功能 拓展知識 市面上其他常用數(shù)據(jù)庫管理系統(tǒng) 考核要求 模塊二 數(shù)據(jù)庫 基本表的設計與修改 工作任務 1 繪制 E R 圖 2 使用 SQLServer 企業(yè)管理器建立數(shù)據(jù)庫和表 3 使用 SQLServer 企業(yè)管理器導入其他類型數(shù)據(jù)庫數(shù)據(jù) 4 使用 SQL 腳本建立基本表 學習目標 1 理解關系型 數(shù)據(jù)庫模型 2 理解 E R 圖在數(shù)據(jù)庫設計中的作用 3 理解數(shù)據(jù)庫的設計原則 4 能繪制 E R 圖并建立項目中所需的主要基本表 5 理解數(shù)據(jù)庫中基本數(shù)據(jù)類型 實踐技能 1 設置表的主鍵 2 使用工具查看生成基本表的 SQL 腳本 3 在 SQLServer 查詢分析器中使用 SQL 腳本建立基本表 4 在 SQLServer 查詢分析器中使用模板建立基本表 5 在 SQLServer 查詢分析器中通過模板建立數(shù)據(jù)庫 知識要點 1 數(shù)據(jù)庫的設計原則 2 SQLServer 中的數(shù)據(jù)類型 3 E R 圖及其中符號的含義 4 數(shù)據(jù)庫的數(shù)據(jù)文件和日志文件及相關屬性 5 字段與記錄的關系 6 SQL 語句的基本格式 5 5 拓展知識 1 理解實體與關系的概念 2 根據(jù)需求設計 E R 圖 3 減少數(shù)據(jù)的冗余 考核要求 掌握數(shù)據(jù)庫和表的設計 完成數(shù)據(jù)庫中表的設計 模塊三 基本表記錄的插入 修改和刪除 工作任務 顯示 插入 修改和刪除記錄 學習目標 1 能分別用交互方式與命令方式進行數(shù)據(jù)表中記錄的插入 修改和刪 除 2 能使用 SQLServer 查詢分析器 3 能編寫與執(zhí)行 SQL 語句 4 理解數(shù)據(jù)完整性的概念 實踐技能 1 SQLServer 企業(yè)管理器 2 SQLServer 查詢分析器 3 用 SQL 語句進行記錄的顯示 插入 修改和刪除操作 知識要點 1 SQL 語句的種類和用途 2 主鍵 外鍵 3 數(shù)據(jù)完整性 拓展知識 1 常用 SQL 語句簡介2 運算符與條件表達式 考核要求 掌握表的基本操作 能對表進行記錄的顯示 插入 修改和刪除操作 模塊四 查詢與視圖 工作任務 1 查詢單一基本表中的記錄 2 找出項目中記錄查詢語句與輸出 3 構造查詢條件表達式 4 使用視力保存查詢語句 學習目標 1 能實現(xiàn)單一基本表的數(shù)據(jù)查詢2 能選擇查詢結果的輸出方式 實踐技能 1 基于企業(yè)管理器的查詢操作 2 基于查詢分析器的查詢操作 3 將查詢保存為視圖 4 字符串處理函數(shù) 5 日期處理函數(shù) 6 分組和聚合函數(shù) 7 其他函數(shù) 知識要點 1 數(shù)據(jù)庫內置函數(shù) 2 視圖的作用 3 篩選與投影 拓展知識 1 函數(shù)的作用和使用方法 6 6 2 對視圖進行查詢操作 考核要求 掌握查詢和視圖的創(chuàng)建以及使用 模塊五 索引與約束 工作任務 1 建立數(shù)據(jù)庫的約束和索引2 應用數(shù)的約束據(jù)庫 學習目標 1 理解約束和索引在數(shù)據(jù)庫操作中的意義2 能根據(jù)需要建立相應的約束和索引 實踐技能 1 使用企業(yè)管理器建立約束和索引2 查看生成的約束和索引的 SQL 腳本 知識要點 1 約束在保持數(shù)據(jù)完整性中的作用 2 建立索引的原理以及存儲方式 3 索引對查詢效率的影響 拓展知識 數(shù)據(jù)完整性 考核要求 掌握表中索引和約束的建立方法以及基本操作 模塊六 多表查詢與子查詢 工作任務 1 實現(xiàn)多表間連接查詢 2 實現(xiàn)單表內連接查詢 3 實現(xiàn)嵌套查詢 4 找出項目中所使用的各種復雜查詢 學習目標 1 能實現(xiàn)多表查詢與子查詢2 理解數(shù)據(jù)庫的規(guī)范化 實踐技能 1 多表查詢的連接方式 2 子查詢的語句格式 3 多表連接查詢執(zhí)行結果及其分析 知識要點 1 子查詢中的謂詞 2 多表連接查詢和嵌套查詢的使用場合和需求分析 3 主鍵 外鍵的作用 加深對 E R 圖的理解 4 數(shù)據(jù)庫規(guī)范化 第一范式 第二范式 第三范式 拓展知識 帶參數(shù)的數(shù)據(jù)查詢定義與調用操作 考核要求 掌握多表查詢和子查詢的方法 能完成對表中數(shù)據(jù)的查詢操作 模塊七 存儲過程 工作任務 1 創(chuàng)建存儲過程 2 調試存儲過程 3 調用存儲過程 學習目標 1 理解存儲過程的作用 2 會使用模板建立存儲過程 3 會使用存儲過程進行數(shù)據(jù)庫的復雜數(shù)據(jù)操作 實踐技能 1 T SQL 程序的調試 7 7 2 存儲過程與用戶定義函數(shù)調用時的參數(shù)傳遞 3 觸發(fā)器的高度和運行結果的觀察與分析 知識要點 1 T SQL 語言中的流程控制結構 2 單一 SQL 語言 存儲過程 觸發(fā)器和用戶定義函數(shù)使用場合的比較 3 復雜數(shù)據(jù)處理的過程分析 拓展知識 存儲過程 用戶定義函數(shù)和觸發(fā)器的調試技巧 考核要求 掌握存儲過程 觸發(fā)器的使用 以及用戶自定義函數(shù)的使用 模塊八 數(shù)據(jù)庫的安全 工作任務 1 使用 T SQL 語言編寫 T SQL 腳本2 使用事務實現(xiàn)數(shù)據(jù)修改的提交與回滾 學習目標 1 會編寫及調用 T SQL 腳本 2 能使用流程控制語句 事務與游標等手段實現(xiàn)數(shù)據(jù)庫的數(shù)據(jù)處理 3 能按數(shù)據(jù)處理系統(tǒng)需求 完成數(shù)據(jù)查詢 處理和計算 4 理解事務與游標在數(shù)據(jù)處理中的作用 實踐技能 1 創(chuàng)建游標并讀取游標中的記錄 2 流程控制語句 3 事務操作語句 知識要點 1 T SQL 語言中數(shù)據(jù)類型與變量的定義和使用2 數(shù)據(jù)庫操作的數(shù)據(jù)處理過程分析 拓展知識 1 信息系統(tǒng)開發(fā)過程中的數(shù)據(jù)處理需求分析2 流程控制語句嵌套 考核要求 掌握使用流程控制語句 事務與游標等手段實現(xiàn)數(shù)據(jù)庫的數(shù)據(jù)處理的方法 模塊九 數(shù)據(jù)庫管理和維護 工作任務 1 登錄數(shù)據(jù)庫 2 設置和操作數(shù)據(jù)庫角色 3 設置數(shù)據(jù)庫對象的訪問權限 4 備份與恢復數(shù)據(jù)庫 5 導入與導出數(shù)據(jù)庫中的數(shù)據(jù) 學習目標 1 能實現(xiàn)數(shù)據(jù)庫管理 維護的基本操作 包括 安全管理 數(shù)據(jù)庫備 份和恢復等 2 理解數(shù)據(jù)庫管理 維護工作在管理信息系統(tǒng)開發(fā) 調試和維護過程 中的應用 實踐技能 1 數(shù)據(jù)庫對象的訪問權限 2 數(shù)據(jù)庫用戶 3 根據(jù)管理信息系統(tǒng)的用例設計用戶 角色和操作權限 4 使用視力實現(xiàn)安全性 5 數(shù)據(jù)庫文件的備份 恢復和附加 8 8 知識要點 1 軟件工程中的用例設計方法 2 登錄 用戶 角色 密碼 操作權限的概念和原理 3 視圖在數(shù)據(jù)庫安全方面的作用 4 數(shù)據(jù)庫備份的原理和過程 5 數(shù)據(jù)庫恢復的原理和過程 拓展知識 數(shù)據(jù)庫管理和維護操作在管理信息系統(tǒng)開發(fā) 調試和維護過程中的應用 考核要求 掌握數(shù)據(jù)庫管理和維護過程中的基本方法 學習情境 3 教學管理系統(tǒng) 參考學時 6 學 習 目 標 1 掌握進行關系規(guī)范化的目的 2 掌握函數(shù)依賴相關概念 3 掌握關系規(guī)范化的主要方法 主要學習內容 建議使用的教學方法 1 關系模式規(guī)范化的作用數(shù)據(jù)庫的相關基本概念 2 函數(shù)依賴 3 1 范式 2 范式 3 范式 BC 范式 講授法 學習情境 4 圖 書 管 理 系 統(tǒng) 參考學時 6 學 習 目 標 1 了解數(shù)據(jù)庫設計的內容 2 掌握數(shù)據(jù)庫的設計步驟 3 掌握數(shù)據(jù)庫的設計方法 4 了解數(shù)據(jù)庫系統(tǒng)技術文檔的編寫 主要學習內容 建議使用的教學方法 1 數(shù)據(jù)庫設計的目的 意義及內容 2 軟件工程的規(guī)范化設計方法 3 數(shù)據(jù)庫設計分為六個階段 需求分析 概念結構設計 邏 輯結構設計 物理結構設計 數(shù)據(jù)庫實施 數(shù)據(jù)庫運行和 維護 講授法 9 9 4 課程實施 4 1 教學條件 4 1 1 軟硬件條件 校內實訓基地條件 課程對校內生產(chǎn)性或物理仿真 實物模擬仿真 半 物理仿真 混合仿真 和計算機仿真 數(shù)字仿真 實訓基地條件的要求 主要 配套的教學儀器設備與媒體要求 校外實訓基地及條件要求 工學結合 社會資源等 網(wǎng)絡資源建設 如精品課程網(wǎng)站 網(wǎng)絡課程資源 4 1 2 師資條件 對任課教師的職業(yè)能力和知識結構的要求 專任教師和兼職教師組成的具有 雙師 結構特點的教學團隊要求 4 2 教學方法建議 本課程是一門理論和實踐并重的課程 對于理論部分主要采用講授法 項 目教學法 任務驅動法 實踐部分主要采用項目教學法 任務驅動法 講授法 情境教學法 實訓作業(yè)法等 4 3 教學評價 考核要求 本課程考核類別為考試 采用筆試的形式 考試成績占本課程的成績 60 平時成績 含考勤 實踐性環(huán)節(jié) 占本課程成績 40 其中考勤占本課程 的成績 50 實踐性環(huán)節(jié)占本課程的成績 50 4 4 教材編寫 教材編寫要體現(xiàn)項目課程的特色與設計思想 教材內容體現(xiàn)先進性 實用 性 典型項目的選取要科學 體現(xiàn)產(chǎn)業(yè)特點 具有可操作性 其呈現(xiàn)方式要圖 文并茂 文字表述要規(guī)范 正確 科學 教學要采取項目教學法 以工作任務為出發(fā)點激發(fā)學生的學習興趣 教學 過程中要注重創(chuàng)設教育情境 采取理論實踐一體化教學模式 要充分利用掛圖 投影 多媒體等教學手段 采取階段評價和目標評價相結合 理論考核與實踐考核相結合 學生作品 的評價與知識點考核相結合 充分利用課堂實驗 確保學生對知識的靈活應用 本門課程理論較多 要多通過實踐來掌握理論 采用項目教學的方法 提 高學生對知識的掌握水平 5 課程資源開發(fā)與利用 一 學習資料資源 10 10 推薦教材 數(shù)據(jù)庫原理與 SQL Server 教程 第 2 版 謝日星主編 人民 郵電出版社 2013 07 ISBN 978 7 115 31601 1 推薦教學參考書 1 數(shù)據(jù)庫原理與應用教程 SQL Server 尹志宇 清華大學出版社 ISBN 9787302216896 2 Professional Microsoft SQL Server 2012 Administration Adam Jorgensen 美 Wrox 2012 4 ISBN 978 1 118 10688 4 二 信息化教學資源 校級精品課程網(wǎng)站 6 其他說明- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創(chuàng)性部分享有著作權。
- 關 鍵 詞:
- 數(shù)據(jù)庫原理及應用 數(shù)據(jù)庫 原理 應用 課程標準
裝配圖網(wǎng)所有資源均是用戶自行上傳分享,僅供網(wǎng)友學習交流,未經(jīng)上傳用戶書面授權,請勿作他用。
相關資源
更多
正為您匹配相似的精品文檔
鏈接地址:http://kudomayuko.com/p-9298200.html