違法信息舉報 客服熱線:400-118-7898
廣告
?
專接本欄目測試廣告

?2022年自考08413數(shù)據(jù)庫原理與應用復習資料

自考 責任編輯:訚星楚 2021-12-22

摘要:?許多自考生正在備考2022年自學考試。自考課程的試卷遵循一個原則,以自考教材大綱為主,參考輔導資料為輔。下文是希賽網(wǎng)自考頻道整理的2022年自考08413數(shù)據(jù)庫原理與應用復習資料,供各位考生參考。

自考復習需要重視考試大綱,考試命題是圍繞大綱來的,所以復習一定要緊扣考試大綱,再結合考試大綱來弄懂重點、難點、疑點。因為考試大綱一般都是含有命題來指導思想工作、考試范圍、命題要求等重要信息。為了輔助各位考生學習,希賽網(wǎng)自考頻道為各位考生整理了2022年自考08413數(shù)據(jù)庫原理與應用復習資料,希望能對大家有所幫助。

2022年自考08413數(shù)據(jù)庫原理與應用復習資料

一、課程性質(zhì)及其設置目的與要求

(一)課程性質(zhì)和特點

近年來,隨著數(shù)據(jù)容量的急劇增長和內(nèi)容的迅速變化,建立滿足信息處理要求的行之有效的數(shù)據(jù)管理系統(tǒng)已成為各行各業(yè)生存和發(fā)展的重要條件。數(shù)據(jù)庫技術是計算機科學技術中發(fā)展最快的領域之一,其應用領域也已從數(shù)據(jù)處理、信息管理、事務處理擴大到計算機輔助設計、人工智能、決策支持和網(wǎng)絡應用等。因此,數(shù)據(jù)庫原理與應用課程也就成為高等學校計算機專業(yè)一門重要的專業(yè)基礎課。

為了更好地理解數(shù)據(jù)庫技術的基本原理、方法和應用技術,本課程按照理論與實踐(關系數(shù)據(jù)語言SQL)相結合,以基于數(shù)據(jù)庫的應用能力培養(yǎng)為主要指引進行組織教材內(nèi)容。學習者應注意理論學習與具體實際操作的結合,體會理論對實踐的指導作用。

(二)本課程的基本要求

1.了解數(shù)據(jù)管理技術發(fā)展簡史、數(shù)據(jù)庫系統(tǒng)基本概念和術語。

2.掌握關系模型。

3.掌握SQL語言。

4.掌握數(shù)據(jù)庫設計過程。

5.掌握關系數(shù)據(jù)理論。

6.掌握數(shù)據(jù)庫應用開發(fā)的相關技術。

7.掌握數(shù)據(jù)庫應用系統(tǒng)的開發(fā)過程。

8.掌握DBMS的數(shù)據(jù)庫并發(fā)控制和恢復功能。

9.了解數(shù)據(jù)庫領域的發(fā)展方向。

(三)本課程與相關課程的聯(lián)系

本課程是自學考試計劃中的關于計算機軟件學科的一門重要專業(yè)課。要學好本課程,需具“信息系統(tǒng)”“軟件工程”等課程的基本知識。在具備這些課程理論的基礎上,不僅容易理解本課程內(nèi)容,而且能正確把數(shù)據(jù)庫系統(tǒng)的各部分知識有機的聯(lián)系起來。

二、課程內(nèi)容與考核目標

第1章 數(shù)據(jù)庫概覽實例、概念與認識

(一)課程內(nèi)容

 本章簡要介紹了數(shù)據(jù)管理技術的進展、數(shù)據(jù)庫系統(tǒng)的概念、數(shù)據(jù)庫系統(tǒng)結構、數(shù)據(jù)模型和數(shù)據(jù)庫系統(tǒng)的發(fā)展。

(二)學習要求

本章總的要求是:了解數(shù)據(jù)管理技術的發(fā)展歷程、數(shù)據(jù)庫系統(tǒng)的基本概念。理解數(shù)據(jù)庫系統(tǒng)的三級模式結構和二級映像;理解數(shù)據(jù)庫管理系統(tǒng)的概念。深刻理解數(shù)據(jù)數(shù)據(jù)抽象過程和E-R模型表示。

