實驗項目名稱:數據庫應用系統的設計與實現
- 每次上課準時簽到。
- 課上可以採取:羣內提問、共享屏幕提問、小窗私聊等多種方式問問題。
- 進度根據自身情況安排,每週日前至少發一次“實驗進度博客”。
- 每次課隨機抽查10-15名同學,被抽到的同學分享屏幕介紹實驗進度(優先檢查未及時發表“實驗進度博客”的同學)。
- 15周-18周,驗收程序:在線演示講解。(建議:早做完、早演示。)
- 18周交實驗報告。
C# 數據庫 DEMO
編程環境:
- Windows 10
- Visual Studio 2019 community (C#)
- SQLserver 2017 Developer edition
https://github.com/HBU/DataBase/tree/master/Csharp
學習順序:
1. Calculator 簡單計算器。熟悉 控件 和 編程。
2. Login 登錄系統。學習連接數據庫。
3. DBdemo 窗口顯示數據庫中的內容。學習通過設置數據源,在datagridview中顯示數據庫中的數據。
4. CRUD 學習增、刪、改、查操作。 能完成這部分,已達到基本要求,也就是拿到及格分數無憂。要求對Student、course、SC三張表完成增、刪、改、查。
5. School 採用MDI窗口類型。進一步完善系統。同學們需要增加:聚集函數、分組查詢、模糊查詢、觸發器、存儲過程的使用。完成這部分可以達到優秀。
5. MD5_test 敏感數據加密,採用密文存儲。例如密碼需要加密存儲。
6. Curricula_Variable_System 正則表達式,驗證碼,觸發器自動記錄日誌,程序記錄日誌,MD5加密。