數據庫原理與應用考試大綱_第1頁
數據庫原理與應用考試大綱_第2頁
數據庫原理與應用考試大綱_第3頁
數據庫原理與應用考試大綱_第4頁
數據庫原理與應用考試大綱_第5頁
已閱讀5頁,還剩2頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

《數據庫原理與應用》考試大綱適用專業:信息管理與信息系統專業課程性質:必修學時數:54學分數:3高艷麗開課學期:第三學期大綱執筆人:大綱審核人:第一部分考試說明一、課程的地位和任務數據庫技術是計算機科學技術中發展最快的領域之一,也是應用最廣泛的技術之一,它已成為計算機信息系統與應用系統的核心技術和重要基礎。本課程是計算機及相關應用專業(獨立本科段)的專業基礎課程之一。通過對數據模型、數據庫系統結構、關系數據庫、SQL語言、關系數據庫設計理論、數據庫保護、數據庫設計、數據庫系統維護等內容的講解,使學生掌握數據庫設計方法,具有一定的數據庫設計能力;并應用先進的數據庫管理系統,掌握基本的數據庫操方縱法。初步具備使用數據庫技術和方法解決實際應用問題的能力,為今后從事信息系統的開發及相關工作打下堅實的基礎。二、本課程的課堂教學原則(1)教學方法:增強趣味性、學生的自主性、科學性、開放性。(2)教學內容:課程內容不脫離課本,以課本為基礎添加有深度的內容。(3)教學過程:授課過程中,重點突出,通過圖、例加深學生對理論知識的理解與掌握。三、考試大綱主要內容特點嚴格按照課本各章節內容進行安排,突出重點,覆蓋面廣,按照本大綱設計考題,基本上能夠考核學生對《數據庫原理與應用》這門課內容的掌握程度。四、考試大綱能力層次要求本課程的考試對應考者進行以下水平測試:(1)對課程中基本概念的識記、理解能力;(2)對關系數據庫標準語言SQL語法的掌握水平;(3)對關系數據結構的理解能力,及關系操作、關系代數的應用能力;(4)對數據庫安全性和完整性的概念和方法的掌握水平;(5)對關系規范化理論、數據庫設計方法和步驟的掌握水平;1(6)對數據庫恢復和并發控制等事務管理的掌握水平;(7)利用所學知識進行綜合應用的能力。五、命題原則試卷總分:100分;題型:單項選擇題、填空題、判斷題、應用題、設計題等。主客觀試題比例為:6:4六、考試要求閉卷七、答題時限1小時50分鐘八、建議教材及參考書目1、建議教材王珊,薩師煊《數據庫系統概論》第4版高教出版社2006年5月2、參考書目J.D.Ullman,J.Widom,AFirstCourseinDatabaseSystems,PreticeHall,1997王珊,朱青《數據庫系統概論學習指導與習題解答》高等教育出版社2003年8月施伯樂,丁寶康,汪衛《數據庫系統教程》高等教育出版社2003年8月第二部分考核的內容及要求第一章緒論(一)內容提要本章闡述了數據庫的基本概念,介紹了數據管理技術的進展情況、數據庫技術產生和發展的背景,數據模型的基本概念、組成要素和主要的數據模型,概念模型的基本概念及ER方法,數據庫系統的三級模式結構以及數據庫系統的組成。(二)考核知識點(1)基本概念:數據、數據庫、數據庫管理系統、數據庫系統等。(2)數據模型的基本概念、組成要素和主要的數據模型。(3)概念模型的建模方法——ER方法。(4)數據庫系統的三級模式結構。(三)考核目標和具體要求1、識記能力層:有關基本概念、主要數據模型及組成要素。2

2、理解能力層:理解數據庫系統的三級模式結構,及數據庫的二級映像功能與數據獨立性。3、簡單應用能力層:應用概念模型的建模方法——ER方法。第二章關系數據庫(一)內容提要本章系統講解了關系數據庫的重要概念,包括關系模型的數據結構、關系的三類完整性及關系操作。介紹了用代數方式和邏輯方式來表達的關系語言即關系代數、元組關系演算和域關系演算。(二)考核知識點(1)基本概念:關系數據結構及其形式化定義。(2)基本的關系操作。(3)對關系的三類完整性約束的定義。(4)關系代數運算符及其運算方法。(三)考核目標和具體要求1、識記能力層:識記有關基本概念與術語。2、理解能力層:理解關系數據結構的形式化定義,三類完整性約束。3、簡單應用能力層:熟練掌握關系代數的8種運算。4、綜合應用能力層:綜合運用關系代數完成對數據的操作。第三章關系數據庫標準語言SQL(一)內容提要詳細介紹關系數據庫語言SQL。SQL是關系數據庫的標準語言。它內容十分豐富,功能非常強大,可以分為數據定義、數據查詢、數據更新、數據控制四大部分。由于,關系數據庫系統的主要功能是通過SQL來實現的,因此講解SQL的同時要進一步講述關系數據庫的基本概念。(二)考核知識點(1)關系數據庫語言SQL的基本語法。(2)數據定義的基本操作。(3)數據查詢的基本操作。(4)數據更新的基本操作。(5)視圖的應用。3