(三)考核知識點和考核要求

考核知識點:

1.數(shù)據(jù)管理技術的發(fā)展階段。

2. 數(shù)據(jù)庫系統(tǒng)階段的特點。

3. 數(shù)據(jù)庫系統(tǒng)的概念。

4. 數(shù)據(jù)模型。

考核要求:

1.數(shù)據(jù)管理技術的發(fā)展階段,要求達到“識記”層次。

2. 數(shù)據(jù)庫系統(tǒng)階段的特點,要求達到“識記”層次。

3.數(shù)據(jù)庫系統(tǒng)的相關概念,要求達到“識記”層次。

4.概念數(shù)據(jù)模型,要求達到“簡單應用”。

第2章 關系數(shù)據(jù)模型關系數(shù)據(jù)庫基礎

(一)課程內(nèi)容

本章主要介紹了關系數(shù)據(jù)結構、關系操作、關系完整性的概念。

(二)學習要求

本章總的要求是:了解數(shù)據(jù)模型的要素;了解關系模型的組成;了解二維表的特點;了解關系模型中常用的術語。理解關系數(shù)據(jù)結構的形式化定義;理解關系的性質(zhì)。深刻理解碼、候選碼、主碼和外碼的概念;深刻理解關系操作;深刻理解關系完整性。

(三)考核知識點和考核要求

考核知識點:

1. 對二維表可以進行的操作。

2. 關系模型中常用的術語。

3. 關系數(shù)據(jù)結構的形式化定義。

4. 關系的性質(zhì)。

5. 碼。

6. 關系操作的分類。

7. 關系代數(shù)。

8. 關系完整性。

考核要求:

1. 對二維表的操作,要求達到“領會”層次。

2. 關系模型中的常用術語,要求達到“領會”層次。

3. 域、笛卡兒積與關系,要求達到“簡單應用”層次。

4. 關系的性質(zhì),要求達到“識記”層次。

5. 主碼和外碼,要求達到“綜合應用”層次。

6. 關系操作的分類,要求達到“識記”層次。

7. 傳統(tǒng)的集合運算與專門的關系運算,要求達到“簡單應用”層次。

8. 關系完整性,要求達到“簡單應用”層次。

第3章 關系數(shù)據(jù)庫語言SQL數(shù)據(jù)庫應用基礎

(一)課程內(nèi)容

  本章主要介紹了SQL的概念、SQL語言的數(shù)據(jù)類型、數(shù)據(jù)定義、數(shù)據(jù)查詢和數(shù)據(jù)更新。

(二)學習要求

本章總的要求是:了解SQL的發(fā)展歷程;了解SQL的特點與基本概念;了解SQL語言的組成。理解SQL語言的數(shù)據(jù)類型;深刻理解SQL的數(shù)據(jù)操作。

(三)考核知識點和考核要求

考核知識點:

1. SQL的特點。

2. SQL基本概念。

3. SQL語言的組成。

4. SQL語句分類。

5. SQL語言的數(shù)據(jù)類型。

6. 數(shù)據(jù)定義。

7. 數(shù)據(jù)查詢。

8. 數(shù)據(jù)更新。

考核要求:

1. SQL的特點,要求達到“領會”層次。

2. 基本概念:基本表、視圖、存儲文件、索引與模式,要求達到“領會”層次。

3. SQL語言的組成,要求達到“識記”層次。

4. SQL語句分類,要求達到“識記”層次。

5. SQL語言的數(shù)據(jù)類型,要求達到“簡單應用”層次。

6. 模式定義、基本表定義、索引定義與視圖定義,要求達到“綜合應用”層次。

7. SELECT語句結構、聚合函數(shù)、連接查詢、嵌套查詢、集合查詢與視圖查詢,要求達到“綜合應用”層次。

8. 數(shù)據(jù)插入、數(shù)據(jù)修改、數(shù)據(jù)刪除、視圖更新,要求達到“綜合應用”層次。

第4章 數(shù)據(jù)庫設計數(shù)據(jù)庫應用系統(tǒng)開發(fā)總論

