版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
ADDINCNKISM.UserStyle《數據庫原理及安全實驗》課程教學大綱一、課程基本信息課程號2023S03102開課單位網絡空間安全與計算機學院課程名稱(中文)數據庫原理及安全實驗(英文)Database&SecurityExperiments課程性質選修考核類型考查課程學分1課程學時34課程類別專業(yè)發(fā)展課程(專業(yè)拓展課)適用專業(yè)(類)信息安全二、課程描述及目標(一)課程簡介《數據庫原理及安全實驗》是信息安全專業(yè)的專業(yè)發(fā)展課程(專業(yè)拓展課)中《數據庫原理及安全》的實踐課程,旨在培養(yǎng)、訓練學生數據庫應用系統軟件的開發(fā)能力,幫助學生理解、掌握理論課所學的理論知識,提高學生處理實際問題的能力,培養(yǎng)并提高學生的專業(yè)素質。通過上機實驗,使學生真正深層次了解數據庫系統的體系結構,掌握數據庫系統及其安全性的基礎理論、技術和方法,掌握主流數據庫管理系統SQLServer的使用方法及相關安全技術,具備數據庫應用系統的設計、開發(fā)能力。本課程主要包括數據定義、數據查詢、數據更新與視圖的定義、數據庫安全性、數據庫完整性、觸發(fā)器和存儲過程、并發(fā)控制、綜合實驗等實驗項目。(二)教學目標通過本課程,使學生真正領會、理解、掌握理論課教學中講解的數據庫原理及安全的基礎知識和基本方法,掌握主流數據庫管理系統的使用方法及相關安全技術,增強實際動手能力,正確靈活地運用所學知識處理實際應用問題。課程目標1:深入理解理論課教學中講解的數據庫原理及安全的基礎知識和基本方法;課程目標2:掌握主流數據庫管理系統的使用方法及相關安全技術;課程目標3:運用所學知識設計、開發(fā)實際的數據庫應用系統;課程目標4:增強實際動手能力,能夠綜合運用所學理論知識用于解決實際問題,培養(yǎng)學生的工程實踐能力和創(chuàng)新精神。三、課程目標對畢業(yè)要求的支撐關系畢業(yè)要求指標點課程目標1-2:掌握信息安全專業(yè)及網絡空間安全學科的基本理論、基本知識和基本技;課程目標12-1:能運用相關科學原理,識別和判斷信息安全領域中復雜工程問題的關鍵環(huán)節(jié);課程目標23-2:能夠針對信息安全領域工程的特定需求,完成硬件單元和軟件模塊的設計;課程目標33-3:能夠在解決信息安全領域復雜工程問題時,綜合運用先進技術進行系統設計,并在設計中體現創(chuàng)新意識;課程目標4四、教學方式與方法本課程實驗采用實驗教學和學生實驗相結合方式,使學生理解、掌握課堂教學內容,重點理解并掌握數據庫系統及安全的基本概念、基本原理和基本方法。注重啟發(fā)式教學,注重提高學生的素質,注重培養(yǎng)學生的實際動手能力。充分利用上機實驗的時間,加強學生將理論方法轉化成具體實現過程的能力,培養(yǎng)學生應用所學知識處理具體問題的能力,為學生將來從事相關工作奠定堅實的基礎。五、教學重點與難點(一)教學重點數據庫、表、視圖、索引、主鍵、外鍵的建立和刪除,表的修改;SELECT語句進行各種查詢;INSERT、UPDATE、DELETE語句的使用;數據庫完整性約束的定義和使用;數據庫管理系統的訪問控制、加密、備份和還原、并發(fā)控制等功能的使用;數據庫應用系統的開發(fā)。(二)教學難點觸發(fā)器;存儲過程和函數;復雜的查詢;數據庫管理系統的訪問控制、加密、備份和還原、并發(fā)控制功能的使用;六、實驗內容、基本要求與學時分配序號實驗項目名稱實驗內容與要求學時類型對應課程目標1數據庫、表和索引的定義能熟練運用管理控制臺和SQL語言完成數據庫、表、索引的建立和刪除操作,表結構的修改操作:1、使用管理控制臺和SQL語言進行數據庫的創(chuàng)建和刪除操作;2、使用管理控制臺和SQL語言進行表的創(chuàng)建、修改和刪除操作;3、使用管理控制臺和SQL語言進行索引的創(chuàng)建和刪除操作。2驗證性課程目標1課程目標2課程目標32數據查詢掌握運用SELECT語句完成各種查詢操作的方法:1、使用SELECT語句進行單表查詢操作;2、使用SELECT語句進行連接查詢操作;3、使用SELECT語句進行嵌套查詢操作;4、使用SELECT語句進行集合查詢操作;5、使用SELECT語句進行分組查詢操作;6、使用SELECT語句進行統計查詢操作。6驗證性課程目標1課程目標2課程目標33數據更新與視圖的定義熟練運用管理控制臺和SQL語言完成表的更新操作和視圖的建立、刪除操作,掌握利用視圖進行數據查詢和更新操作的方法:1、使用管理控制臺進行表的增、刪、改操作;2、使用INSERT語句進行插入操作、使用UPDATE語句進行修改操作、使用DELETE語句進行刪除操作;3、使用管理控制臺進行建立、刪除和修改視圖操作;4、使用SQL語言進行建立和刪除視圖操作、對視圖進行數據查詢和更新操作。2驗證性課程目標1課程目標2課程目標34數據庫安全性掌握通過SQLServer管理控制臺和Transact-SQL語句創(chuàng)建、修改、刪除、查看用戶賬戶的方法,添加、修改、刪除、查看角色的方法,創(chuàng)建、修改、刪除、查看用戶權限的方法,進行數據加密的方法,進行安全審計的方法,進行數據庫備份和還原的方法:1、通過SQLServer管理控制臺和Transact-SQL語句創(chuàng)建、修改、刪除、查看用戶賬戶;2、添加、修改、刪除、查看角色;3、創(chuàng)建、修改、刪除、查看用戶權限;4、進行數據加密;5、進行安全審計;6、進行數據庫備份和還原。8驗證性課程目標1課程目標2課程目標35數據庫完整性掌握數據庫約束的概念、熟悉SQLSERVER的完整性約束技術、了解SQLSERVER中違反完整性時的處理措施:1、通過SQLServer管理控制臺建立主鍵(PRIMARYKEY)約束、外鍵(FOREIGNKEY)約束、唯一性(UNIQUE)約束、檢查(CHECK)約束、默認值(DEFAULT)約束、允許空值約束;2、通過SQL語言建立主鍵(PRIMARYKEY)約束、外鍵(FOREIGNKEY)約束、唯一性(UNIQUE)約束、檢查(CHECK)約束、默認值(DEFAULT)約束、允許空值約束;3、通過SQLServer管理控制臺和Transact-SQL語句對上述完整性約束進行驗證。2驗證性課程目標1課程目標2課程目標36觸發(fā)器和存儲過程理解觸發(fā)器和存儲過程概念、類型,掌握各種觸發(fā)器和存儲過程的創(chuàng)建方法和查看、修改、刪除觸發(fā)器和存儲過程方法:1、通過SQLServer管理控制臺和SQL語言創(chuàng)建、查看、修改、刪除各種觸發(fā)器;2、通過SQLServer管理控制臺和SQL語言創(chuàng)建、查看、修改、刪除各種存儲過程。2驗證性課程目標1課程目標2課程目標37綜合實驗全面熟悉與領會本門課程所學習的內容,從實際系統開發(fā)中領會數據庫完整性、數據庫安全性的意義和數據庫設計理論的意義與設計過程,掌握開發(fā)數據庫應用程序的基本能力;掌握一個完整的基于數據庫應用程序的開發(fā)框架,掌握應用程序與數據庫的連接方法。實驗內容如下:開發(fā)一個B/S、移動端或者微信小程序的數據庫應用系統。具體要求如下:1、前臺開發(fā)工具不限,后臺數據庫管理系統不限;2、后臺數據庫中至少包含3張表;3、開始啟動界面為登錄界面,完成用戶身份、用戶名和密碼的驗證,要求用戶身份至少有兩種,必須通過對后臺用戶表的訪問完成驗證;4、主窗體界面采用菜單操作方式,并實現不同身份用戶能使用不同的菜單功能;5、窗體完成對基本表數據的信息的管理,具體包括:新增數據、修改數據、刪除數據、根據給定條件查詢數據;6、完成相應數據的統計。7、系統設計中要體現出各種數據庫安全技術。12其它課程目標4合計34七、學業(yè)評價和課程考核(一)考核類型:考試eq\o\ac(□,√)考查(二)考核方式:實驗報告實驗作品eq\o\ac(□,√)其它:實驗報告&論文(填寫具體考核方式)(三)成績評定:考核依據建議分值(百分比)考核/評價細則對應課程目標過程考核100%態(tài)度20%實驗題目的完成度課程目標1課程目標2課程目標3結果20%實驗結果的準確性課程目標1課程目標2課程目標3程序60%實驗程序的功能完備性課程目標4期末考核0%八、課程目標達成評價課程目標的實際達成效果計算方式如下,達成值越高,教學效果越好。達成值=AVG((實驗態(tài)度×20%+實驗結果×20%+實驗程序×60%)×100%)/100九、教材與教學參考書(一)教材《數據庫系統概論習題解析與實驗指導》,王珊張俊,高等教育出版社,2015年,第5版,9787040433081。(二)教學參考書《SQLServer2019從入門到精通》,王英英,清華大學出版社,2021年,第1版,978730
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年大學儀器科學與技術(儀表研發(fā)設計)試題及答案
- 2025年高職雪茄煙草葉制作與包裝(煙葉處理與包裝規(guī)范)試題及答案
- 2025年中職(會展策劃師)展會策劃階段測試題及答案
- 2025年中職第一學年(文秘)公文寫作技能試題及答案
- 2025年大學大二(森林保護學)病蟲害防治期末測試試題及答案
- 2025年中職會計事務(財務核算基礎)試題及答案
- 2025年高職高星級飯店運營與管理(宴會策劃)試題及答案
- 2025年大學本科(會計學)財務報表編制與分析試題及答案
- 2025年高職包裝設計與制作(綠色包裝設計)試題及答案
- 2025年大學語文(經典誦讀)試題及答案
- 風電項目數據采集與分析流程
- 監(jiān)控運維工作總結
- 材料供應商與裝修公司合作協議模板
- 股權收購協議(參考文本)
- 2025屆高考語文一輪復習:二元思辨類作文思辨關系高階思維
- 新人教版七年級上冊初中數學全冊教材習題課件
- 地下綜合管廊混凝土工程施工方案
- 2024-2025學年湖北省咸寧市高二生物學上冊期末達標檢測試卷及答案
- 預制混凝土構件質量控制
- 2024高考英語應用文寫作真題手把手:2023全國乙卷素材
- 抵制網絡爛梗主題班會課件不盲目跟風做自己的主人
評論
0/150
提交評論