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