(一)課程內(nèi)容

本章主要介紹了數(shù)據(jù)庫設計的概念、需求分析、概念設計、邏輯設計、物理設計、數(shù)據(jù)庫實施、數(shù)據(jù)庫運行與維護。

(二)學習要求

本章總的要求是:了解數(shù)據(jù)庫設計的基本概念;了解數(shù)據(jù)庫設計的特點;了解數(shù)據(jù)庫設計的六階段。理解需求分析的步驟;理解物理設計的步驟。深刻理解概念設計的方法;深刻理解邏輯設計的步驟。

(三)考核知識點和考核要求

考核知識點:

1. 數(shù)據(jù)庫設計的六階段。

2. 需求分析。

3. 概念設計。

4. 邏輯設計。

5. 物理設計。

6. 數(shù)據(jù)庫實施。

考核要求:

1. 數(shù)據(jù)庫設計的六階段,要求達到“識記”層次。

2. 需求分析

(1) 需求分析的步驟,要求達到“領會”層次。

(2) 需求分析的描述,要求達到“簡單應用”層次。

3. 概念設計

(1) 概念設計的方法,要求達到“領會”層次。

(2) E-R方法,要求達到“綜合應用”層次。

(3) 基本E-R模型的擴充,要求達到“綜合應用”層次。

4. 邏輯設計

(1)E-R模型轉(zhuǎn)換為關系模型,要求達到“綜合應用”層次。

(2)數(shù)據(jù)模式的優(yōu)化方法,要求達到“領會”層次。

5. 物理設計的步驟,要求達到“識記”層次。

6. 數(shù)據(jù)庫實施步驟,要求達到“識記”層次。

第5章 關系規(guī)范化理論關系數(shù)據(jù)庫設計理論基礎

(一)課程內(nèi)容

本章主要介紹了數(shù)據(jù)冗余與操作異常問題、函數(shù)依賴、范式、數(shù)據(jù)依賴公理系統(tǒng)與模式分解。

(二)學習要求

本章總的要求是:了解數(shù)據(jù)冗余與操作異常問題及原因。理解函數(shù)依賴的基本概念;理解函數(shù)依賴的分類;理解函數(shù)依賴與數(shù)據(jù)冗余。深刻理解基于函數(shù)依賴的范式;深刻理解邏輯蘊含、Armstrong公理系統(tǒng)、函數(shù)依賴集的閉包與最小依賴集;深刻理解無損分解與函數(shù)依賴保持。

(三)考核知識點和考核要求

考核知識點:

1. 數(shù)據(jù)冗余與操作異常問題。

2. 函數(shù)依賴。

3. 范式。

4. 數(shù)據(jù)依賴公理系統(tǒng)。

5. 模式分解。

考核要求:

1. 數(shù)據(jù)冗余的概念及導致的數(shù)據(jù)操作異常類型,要求達到“識記”層次。

2. 函數(shù)依賴

(1) 函數(shù)依賴的基本概念,要求達到“領會”層次。

(2) 函數(shù)依賴的分類,要求達到“簡單應用”層次。

3. 第一范式、第二范式、第三范式與BC范式,要求達到“簡單應用”層次。

4. 函數(shù)依賴集的閉包與最小依賴集,要求達到“簡單應用”層次。

5. 無損分解與函數(shù)依賴保持,要求達到“簡單應用”層次。

第6章 應用系統(tǒng)中的SQL及相關技術應用開發(fā)關鍵技術

(一)課程內(nèi)容

本章簡要介紹了應用系統(tǒng)中的SQL及相關技術。

(二)學習要求

本章總的要求是:了解SQL應用開發(fā)的相關技術。理解T-SQL程序設計;理解存儲過程和觸發(fā)器。深刻理解數(shù)據(jù)庫訪問接口。

(三)考核知識點和考核要求

考核知識點:

1. T-SQL程序設計。

2. 存儲過程和觸發(fā)器。

3. 數(shù)據(jù)庫訪問接口。

考核要求:

1.T-SQL程序設計

