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