第一部分 目標與基本要求
1. 目標
考察學生運用數據庫技術對數據和信息進行管理、加工和利用的意識與能力,強調基礎性和實踐性。注重測試考生對相關的基本概念、理論和分析方法的理解以及使用數據庫相關理論、工具解決實際數據處理問題的能力。
2.基本要求
數據庫原理課程考試包括數據庫基本概念、數據庫系統結構、SQL語言、關系代數相關理論、關系數據庫規范化理論、數據庫保護相關理論、數據庫設計相關理論、數據庫應用結構及訪問接口等內容。要求考生:
1.準確、恰當地使用本學科的專業術語,正確理解和掌握學科的有關原理、方法和工具。
2.能夠運用有關原理、方法和工具,分析和設計實際項目中的數據庫。
3.能夠運用所學理論和方法保證數據庫的完整性和安全性、并能提供有效的數據庫備份和恢復策略。
第二部分 具體內容
1. 數據庫系統的基本概念
(1). 理解數據、數據庫、數據庫管理系統、數據庫系統的概念;
(2). 熟悉數據庫管理技術的發展歷程;
(3). 理解數據獨立性;
(4). 了解數據庫系統的組成。
2. 數據庫系統結構
(1). 理解數據與數據與數據模型的基本概念;
(2). 掌握概念層數據模型的基本概念及E-R模型;
(3). 掌握關系數據模型中的基本概念;
(4). 了解關系數據模型的完整性約束;
(5). 掌握數據庫系統的結構;
(6). 理解數據庫管理系統。
3. SQL語言
(1). 了解SQL語言的特點;
(2). 掌握SQL Server提供的主要數據類型;
(3). 掌握SQL數據定義相關命令的使用;
(4). 掌握SQL數據約束相關命令的使用;
(5). 掌握SQL數據操作相關命令的使用;
(6). 掌握SQL數據視圖概念、作用及其相關命令的使用。
4. 關系代數
(1). 理解關系的數學定義;
(2). 掌握掌握關系代數的基本運算;
5.關系數據庫的規范化理論
(1). 理解函數依賴;
(2). 掌握關系規范化相關概念及理論;
6.數據庫保護
(1). 理解事務的概念及特征;
(2). 掌握SQL事務處理模型;
(3). 掌握并發控制概念、方法及理論;
(4). 理解數據庫備份與修復相關理論。
7.數據庫設計
(1). 掌握數據庫設計全過程的相關理論。
8.數據庫應用結構與數據訪問接口
(1). 理解數據庫應用的不同結構;
(2). 理解數據庫訪問的接口的概念;
(3). 理解ODBC、OLE DB和JDBC數據訪問接口;
第三部分 有關說明
1.命題說明
本課程對各考點的能力要求分為三個層次用相關詞語描述:
較低要求——了解、明確;
一般要求——理解、熟悉;
較高要求——掌握、應用。
命題考試實施要求:
(1)本課程的命題考試根據本大綱規定的考試內容來確定。試卷兼顧覆蓋面、能力層次、內容、難易程度。
(2)題型為填空、簡答、設計及綜合。
(3)試題難易度分為易、較易、較難、難四級,試卷中四級難易度題目分數比例一般為2:3:4:1 。
2.參考書目:
(1)何玉潔等. 數據庫原理與應用教程(第3版). 北京: 機械工業出版社,2010.
(2)周屹,李艷娟等. 數據庫原理與應用教程(第二版). 北京: 清華大學出版社,2007.
3. 其他規定:考試方式為閉卷筆試,總分150分,考試時間為180分鐘。
4. 本科目考試不得使用計算器。