(1)常量、變量、運算符與表達式、流程控制語句,要求達到“綜合應用”層次。

(2)批處理和腳本,要求達到“領會”層次。

(3)函數(shù),要求達到“綜合應用”層次。

(4)游標,要求達到“領會”層次。

2. 存儲過程和觸發(fā)器

(1)存儲過程的優(yōu)點、類型、定義與執(zhí)行、修改與刪除,要求達到“領會”層次。

(2)觸發(fā)器的概念、創(chuàng)建和執(zhí)行、修改與刪除,要求達到“領會”層次。

3. 數(shù)據(jù)庫訪問接口

(1)ODBC體系結構組成,要求達到“識記”層次。

(2)ODBC的工作流程,要求達到“識記”層次。

(3)ODBC數(shù)據(jù)源的類型,要求達到“識記”層次。

(4)ODBC應用程序各部分使用的主要函數(shù),要求達到“領會”層次。

(5)OLE DB與ADO的基本概念,要求達到“識記”層次。

(6)JDBC的體系結構,要求達到“識記”層次。

(7)JDBC數(shù)據(jù)庫訪問流程,要求達到“領會”層次。

第7章 數(shù)據(jù)庫應用開發(fā)過程、平臺與實例

(一)課程內(nèi)容

本章簡要介紹了數(shù)據(jù)庫應用開發(fā)的一系列內(nèi)容。

(二)學習要求

本章總的要求是:了解數(shù)據(jù)庫應用開發(fā)的過程。理解數(shù)據(jù)庫應用系統(tǒng)的體系結構;理解常用的數(shù)據(jù)庫系統(tǒng);理解常用的數(shù)據(jù)庫應用開發(fā)工具。深刻理解C#數(shù)據(jù)庫應用開發(fā)的過程;深刻理解Java數(shù)據(jù)庫應用開發(fā)的過程。

(三)考核知識點和考核要求

考核知識點:

1. 數(shù)據(jù)庫應用系統(tǒng)的開發(fā)過程。

2. 數(shù)據(jù)庫應用系統(tǒng)的體系結構。

考核要求:

1. 數(shù)據(jù)庫應用系統(tǒng)的開發(fā)過程,要求達到“識記”層次。

2. 數(shù)據(jù)庫應用系統(tǒng)的體系結構,要求達到“識記”層次。

3. C#數(shù)據(jù)庫應用開發(fā)的過程,要求達到“領會”層次。

4. Java數(shù)據(jù)庫應用開發(fā)的過程,要求達到“領會”層次。

第8章 數(shù)據(jù)庫保護數(shù)據(jù)庫管理基礎

(一)課程內(nèi)容

本章介紹了作為數(shù)據(jù)庫管理基礎的數(shù)據(jù)庫保護涉及的相關概念。

(二)學習要求

本章總的要求是:了解數(shù)據(jù)庫保護的基本概念;了解數(shù)據(jù)庫安全保護范圍、數(shù)據(jù)庫安全性目標、數(shù)據(jù)庫安全控制與SQL Server的安全機制。理解數(shù)據(jù)庫完整性的概念;理解DBMS的完整性控制。深刻理解SQL Server的完整性機制;深刻理解并發(fā)控制;深刻理解數(shù)據(jù)庫恢復技術。

(三)考核知識點和考核要求

考核知識點:

1. 數(shù)據(jù)庫保護的基本概念。

2. 數(shù)據(jù)庫安全。

3. 數(shù)據(jù)庫完整性。

4. 并發(fā)控制。

5. 數(shù)據(jù)庫恢復。

考核要求:

1. DBMS對數(shù)據(jù)庫實施保護采取的措施,要求達到“識記”層次。

2. 數(shù)據(jù)庫安全

(1) 數(shù)據(jù)庫安全保護范圍,要求達到“領會”層次。

(2) 數(shù)據(jù)庫安全性目標,要求達到“識記”層次。

(3) 安全層次模型,要求達到“識記”層次。

(4) SQL Server的安全體系結構,要求達到“識記”層次。

(5) 權限的類型與服務器角色類型,要求達到“識記”層次。

3. 數(shù)據(jù)庫完整性

