科目代碼、名稱:841 數據庫系統原理與技術
專業類別:■學術學位 □專業學位
適用專業:管理科學與工程
一、基本內容
第一章 數據庫系統概述
理解數據、數據庫、數據庫管理系統、數據庫系統等基本概念。
掌握數據庫管理系統的三級模式結構概念、功能和對數據的類型的意義。
熟練掌握關系及E-R模型的概念、技術及建模方法;數據模型與數據庫系統的發展。
第二章 關系數據庫
了解關系、關系模型、關系模式、關系數據庫模式、關系數據庫等概念。
掌握實體完整性、參照完整性和用戶定義完整性的內容、規則和意義。
熟練掌握關系代數的傳統集合運算和專門的關系運算。
第三章 關系數據庫標準化語言SQL
了解SQL語言的發展及標準化;SQL語言的基本概念及主要特點。
理解存儲過程和觸發器的概念和用途;嵌入式SQL的概念和嵌入式SQL的一般形式。
掌握SQL的基本數據類型;使用SQL Server DBMS的SQL語句定義、修改和撤銷基本表和視圖;定義表時實施完整性約束的語句。
熟練掌握SQL語句定義SELECT、INSERT、DELETE、UPDATE語句的格式和用法。
第四章 關系數據庫理論
了解規范化理論的研究動機及所要解決的問題;規范化理論在數據庫設計中的作用。
熟練掌握函數依賴、第一范式、第二范式、第三范式概念。
熟練掌握關系模式規范化的方法和關系模式分解的方法及分解準則。
第五章 數據庫安全性和完整性
熟知事務的概念和性質;故障的種類;數據庫完整性控制的含義和目的,完整性規則和分類。
理解數據庫安全性的含義和目的;數據庫的并發操作帶來的問題。
掌握實體完整性規則、參照完整性規則和用戶定義完整性規則和觸發器的創建。
掌握QL Server DBMS的數據庫用戶、角色與權限的管理、SQL中的安全性控制。
熟練掌握SQL Server DBMS的數據庫備份與恢復方法。
第六章 數據庫設計
熟練掌握數據庫設計的階段劃分以及各階段的設計步驟。
熟練掌握數據字典編制;E-R模型設計;關系模型的方法和轉化規則。
掌握數據庫應用系統開發技術、常用開發工具。
理解數據庫設計方法、步驟、設計階段的劃分。
第七章 數據庫應用開發
了解客戶/服務器數據庫體系結構和特點;Web數據庫應用模式體系結構和特點。
掌握數據庫系統開發技術、常用開發工具。
二、考試要求(包括考試時間、總分、考試方式、題型、分數比例等)
考試時間:180分鐘;總分:150分;考試方式:閉卷考試;題型及分值分布:簡答題(50分),操作題(50分),綜合題(50分)。
三、主要參考書目
《數據庫系統概論》(第四版),薩師煊、王珊,高等教育出版社,2006.
《數據庫系統導論》(第7版),(美)C.J.Date著;孟小峰,王珊等譯,機械工業出版社,2001.