《《數(shù)據(jù)庫管理系統(tǒng)》教學大綱》由會員分享,可在線閱讀,更多相關《《數(shù)據(jù)庫管理系統(tǒng)》教學大綱(3頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、數(shù)據(jù)庫管理系統(tǒng)教學大綱課程名稱數(shù)據(jù)庫管理系統(tǒng)英文名稱Database Foun dati on適用專業(yè)大學一年級非藝術類本科各專業(yè)課程編號學分3總學時80其中:理論:30 實踐(含實驗、上機、創(chuàng)作等):30 線上:20課程性質素質基礎課課程類別選修課先修課程計算機應用基礎教材或參 考書與學 習資源1張巨儉數(shù)據(jù)庫基礎案例教程與實驗指導北京機械工業(yè)出版社.20102馬俊.SQL Server2012 數(shù)據(jù)庫管理與開發(fā)北京人民郵電出版社.20163羅朝盛.Visual Basic 6.0 程序設計教程-(第 4 版)北京人民郵電出版社.20134徐軍Visual Basic 與 SQL Server
2、 2005 數(shù)據(jù)庫應用系統(tǒng)開發(fā)北京.清華大 學出版社.20155“數(shù)據(jù)庫技術及應用”慕課6. SQL SERVER2012 數(shù)據(jù)庫管理與開發(fā)”慕課一、課程簡介數(shù)據(jù)庫管理系統(tǒng)是本科計算機基礎教學過程中第二層次的學習內容,其先修課程為計算機應用基礎。教學目標是提高非計算機專業(yè)本科生對數(shù)據(jù)庫管理系統(tǒng)的認知水 平和應用技能,提高學生在信息時代駕馭信息的能力。核心教學內容包括數(shù)據(jù)庫系統(tǒng)的基本理論、數(shù)據(jù)庫系統(tǒng)設計的基本方法、關系數(shù)據(jù)庫標準語言、SQL Server 中創(chuàng)建和管理數(shù)據(jù)的具體操作等。同時,通過對數(shù)據(jù)庫前端開發(fā)工具Visual Basic 的學習,掌握順序、選擇、循環(huán)三種基本程序控制結構,并能使
3、用該工具開發(fā)較為簡單的數(shù)據(jù)庫管理系統(tǒng)。二、理論教學內容、教學目標及學時安排口 早目編號章目名稱教學內容與教學目標學時安排1數(shù)據(jù)庫系統(tǒng)概述了解:數(shù)據(jù)庫管理技術及其發(fā)展理解:數(shù)據(jù)庫系統(tǒng)的結構; 數(shù)據(jù)庫系統(tǒng)的組成; 數(shù)據(jù)模型 掌握:概念模型的表示方法應用:常見數(shù)據(jù)庫管理系統(tǒng)的使用方法42關系數(shù)據(jù) 庫的基本 理論與數(shù) 據(jù)庫設計了解:關系模型的數(shù)據(jù)結構理解:關系的完整性掌握:數(shù)據(jù)庫系統(tǒng)的設計方法應用:常見數(shù)據(jù)庫管理系統(tǒng)的功能設計23關系數(shù)據(jù) 庫標準語了解:SQL 語言概述 理解:視圖8言 SQL掌握:用 SQL 語言數(shù)據(jù)查詢;用 SQL 語言數(shù)據(jù)更新 應用:數(shù)據(jù)庫管理系統(tǒng)中的 SQL 語言4SQLSer
4、ver2005了解:SQL Server 概述理解:可視化數(shù)據(jù)庫管理工具與SQL 語言操作數(shù)據(jù)差別掌握:SQL Server 的安裝;數(shù)據(jù)庫的創(chuàng)建與管理;表的創(chuàng)建與管理;查詢的設計應用:數(shù)據(jù)庫的備份與還原45基于VisualBasic 的數(shù)據(jù)庫系統(tǒng) 開發(fā)基礎了解:用戶訪問數(shù)據(jù)庫的不冋方式理解:數(shù)據(jù)庫管理系統(tǒng)前端與后臺的關系掌握:Visual Basic 程序設計基礎;順序、選擇、循環(huán)控 制結構;過程與函數(shù);數(shù)組;常用內部控件;對話框與菜 單;ADO 數(shù)據(jù)控件;ADO 數(shù)據(jù)對象應用:ODBC 技術66基于VisualBasic 的數(shù) 據(jù)庫系統(tǒng) 開發(fā)示例了解:數(shù)據(jù)庫管理系統(tǒng)開發(fā)流程理解:流程中各步
5、驟的意義和相互關聯(lián) 掌握:一個完整的小型數(shù)據(jù)庫管理系統(tǒng)的實現(xiàn)方法 應用:其它類似數(shù)據(jù)庫管理系統(tǒng)的設計與實現(xiàn)6總計30二、實驗等實踐環(huán)節(jié)安排項目 編號項目名稱主要內容開設要求學時安排1初識數(shù)據(jù)庫了解常見數(shù)據(jù)庫管理信息系統(tǒng)的功能必開22用 T-SQL 進行數(shù)據(jù) 定義與單 表查詢使用 T-SQL 語句創(chuàng)建數(shù)據(jù)庫表結構 使用T-SQL 語句實現(xiàn)修改表結構及數(shù)據(jù) 更新的操作使用 T-SQL 語句進行單表查詢必開23用 T-SQL 進行數(shù)據(jù) 查詢與數(shù) 據(jù)更新用 T-SQL 語句實現(xiàn)數(shù)據(jù)更新 用 T-SQL 語句實現(xiàn)連接查詢 用 T-SQL 語句實現(xiàn)嵌套查詢 用T-SQL 語句創(chuàng)建視圖必開44用企業(yè)管 理器
6、創(chuàng)建 及管理數(shù) 據(jù)庫使用 SQL Server 管理界面創(chuàng)建數(shù)據(jù)庫 和表的操作SQL Server 中數(shù)據(jù)庫備份和還原的方法 使用SQL Server 管理界面實現(xiàn)數(shù)據(jù)查詢 的方法必開45VB 常用 控件及流 程控制語 句的使用Visual Basic 中工程的創(chuàng)建、保存與運行Visual Basic 中基本控件的使用Visual Basic 中的順序、選擇、循環(huán)結構Visual Basic 中過程和函數(shù)的使用必開66VB 數(shù)據(jù)Visual Basic 中菜單的實現(xiàn)必開4庫編程基礎(1)Visual Basic 中 MDI 窗體的實現(xiàn) 使用 ADOData 控件與 DataGrid 控件瀏 覽
7、數(shù)據(jù)7VB 數(shù)據(jù) 庫編程基 礎(2)使用 TextBox 控件綁定數(shù)據(jù)使用 ADO 對象自動填充下拉列表框使用 ADO 對象進行信息查詢使用 ADO Data 控件與 Datagrid 控件增 力口、刪除、修改數(shù)據(jù)必開48基于 VB 的數(shù)據(jù)庫 應用程序 開發(fā)實例數(shù)據(jù)庫管理系統(tǒng)大作業(yè)網(wǎng)上購物系統(tǒng)”。本實驗具體包括六個部分:系統(tǒng)設計、數(shù)據(jù)庫 設計、數(shù)據(jù)庫的創(chuàng)建及數(shù)據(jù)錄入、ODBC 配置、系統(tǒng)界面,以及窗體設計及代碼編寫。必開4總計30線上教學環(huán)節(jié)項目 編號主要內容開設要求學時安排1數(shù)據(jù)庫管理系統(tǒng)”網(wǎng)絡教學平臺必開82數(shù)據(jù)庫應用系統(tǒng)結構及功能設計報告必開83網(wǎng)上購物系統(tǒng)”大作業(yè)實驗報告必開4總計20四、教學方法理論教學與上機實踐相結合,冋時輔助線上教學內容五、考核方法 上機考試六、成績評定方式總評=平時成績(10 分)+數(shù)據(jù)庫管理系統(tǒng)大作業(yè)(20 分)+上機考試(60 分)+線上學習(10 分)【說明】平時成績:出勤及隨堂作業(yè)的完成情況 數(shù)據(jù)庫管理系統(tǒng)大作業(yè):開發(fā)一個小型數(shù)據(jù)庫管理系統(tǒng)上機考試:由客觀題和操作題組成的上機考試線上學習:完成線上學習任務并通過在線測試七、學院(部)審批意見執(zhí)筆人簽字2017 年 12 日 26 日-4/ M LUXJ教研室主任簽字:學術委員會(主任)簽字耳 d2017 年 12 月 26 日-:年月日