(三)考核目標和具體要求1、識記能力層:識記SQL的基本語法。2、簡單應用能力層:應用SQL語句完成對數據的各種操作。3、綜合應用能力層:為實現同一功能,不同語句之間的轉換。第四章數據庫安全性(一)內容提要本章介紹計算機以及信息安全技術標準的進展。詳細講解數據庫安全性問題和實現技術。RDBMS實現數據庫系統安全性的技術和方法有多種,本章講解最重要的存取控制技術、視圖技術和審計技術。講解存取控制機制中用戶權限的授權與回收,合法權限檢查。數據庫角色的概念和定義等。(二)考核知識點(1)基本概念:計算機與數據庫的安全性、存取控制、審計、數據加密。(2)存取控制機制中用戶權限的授權與回收。(3)利用視圖技術完成存取控制。(三)考核目標和具體要求1、識記能力層:識記有關基本概念。2、理解能力層:理解實現數據庫系統安全性的多種技術和方法。3、簡單應用能力層:應用SQL中提供的自主存取控制語句完成存取控制。第五章數據庫完整性(一)內容提要本章詳細講解數據庫的完整性概念。包,括什么是數據庫的完整性,數據庫的完整性概念與數據庫的安全性概念的區別和聯系,RDBMS的數據庫完整性實現機制,包括實體完整性、參照完整性和用戶自己定義的完整性約束的定義機制、完整性檢查機制和違背完整性約束條件時RDBMS采取的預防措施。觸發器的概念和在數據庫完整性檢查中的應用。(二)考核知識點(1)基本概念:數據庫的完整性、實體完整性、參照完整性、用戶自己定義的完整性、觸發器等。(2)實體完整性的SQL定義及檢查與違約處理。(3)參照完整性的SQL定義及檢查與違約處理。4

(4)用戶定義完整性的SQL定義及檢查與違約處理。(5)觸發器的SQL定義、激活、刪除語句。(三)考核目標和具體要求1、識記能力層:識記有關基本概念和術語。2、理解能力層:理解如何利用觸發器來實現完整性約束。3、綜合應用能力層:綜合應用SQL語句定義三類完整性約束。第六章關系數據理論(一)內容提要本章詳細講解關系數據理論,主要是關系數據庫規范化理論。包括關系數據庫邏輯設計可能出現的問題,數據依賴的基本概念(包括,函數依賴、平凡函數依賴、非平凡的函數依賴、部分函數依賴、完全函數依賴、傳遞函數依賴的概念;碼、候選碼、外碼的概念;多值依賴的概念),范式的概念、1NF、2NF、3NF、BCNF、4NF的概念和判定方法。(二)考核知識點(1)基本概念:函數依賴、平凡函數依賴、非平凡的函數依賴、部分函數依賴、完全函數依賴、傳遞函數依賴的概念;碼、候選碼、外碼的概念;多值依賴的概念;范式的概念等。(2)四個范式的理解與應用。(3)各級范式中存在的問題(插入異常、刪除異常、數據冗余)和解決方法。(4)根據應用語義,完整地寫出關系模式的數據依賴集合,并能根據數據依賴分析某一個關系模式屬于第幾范式。(三)考核目標和具體要求1、識記能力層:識記有關基本概念和術語。2、理解能力層:理解什么是一個"不好"的數據庫模式,什么是模式的插入異常和刪除異常。3、綜合應用能力層:根據應用語義,完整地寫出關系模式的數據依賴集合,并能根據數據依賴分析某一個關系模式屬于第幾范式。第七章數據庫設計概述(一)內容提要本章講解數據庫設計方法和技術。數據庫設計的特點,數據庫設計的基本步驟,數5

據庫設計過程中數據字典的內容,數據庫設計各個階段的設計目標、具體設計內容、設計描述、設計方法等。(二)考核知識點(1)基本概念:數據字典。(2)數據庫設計步驟和數據庫設計過程中的各級模式設計方法。(3)用E-R圖來表示概念模型的方法,及E-R圖向關系模型的轉換。(三)考核目標和具體要求1、識記能力層:識記有關的基本概念與術語。2、理解能力層:理解數據庫設計各個階段的目標、方法、應注意的事項。3、簡單應用能力層:能夠對現實世界進行抽象,提取實體、屬性、實體型之間的聯系,正確地劃分實體與屬性,應用E-R圖來表示概念模型。4、綜合應用能力層:綜合本章學習的數據庫設計步驟和方法,設計符合應用需求的數據庫應用系統。第十章數據庫恢復技術(一)內容提要本章講解數據庫恢復技術。包括數據庫運行中可能發生的故障類型,數據庫恢復中常使用的技術——數據轉儲和登記日志文件。講解日志文件的內容及作用,登記日志文件所要遵循的原則,針對事務故障、系統故障和介質故障等不同故障的恢復策略和恢復方法。具有檢查點的恢復技術。數據庫鏡像功能。(二)考核知識點(1)基本概念:事務、事務的ACID性質等。(2)數據庫恢復的實現技術。(3)具有檢查點的恢復技術。(三)考核目標和具體要求1、識記能力層:識記有關的基本概念與術語。2、理解能力層:理解數據庫恢復技術的重要性。3、簡單應用能力層:針對事務故障、系統故障和介質故障等不同故障類型,能夠選擇不同的恢復策略。第十一章并發控制(一)內容提要6

數據庫管理系統必須提供并發控制機制來協調并發用戶的并發操作以保證并發事務的隔離性和一致性,保證數據庫的一致性。本章討論數據庫并發控制的基本概念和實現技術。包括封鎖技術、封鎖協議、活鎖和死鎖的概念、并發調度的可串行性、沖突可串行化調度、兩段鎖協議。(二)考核知識點(1)基本概念:

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論