(1) 完整性的基本概念,要求達到“識記”層次。

(2) DBMS的完整性控制機制,要求達到“識記”層次。

(3) 約束,要求達到“簡單應用”層次。

(4) 規(guī)則,要求達到“領會”層次。

4. 并發(fā)控制

(1) 事務的概念與性質(zhì),要求達到“識記”層次。

(2) 事務的操作狀態(tài),要求達到“識記”層次。

(3) 事務的并發(fā)執(zhí)行,要求達到“簡單應用”層次。

(4) 并發(fā)調(diào)度的可串行化,要求達到“簡單應用”層次。

(5) 封鎖的概念,要求達到“識記”層次。

(6) 活鎖與死鎖的概念,要求達到“識記”層次。

(7) SQL Server事務模式、事務類型與事務處理語句,要求達到“識記”層次。

(8) SQL Server的鎖模式,要求達到“識記”層次。

5. 數(shù)據(jù)庫恢復

(1) 故障種類,要求達到“識記”層次。

(2) 數(shù)據(jù)庫恢復機制,要求達到“識記”層次。

(3) 數(shù)據(jù)庫備份,要求達到“領會”層次。

(4) SQL Server的恢復技術,要求達到“領會”層次。

第9章 數(shù)據(jù)庫新進展領域知識拓展

(一)課程內(nèi)容

本章簡要介紹了數(shù)據(jù)庫的發(fā)展趨勢。

(二)學習要求

本章總的要求是:了解數(shù)據(jù)庫技術的研究與發(fā)展;了解數(shù)據(jù)庫發(fā)展的特點。理解數(shù)據(jù)倉庫與數(shù)據(jù)挖掘;理解XML數(shù)據(jù)管理。

(三)考核知識點和考核要求

考核知識點:

1. 數(shù)據(jù)倉庫。

2. 數(shù)據(jù)挖掘。

3. XML數(shù)據(jù)管理。

考核要求:

1. 數(shù)據(jù)倉庫

(1)數(shù)據(jù)倉庫的概念,要求達到“識記”層次。

(2)數(shù)據(jù)倉庫的特點,要求達到“領會”層次。

2. 數(shù)據(jù)挖掘

(1)數(shù)據(jù)挖掘的概念,要求達到“識記”層次。

(2)知識模式的分類,要求達到“識記”層次。

(3)數(shù)據(jù)挖掘的主要技術,要求達到“識記”層次。

(4)數(shù)據(jù)挖掘的應用,要求達到“領會”層次。

(5)數(shù)據(jù)倉庫與數(shù)據(jù)挖掘的聯(lián)系。

3. XML數(shù)據(jù)模型,要求達到“領會”層次。

三、有關說明和實施要求

(一)關于“課程內(nèi)容與考核目標”中有關提法的說明

在大綱的考核要求中,提出了“識記”、“領會”、“簡單應用”“綜合應用”等四個能力層次的要求,它們的含義是:

1. 識記:要求考生能夠識別和記憶本課程中有關數(shù)據(jù)庫系統(tǒng)概念的主要內(nèi)容(如定義、定理、公式、性質(zhì)、法則等),并能夠根據(jù)考核的不同要求,做正確的表述、選擇和判斷。

2. 領會:要求考生能夠領悟和理解本課程中有關數(shù)據(jù)庫系統(tǒng)及設計概念的內(nèi)涵及外延,理解概念的確切含義,能夠鑒別關于概念的似是而非的說法;理解相關知識的區(qū)別和聯(lián)系,并能根據(jù)考核的不同要求對相關概念問題進行合理推理和論證,做出正確的判斷、解釋和說明。

3. 簡單應用:要求考生能夠根據(jù)已知的知識和事實、條件,對數(shù)據(jù)庫系統(tǒng)及相關應用進行設計,得出正確的結論或做出正確的判斷,并能把實現(xiàn)過程正確地表達出來。還可運用本課程中的少量知識點,利用簡單的數(shù)學方法分析和解決一般應用問題,如簡單的計算、證明或應用等。

