2017年計算機二級考試《VFP》第一章複習重點
下面是本站小編整理的2017年計算機二級考試《VFP》第一章複習重點知識,歡迎學習!
第一章 Visual FoxPro 基礎 知識要點1. 數據和信息
數據是存儲在某一媒體上能夠識別的物理符號。
數據不僅包括數字、字母、文字和其他特殊字符組成的文本形式的數據,
而且還包括圖形、圖像、動畫、影像和聲音等多媒體數據。
信息是一種已經被加工為特定形式的數據,信息是以某種數據形式表現的。
【例題】:
____是存儲在某一媒體上能夠識別的物理符號,其概念包括兩個方面:一是____;二是____。
[解析]本題考查的知識點是數據的概念及包括的內容。數據是存儲在某一媒體上能夠識別的物理符號,其概念包括兩個方面:一是描述事物特性的數據內客;二是存儲在某一種媒體上的數據形式。做好該題的關鍵是熟練掌握數據的概念及包含的兩個方面。
[答案]數據 描述事物特性的數據內容 存儲在某一媒體上的數據形式
2.數據處理
數據處理是指將數據轉換成信息的過程,其中心問題是數據管理。數據處理的內容主要包括:數據的收集、整理、存儲、加工、分類、維護、排序、檢索和傳輸等一系列活動的總和。數據處理的目的是從大量的數據中,根據數據自身的規律和及其相互聯繫,通過分析、歸納、推理等科學方法,利用計算機技術、數據庫技術等技術手段,提取有效的信息資源,為進一步分析、管理、決策提供依據。數據處理也稱信息處理。
3.計算機數據管理
是指對數據進行組織、分類、編碼、存儲、檢索和維護等操作。計算機數據管理經歷了人工管理、文件系統、數據系統、分佈式數據庫系統和麪向對象數據庫系統等幾個階段。
【例題】:
計算機數據管理經歷了____等幾個階段。
A.文件管理、文件系統、數據系統、分佈式數據庫系統和麪向對象數據庫系統
B.人工管理、文件系統、數據系統、分佈式數據庫系統和麪向對象數據庫系統
C.人工管理、文件管理、數據系統、分佈式數據庫系統和麪向對象數據庫系統
D.文件管理、文件系統、數據庫系統、分佈式數據庫系統和麪向對象數據庫系統
[答案] B
數據處理的中心問題是____。
A.數據
B.處理數據
C.數據管理
D.數據計算
[解析] 本題考查的知識點是數據處理。數據處理是指將數據轉換成信息的過程。完成這一過程的中心問題是管理好數據。 [答案] C
應用程序硬件語言編譯 DBMSOS
4.數據庫(DB)
即DataBase,是存儲在計算機存儲設備上的結構化的相關數據集合,包括描述事物的數據本身及相關事物之間的聯繫。
【例題】:
數據庫是存儲在計算機存儲設備上,結構化的相關數據集合。它不僅包括____,而且還包括____。
[解析]本題考查的知識點是數據庫的概念及相關的內容。數據庫是存儲在計算機存儲設備上的結構化的相關數據集合,其概念包括兩個方面:一是描述事物的數據本身;二是相關事物之間的聯繫。做好該題的關鍵是熟練掌握數據庫的概念及包含的兩個方面。 [答案]描述事物的數據本身 相關事物之間的聯繫
5.數據庫系統(DBS)
數據庫應用系統簡稱為數據庫系統(DBS),是一個計算機應用系統。也可以説它是指引進數據庫技術後的計算機系統。
(1). 數據庫系統有下列特點:
① 提高數據的共享性,使多個用户能夠同時訪問數據庫中的數據
② 減少數據的宂餘度,以提高數據的一致性和完整性
③ 提供數據與應用程序的獨立性,從而減少應用程序的開發和維護代價
(2). 數據庫系統的組成 數據庫系統由計算機硬件系統、數據庫集合、數據庫管理系統及相關軟件、數據庫管理員(用户)五部分組成。
【例題】:
1. 數據庫系統由_D___組成。
A.計算機硬件系統、數據集合、數據庫管理系統、相關軟件、數據管理員(用户)
B.計算機軟件系統、數據庫集合、數據庫管理系統、相關軟件、數據管理員(用户)
C.計算機硬件系統、數據庫集合、數據系統、相關軟件、數據管理員(用户)
D.計算機硬件系統、數據庫集合、數據庫管理系統、相關軟件、數據管理員(用户)
[解析] 本題考查的知識點是數據庫系統的組成。本題需要記憶。在Visual FoxPro中,數據庫系統由計算機硬件系統、數據庫集合、數據庫管理系統、相關軟件、數據管理員(用户)。選項A,B,C的説法都不正確,目的是迷惑考生。
2.下列關於數據庫系統的説法,正確的一項是____。
A.數據庫中只存在數據項之間的聯繫
B.數據庫中只存在記錄之間的聯繫
C.數據庫的數據項之間和記錄之間都存在聯繫
D.數據庫的數據項之間和記錄之間都不存在聯繫
[解析]本題考查的知識點是數據庫系統的概念。數據庫中的數據是有結構的,這種結構由數據管理系統所支持的數據模型表現出來。數據庫系統不僅可以表示事物內部各數據項之間的聯繫,而立可以表示事物之間的聯繫,從而反映出現實事物之間的聯繫。 [答案]C
6.數據庫管理系統(DBMS)
數據庫管理系統(DBMS)是指負責數據庫存取、維護、管理的系統軟件。DBMS提供對數據庫中數據資源進行統一管理和控制的功能,將用户應用程序與數據庫數據相互隔離。它是數據庫系統的核心,其功能的強弱是衡量數據庫系統性能優劣的主要指標。
Visual FoxPro就是一種在微機上運行的數據庫管理系統軟件。考試大(da。com)
DBMS必須運行在相應的系統平台上,在操作系統和相關的系統軟件支持下,才能有效地運行。
【例題】
1. 下列關於Visual FoxPro 的説法,正確的一項是_A___。
al FoxPro 是一種在微機上運行的數據庫管理系統軟件
B.在微機上運行的數據庫管理系統軟件指的是VisualFoxPro 6.0
al FoxPro 是一種在微機上運行的數據庫系統
al FoxPro 6.0 是一種在微機上運行的數據庫系統
[解析] 本題考查的知識點是數據庫管理系統。數據庫管理系統(DBMS)是為數據庫的建立、使用和維護而配置的軟件。Visual FoxPro 就是這樣的系統軟件;選項B 説法不完全正確。Visual FoxPro 起源於xBase 系列,該系列包括早期的dBASEII/III、FoxBASE 和FoxPro。Visual FoxPro 6.0 亦包含在該領域中。選項C 和D的説法都不正確。
2.數據庫(DB)、數據庫系統(DBS)、數據庫管理系統(DBMS)之間的關係是_B__。
包括DBS和DBMS
包括DB和DBMS
包括DBS和DB
D.三者等級,沒有包含關係
[解析] 本題考查的知識點是數據庫、數據庫系統和數據庫管理系統之間的關係。做該題之前,首先要掌握數據庫、數據庫系統、數據庫管理系統的概念及含義。數據庫是指存儲在計算機存儲設備、結構化的相關數據庫的集合。數據庫系統是指引進數據庫技術後的計算機系統。數據庫管理系統是為數據庫的建立、使用和維護而配置的軟件系統。數據庫系統由五部分組成:計算機硬件系統、數據庫集合、數據庫管理系統、相關軟件、數據管理員(用户)。掌握了這些知識,就很容易將選項A,C,D排除,正確答案為B [答案]B
7.實體客觀事物在信息世界中稱為實體,它是現實世界中任何可區分、識別的事物。實體可以是具體的人或物,也可以是抽象概念;
(1)屬性
實體具有許多特性,實體所具有的特性稱為屬性。一個實體可用若干屬性來刻畫。每個屬性都有特定的取值範圍即值域,值域的類型可以是整數型、實數型、字符型等;
(2)實體型和實體集
屬性值的集合表示一個實體,而屬性的集合表示一種實體的類型,稱為實體型。同類型的實體的集合稱為實體集。
性質相同的同類實體的集合稱實體集。如一個班的學生。
(3).實體聯繫
建立實體模型的一個主要任務就是要確定實體之間的聯繫。常見的實體聯繫有3種:一對一聯繫、一對多聯繫和多對多聯繫。
1)一對一聯繫(1:1)
若兩個不同型實體集中,任一方的一個實體只與另一方的一個實體相對應,稱這種聯繫為一對一聯繫。如班長與班級的聯繫,一個班級只有一個班長,一個班長對應一個班級。
2)一對多聯繫(1:n)
若兩個不同型實體集中,一方的一個實體對應另一方若干個實體,而另一方的一個實只對應本方一個實體,稱這種聯繫為一對多聯繫。如班長與學生的聯繫,一個班長對應多個學生,而本班每個學生只對應一個班長。
3)多對多聯繫(m:n)
若兩個不同型實體集中,兩實體集中任一實體均與另一實體集中若干個實體對應,稱這種聯繫為多對多聯繫。如教師與學生的聯繫,一位教師為多個學生授課,每個學生也有多位任課教師。
8. 數據模型
數據模型是指數據庫中數據與數據之間的關係。
數據模型是數據庫系統中一個關鍵概念,數據模型不同,相應的數據庫系統就完全不同,任何一個數據庫管理系統都是基於某種數據模型的。數據庫管理系統常用的數據模型有下列三種:
層次模型
網狀模型
關係模型。
(1).層次數據模型(Hierarchical Model)
層次模型是用樹型結構來表示實體類型以及實體間聯繫的模型。它只能表示1:n的聯繫,不能表示實體類型之間的多對多的聯繫。
(2).網狀數據模型(Network Model)
網狀模型是用網狀結構來表示實體類型以及實體間聯繫的模型。網中的每個結點表示一個實體類型。它能夠表示實體間的多種複雜聯繫和實體類型之間的多對多的聯繫。
支持網狀模型的DBMS稱為網狀數據庫管理系統,在這種系統中建立的數據庫是網狀數據庫。網絡結構可以直接表示多對多聯繫,這也是網狀模型的主要優點。
(3).關係模型(Relational Model)
關係模型是用二維表格結構來表示實體以及實體聯繫間模型。關係是由若干個二維表組成的集合。每個二維表又稱為關係。Visual FoxPro是一種典型的關係型數據庫管理系統。
9.關係
一個關係就是一張二維表,每個關係有一個關係名。在Visual FoxPro 中,一個關係存儲為一個文件,其擴展名為,稱為“表”。在關係模型中,關係具有以下基本特點:(1)關係必須規範化,屬性不可再分割(2)在同一關係中不允許出現相同的屬性名(字段)(3)關係中不允許有完全相同的元組(記錄)(4)在同一關係中元組(行)的順序可以任意(5)任意交換兩個屬性(列)的位置,不會改變關係模式。
以上是關係的基本性質,也是衡量一個二維表格是否構成關係的基本要素。在這些基本要素中,有一點是關鍵,即屬性不可再分割,也即表中不能套表。
10.關係模式
對關係結構的描述稱為關係模式,一個關係模式對應一個關係的結構。關係模式的簡化表示模式:關係名(屬性名1, 屬性名2, …, 屬性名n)
在VF 中使用:
表名(字段名1,字段名2,……,字段名n)關係既可以用二維表格描述,也可以用數學形式的關係模式來描述。一個關係模式對應一個關係的數據結構,也就是表的數據結構。
【例題】
1.關係數據庫管理系統所管理的關係是_A___。
A.若干個二維表
B.一個DBF文件
C.一個DBC文件
D.若干個DBC文件
[ 解析] 本題考查的知識點是關係數據庫管理系統的概念。Visual FoxPro就是一種關係數據庫管理系統。一個“表”就是一個關係,一個關係就是一個二維表。關係數據庫管理系統可管理若干個二維表。在本題的四個選項中,DBF 文件是數據表文件(即“表”文件);DBC 文件是數據庫文件。如果將選項B 改成“若干個DBF 文件”,該答案也正確。
2.在Visual FoxPro 中,用二維表數據來表示實體與實體之間聯繫的數據模型稱為_C___ 。
A.層次模型
B.網狀模型
C.關係模型
D.聯繫模型
[解析]本題考查的知識點是數據模型的概念。
數據庫管理系統支持的數據模型有3 種:層次模型、網狀模型和關係模型。層次模型是指用樹形結構表示實體及其之間聯繫的模型;網狀模型是指用網狀結構表示實體及其之間聯繫的模型;選項D 中的聯繫模型不屬於數據模型。
3. Visual FoxPro是一種關係數據庫管理系統,所謂關係是指_C___。
A.表中各記錄間的關係
B.表中各字段間的關係
C.數據模型符合滿足一定條件的二維表格式
D.一個表與另一個表間的關係
[解析] 本題考查的知識點是數據庫管理系統中的關係的基礎知識。在Visual FoxPro中,一個關係就是一個二維表。掌握了這一點,很容易將選項C選出來,選項A,B,D對關係的描述都不正確。 [答案] C
4. 下列關於關係模型的敍述,正確的是____。
A. 用二維表的形式表示實體和實體間聯繫的數據模型即為關係模型
B.數據管理系統用來表示實體及實體間聯繫的方法即為關係模型
C.用一維表的形式表示實體和實體間聯繫的數據模型即為關係模型
D.用三維表的形式表示實體和實體間聯繫的數據模型即為關係模型
[解析] 本題考查的知識點是關係統模型的概念。用二維表的形式表示實體和實體間聯繫的數據模型即為關係模型;選項B是數據模型的概念;選項C和D的説法錯誤,目的是迷惑考生。 [答案]A
5. 下列關於關係模式的説法不正確的一項是____。
A.關係模式即是對關係的描述
B.一個關係模式對應一個關係的`結構
C.關係模式的格式為關係名(屬性名1,屬性名2,…,屬性名n)
D.關係模式的格式為表名(字段名1,字段名2,…,字段名n)
[解析] 本題考查的知識點是關係模式。對關係的描述即為關係模式,一個關係模式對應一個關係的結構,其格式為:關係名(屬性名1,屬性名2,…,屬性名n)。掌握了這一知識點,可以確定選項A,B,C都正確。選項D只有在Visual FoxPro中關係模式才表示為表結構:即表名(字段名l,字段名2,...,字段名n)。 [答案]D
6.任何一個數據庫管理系統都是基於____建立的。數據庫管理系統支持的數據模型分三種:____、____、____。
[解析] 本題考查的知識點是數據庫管理系統。任何一個數據庫管理系統都是基於某種數據模型建立的。數據庫管理系統支持的數據模型分三種:關係模型、層次模型、網狀模型。
[答案] 某種數據模型,關係模型,層次模型,網狀模型
-
2016年12月計算機二級考試注意事項
計算機等級證書是我們找工作的敲門磚,現在越來越多人重視計算機等級考試。下面是本站小編為大家帶來的2016年12月計算機二級考試注意事項,希望對大家的學習有幫助!一、學習技巧1.查漏補缺臨近考試,你經過了長時間紮實的複習和反覆練習,相信從知識的層面來講是沒有...
-
2023年9月全國計算機二級C語言模擬題
2023年9月的計算機二級考試目前正在進行着考試,今天已經是考試的最後一天了,各位考生們的考試狀態如何呢?下面是小編精心整理的2023年9月全國計算機二級C語言模擬題,歡迎閲讀與收藏。9月全國計算機二級C語言模擬題1一、單項選擇題1、運算符___________的優先級最高...
-
計算機二級考試試題庫2016
一、單項選擇題1、操作系統中的作業管理是一種()。A.宏觀的高級管理B.宏觀的低級管理C.系統剛開始加電D.初始化引導完成用户在一次計算過程中,或者一次事物處理中,要求計算機完成所做的工作的集合,這是指()。A.進程B.程序C.作業D.系統調用3、處於後備狀態的作業存...
-
2016年計算機二級C++逗號操作符應用方法詳解
不少C++newbie都會問到這問題,大家對+-*/自然是認識的了,對其他的%!&|之類的也不覺得陌生,但是逗號操作符?可能有一半的人會説不清楚它到底是幹啥的。其實,我們是經常會用到逗號操作符的,但是並不是所有代碼裏出現的逗號都是逗號操作符。讓我們先從一個類的示例...