4. 綜合應用:要求考生對大綱中的概念、定理、公式、法則熟悉和理解的基礎上,會應用多個知識點,分析、計算或推導稍微復雜的一些問題。

(二)自學教材

本課程使用教材為:《數(shù)據(jù)庫基礎教程》(SQL Server 平臺)(第2版),顧韻華、李含光編著,電子工業(yè)出版社,2014年版。

(三)自學方法的指導

本課程大綱基本要求是依據(jù)專業(yè)考試計劃和專業(yè)培養(yǎng)目標而確定的,應考者在自學過程中應該注意以下幾點:

1、在自學要求中,對各部分內(nèi)容掌握程度的要求由低到高分為三個層次,其表達用于依次是:了解、理解和深刻理解。

2、閱讀教材時,應根據(jù)大綱要求,要逐段細讀,逐句推敲,集中精力,吃透每個知識點。每章的考核知識點和考核目標要清楚掌握。

(四)對社會助學的要求

1、應熟知考試大綱對課程所提出的總的要求和各章的知識點。

2、應掌握各知識點要求達到的層次,并深刻理解各知識點的考核要求。

3、對應考者進行輔導時,應以指定的教材為基礎,以考試大綱為依據(jù),不要隨意增刪內(nèi)容,以免與考試大綱脫節(jié)。

4、輔導時應對應考者進行學習方法的指導,提倡應考者“認真閱讀教材,刻苦鉆研教材,主動提出問題,依靠自己學懂”的學習方法。

5、輔導時要注意基礎、突出重點,要幫助應考者對課程內(nèi)容建立一個整體的概念,對應考者提出的問題,應以啟發(fā)引導為主。

6、注意對應考者能力的培養(yǎng),特別是自學能力的培養(yǎng),要引導應考者逐步學會獨立學習,在自學過程中善于提出問題、分析問題、作出判斷和解決問題。

7、要使應考者了解試題難易與能力層次高低兩者不完全是一回事,在各個能力層次中都存在著不同難度的試題。

(五)關于命題和考試的若干規(guī)定

1、本大綱各章所提到的考核要求中,各條細目都是考試的內(nèi)容,試題覆蓋到章,適當突出重點章節(jié),加大重點內(nèi)容的覆蓋密度。

2、試卷對不同能力層次要求的試題所占的比例大致是:“識記”20%,“領會”30%,“簡單應用”30%,綜合應用20%。

3、試題難易程度要合理,可分為四檔:易、較易、較難、難,這四檔在各份試卷中所占的比例約為2:3:3:2。

4、本課程考試試卷可能采用的題型有:單項選擇題、填空題、簡答題、設計題、綜合題等類型(見附錄題型示例)。

附錄  題型舉例

一、選擇題

1. 如果兩個關系沒有公共屬性,那么其自然連接操作( )

A.轉(zhuǎn)化為笛卡兒積操作                        B. 轉(zhuǎn)化為連接操作

C.轉(zhuǎn)化為外部并操作                         D. 結果為空關系

二、填充題

1. 事務的ACID性質(zhì)包括:原子性、一致性、隔離性和___________。

三、簡答題

1. 簡述數(shù)據(jù)倉庫的特點。

四、設計題

1、設有學生關系S(Sno,Sname,Sage,Sex),它們的屬性分別是:學號,姓名,年齡,性別。試用SQL語句檢索出年齡大于20的學生學號及姓名。

五、綜合題

1、設某家電公司售后服務系統(tǒng)中有一個記錄安裝工人日工作量的關系模式:

R(員工號,姓名,電話,產(chǎn)品型號,日期,安裝數(shù)量)

如果規(guī)定:員工每天可安裝多種產(chǎn)品,并按不同產(chǎn)品型號統(tǒng)計安裝數(shù)量。

(1)寫出關系模式R的基本FD集;

(2)R最高屬于第幾范式?

以上就是本文的全部內(nèi)容了,希賽網(wǎng)還為各位考生提供【希賽自考題庫】【希賽自考真題下載】【自考題庫app下載】三大刷題工具,有需要的考生也可點擊查看。

溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請考生以權威部門公布的內(nèi)容為準!

自考備考資料免費領取

去領取