欧美日韩不卡一区二区三区,www.蜜臀.com,高清国产一区二区三区四区五区,欧美日韩三级视频,欧美性综合,精品国产91久久久久久,99a精品视频在线观看

試題

計算機二級《VFP》考試基礎知識:VisualFoxPro基礎

時間:2025-04-05 07:46:55 試題 我要投稿
  • 相關推薦

計算機二級《VFP》考試基礎知識:VisualFoxPro基礎

  2017年9月計算機等級考試時間9月23日-26日,目前進入了備考的階段。本文是百分網(wǎng)小編搜索整理的關于計算機二級《VFP》考試基礎知識:VisualFoxPro基礎,供參考借鑒,預?忌鷤兛汲鲎约豪硐氲某煽!想了解更多相關信息請持續(xù)關注我們應屆畢業(yè)生考試網(wǎng)!

計算機二級《VFP》考試基礎知識:VisualFoxPro基礎

  VISUAL FOXPRO基礎知識

  1、 基本概念

  數(shù)據(jù)庫、數(shù)據(jù)模型、數(shù)據(jù)庫管理系統(tǒng)、類和對象、事件、方法。

  2、 關系數(shù)據(jù)庫:

  (1) 關系數(shù)據(jù)庫:關系模型、關系模式、關系、元組、屬性、域、主關鍵字和外部關鍵字。

  (2) 關系運算:選擇、投影、聯(lián)接。

  (3) 數(shù)據(jù)的一致性和完整性:實體完整性、域完整性、參照完整性。

  知識要點

  1. 數(shù)據(jù)和信息

  數(shù)據(jù)是存儲在某一媒體上能夠識別的物理符號。

  數(shù)據(jù)不僅包括數(shù)字、字母、文字和其他特殊字符組成的文本形式的數(shù)據(jù),

  而且還包括圖形、圖像、動畫、影像和聲音等多媒體數(shù)據(jù)。

  信息是一種已經(jīng)被加工為特定形式的數(shù)據(jù),信息是以某種數(shù)據(jù)形式表現(xiàn)的。

  【例題】:

  ____是存儲在某一媒體上能夠識別的物理符號,其概念包括兩個方面:一是____;二是____。

  [解析]本題考查的知識點是數(shù)據(jù)的概念及包括的內(nèi)容。數(shù)據(jù)是存儲在某一媒體上能夠識別的物理符號,其概念包括兩個方面:一是描述事物特性的數(shù)據(jù)內(nèi)客;二是存儲在某一種媒體上的數(shù)據(jù)形式。做好該題的關鍵是熟練掌握數(shù)據(jù)的概念及包含的兩個方面。

  [答案]數(shù)據(jù) 描述事物特性的數(shù)據(jù)內(nèi)容 存儲在某一媒體上的數(shù)據(jù)形式

  2.數(shù)據(jù)處理

  數(shù)據(jù)處理是指將數(shù)據(jù)轉(zhuǎn)換成信息的過程,其中心問題是數(shù)據(jù)管理。數(shù)據(jù)處理的內(nèi)容主要包括:數(shù)據(jù)的收集、整理、存儲、加工、分類、維護、排序、檢索和傳輸?shù)纫幌盗谢顒拥目偤。?shù)據(jù)處理的目的是從大量的數(shù)據(jù)中,根據(jù)數(shù)據(jù)自身的規(guī)律和及其相互聯(lián)系,通過分析、歸納、推理等科學方法,利用計算機技術、數(shù)據(jù)庫技術等技術手段,提取有效的信息資源,為進一步分析、管理、決策提供依據(jù)。數(shù)據(jù)處理也稱信息處理。

  【例題】:

  數(shù)據(jù)處理的中心問題是____。

  A.數(shù)據(jù)

  B.處理數(shù)據(jù)

  C.數(shù)據(jù)管理

  D.數(shù)據(jù)計算

  [解析] 本題考查的知識點是數(shù)據(jù)處理。數(shù)據(jù)處理是指將數(shù)據(jù)轉(zhuǎn)換成信息的過程。完成這一過程的中心問題是管理好數(shù)據(jù)。

  [答案] C

  3.計算機數(shù)據(jù)管理

  是指對數(shù)據(jù)進行組織、分類、編碼、存儲、檢索和維護等操作。計算機數(shù)據(jù)管理經(jīng)歷了人工管理、文件系統(tǒng)、數(shù)據(jù)系統(tǒng)、分布式數(shù)據(jù)庫系統(tǒng)和面向?qū)ο髷?shù)據(jù)庫系統(tǒng)等幾個階段。

  【例題】:

  計算機數(shù)據(jù)管理經(jīng)歷了____等幾個階段。

  A.文件管理、文件系統(tǒng)、數(shù)據(jù)系統(tǒng)、分布式數(shù)據(jù)庫系統(tǒng)和面向?qū)ο髷?shù)據(jù)庫系統(tǒng)

  B.人工管理、文件系統(tǒng)、數(shù)據(jù)系統(tǒng)、分布式數(shù)據(jù)庫系統(tǒng)和面向?qū)ο髷?shù)據(jù)庫系統(tǒng)

  C.人工管理、文件管理、數(shù)據(jù)系統(tǒng)、分布式數(shù)據(jù)庫系統(tǒng)和面向?qū)ο髷?shù)據(jù)庫系統(tǒng)

  D.文件管理、文件系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、分布式數(shù)據(jù)庫系統(tǒng)和面向?qū)ο髷?shù)據(jù)庫系統(tǒng)

  [答案] B

  應用程序硬件語言編譯 DBMSOS

  4.數(shù)據(jù)庫(DB)

  即DataBase,是存儲在計算機存儲設備上的結(jié)構化的相關數(shù)據(jù)集合,包括描述事物的數(shù)據(jù)本身及相關事物之間的聯(lián)系。

  【例題】:

  數(shù)據(jù)庫是存儲在計算機存儲設備上,結(jié)構化的相關數(shù)據(jù)集合。它不僅包括____,而且還包括____。

  [解析]本題考查的知識點是數(shù)據(jù)庫的概念及相關的內(nèi)容。數(shù)據(jù)庫是存儲在計算機存儲設備上的結(jié)構化的相關數(shù)據(jù)集合,其概念包括兩個方面:一是描述事物的數(shù)據(jù)本身;二是相關事物之間的聯(lián)系。做好該題的關鍵是熟練掌握數(shù)據(jù)庫的概念及包含的兩個方面。

  [答案]描述事物的數(shù)據(jù)本身 相關事物之間的聯(lián)系

  5.數(shù)據(jù)庫系統(tǒng)(DBS)

  數(shù)據(jù)庫應用系統(tǒng)簡稱為數(shù)據(jù)庫系統(tǒng)(DBS),是一個計算機應用系統(tǒng)。也可以說它是指引進數(shù)據(jù)庫技術后的計算機系統(tǒng)。

  (1). 數(shù)據(jù)庫系統(tǒng)有下列特點:

 、 提高數(shù)據(jù)的共享性,使多個用戶能夠同時訪問數(shù)據(jù)庫中的數(shù)據(jù)

 、 減少數(shù)據(jù)的冗余度,以提高數(shù)據(jù)的一致性和完整性

 、 提供數(shù)據(jù)與應用程序的獨立性,從而減少應用程序的開發(fā)和維護代價

  (2). 數(shù)據(jù)庫系統(tǒng)的組成 數(shù)據(jù)庫系統(tǒng)由計算機硬件系統(tǒng)、數(shù)據(jù)庫集合、數(shù)據(jù)庫管理系統(tǒng)及相關軟件、數(shù)據(jù)庫管理員(用戶)五部分組成。

  【例題】:

  1. 數(shù)據(jù)庫系統(tǒng)由____組成。

  A.計算機硬件系統(tǒng)、數(shù)據(jù)集合、數(shù)據(jù)庫管理系統(tǒng)、相關軟件、數(shù)據(jù)管理員(用戶)

  B.計算機軟件系統(tǒng)、數(shù)據(jù)庫集合、數(shù)據(jù)庫管理系統(tǒng)、相關軟件、數(shù)據(jù)管理員(用戶)

  C.計算機硬件系統(tǒng)、數(shù)據(jù)庫集合、數(shù)據(jù)系統(tǒng)、相關軟件、數(shù)據(jù)管理員(用戶)

  D.計算機硬件系統(tǒng)、數(shù)據(jù)庫集合、數(shù)據(jù)庫管理系統(tǒng)、相關軟件、數(shù)據(jù)管理員(用戶)

  [解析] 本題考查的知識點是數(shù)據(jù)庫系統(tǒng)的組成。本題需要記憶。在Visual FoxPro中,數(shù)據(jù)庫系統(tǒng)由計算機硬件系統(tǒng)、數(shù)據(jù)庫集合、數(shù)據(jù)庫管理系統(tǒng)、相關軟件、數(shù)據(jù)管理員(用戶)。選項A,B,C的說法都不正確,目的是迷惑考生。

  [答案]D

  2.下列關于數(shù)據(jù)庫系統(tǒng)的說法,正確的一項是____。

  A.數(shù)據(jù)庫中只存在數(shù)據(jù)項之間的聯(lián)系

  B.數(shù)據(jù)庫中只存在記錄之間的聯(lián)系

  C.數(shù)據(jù)庫的數(shù)據(jù)項之間和記錄之間都存在聯(lián)系

  D.數(shù)據(jù)庫的數(shù)據(jù)項之間和記錄之間都不存在聯(lián)系

  [解析]本題考查的知識點是數(shù)據(jù)庫系統(tǒng)的概念。數(shù)據(jù)庫中的數(shù)據(jù)是有結(jié)構的,這種結(jié)構由數(shù)據(jù)管理系統(tǒng)所支持的數(shù)據(jù)模型表現(xiàn)出來。數(shù)據(jù)庫系統(tǒng)不僅可以表示事物內(nèi)部各數(shù)據(jù)項之間的聯(lián)系,而立可以表示事物之間的聯(lián)系,從而反映出現(xiàn)實事物之間的聯(lián)系。

  [答案]C

  6.數(shù)據(jù)庫管理系統(tǒng)(DBMS)

  數(shù)據(jù)庫管理系統(tǒng)(DBMS)是指負責數(shù)據(jù)庫存取、維護、管理的系統(tǒng)軟件。DBMS提供對數(shù)據(jù)庫中數(shù)據(jù)資源進行統(tǒng)一管理和控制的功能,將用戶應用程序與數(shù)據(jù)庫數(shù)據(jù)相互隔離。它是數(shù)據(jù)庫系統(tǒng)的核心,其功能的強弱是衡量數(shù)據(jù)庫系統(tǒng)性能優(yōu)劣的主要指標。

  Visual FoxPro就是一種在微機上運行的數(shù)據(jù)庫管理系統(tǒng)軟件?荚嚧(www.Examda。com)

  DBMS必須運行在相應的系統(tǒng)平臺上,在操作系統(tǒng)和相關的系統(tǒng)軟件支持下,才能有效地運行。

  【例題】

  1. 下列關于Visual FoxPro 的說法,正確的一項是____。

  A.Visual FoxPro 是一種在微機上運行的數(shù)據(jù)庫管理系統(tǒng)軟件

  B.在微機上運行的數(shù)據(jù)庫管理系統(tǒng)軟件指的是VisualFoxPro 6.0

  C.Visual FoxPro 是一種在微機上運行的數(shù)據(jù)庫系統(tǒng)

  D.Visual FoxPro 6.0 是一種在微機上運行的數(shù)據(jù)庫系統(tǒng)

  [解析] 本題考查的知識點是數(shù)據(jù)庫管理系統(tǒng)。數(shù)據(jù)庫管理系統(tǒng)(DBMS)是為數(shù)據(jù)庫的建立、使用和維護而配置的軟件。Visual FoxPro 就是這樣的系統(tǒng)軟件;選項B 說法不完全正確。Visual FoxPro 起源于xBase 系列,該系列包括早期的dBASEII/III、FoxBASE 和FoxPro。Visual FoxPro 6.0 亦包含在該領域中。選項C 和D的說法都不正確。

  [答案]A

  2.數(shù)據(jù)庫(DB)、數(shù)據(jù)庫系統(tǒng)(DBS)、數(shù)據(jù)庫管理系統(tǒng)(DBMS)之間的關系是___。

  A.DB包括DBS和DBMS

  B.DBS包括DB和DBMS

  C.DBMS包括DBS和DB

  D.三者等級,沒有包含關系

  [解析] 本題考查的知識點是數(shù)據(jù)庫、數(shù)據(jù)庫系統(tǒng)和數(shù)據(jù)庫管理系統(tǒng)之間的關系。做該題之前,首先要掌握數(shù)據(jù)庫、數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)的概念及含義。數(shù)據(jù)庫是指存儲在計算機存儲設備、結(jié)構化的相關數(shù)據(jù)庫的集合。數(shù)據(jù)庫系統(tǒng)是指引進數(shù)據(jù)庫技術后的計算機系統(tǒng)。數(shù)據(jù)庫管理系統(tǒng)是為數(shù)據(jù)庫的建立、使用和維護而配置的軟件系統(tǒng)。數(shù)據(jù)庫系統(tǒng)由五部分組成:計算機硬件系統(tǒng)、數(shù)據(jù)庫集合、數(shù)據(jù)庫管理系統(tǒng)、相關軟件、數(shù)據(jù)管理員(用戶)。掌握了這些知識,就很容易將選項A,C,D排除,正確答案為B。

  [答案]B

  7.實體

  客觀事物在信息世界中稱為實體,它是現(xiàn)實世界中任何可區(qū)分、識別的事物。實體可以是具體的人或物,也可以是抽象概念;

  (1)屬性

  實體具有許多特性,實體所具有的特性稱為屬性。一個實體可用若干屬性來刻畫。每個屬性都有特定的取值范圍即值域,值域的類型可以是整數(shù)型、實數(shù)型、字符型等;

  (2)實體型和實體集

  屬性值的集合表示一個實體,而屬性的集合表示一種實體的類型,稱為實體型。同類型的實體的集合稱為實體集。

  性質(zhì)相同的同類實體的集合稱實體集。如一個班的學生。

  (3).實體聯(lián)系

  建立實體模型的一個主要任務就是要確定實體之間的聯(lián)系。常見的實體聯(lián)系有3種:一對一聯(lián)系、一對多聯(lián)系和多對多聯(lián)系。

  1)一對一聯(lián)系(1:1)

  若兩個不同型實體集中,任一方的一個實體只與另一方的一個實體相對應,稱這種聯(lián)系為一對一聯(lián)系。如班長與班級的聯(lián)系,一個班級只有一個班長,一個班長對應一個班級。

  2)一對多聯(lián)系(1:n)

  若兩個不同型實體集中,一方的一個實體對應另一方若干個實體,而另一方的一個實只對應本方一個實體,稱這種聯(lián)系為一對多聯(lián)系。如班長與學生的聯(lián)系,一個班長對應多個學生,而本班每個學生只對應一個班長。

  3)多對多聯(lián)系(m:n)

  若兩個不同型實體集中,兩實體集中任一實體均與另一實體集中若干個實體對應,稱這種聯(lián)系為多對多聯(lián)系。如教師與學生的聯(lián)系,一位教師為多個學生授課,每個學生也有多位任課教師。

  8. 數(shù)據(jù)模型

  數(shù)據(jù)模型是指數(shù)據(jù)庫中數(shù)據(jù)與數(shù)據(jù)之間的關系。

  數(shù)據(jù)模型是數(shù)據(jù)庫系統(tǒng)中一個關鍵概念,數(shù)據(jù)模型不同,相應的數(shù)據(jù)庫系統(tǒng)就完全不同,任何一個數(shù)據(jù)庫管理系統(tǒng)都是基于某種數(shù)據(jù)模型的。數(shù)據(jù)庫管理系統(tǒng)常用的數(shù)據(jù)模型有下列三種:

  層次模型

  網(wǎng)狀模型

  關系模型。

  (1).層次數(shù)據(jù)模型(Hierarchical Model)

  層次模型是用樹型結(jié)構來表示實體類型以及實體間聯(lián)系的模型。它只能表示1:n的聯(lián)系,不能表示實體類型之間的多對多的聯(lián)系。

  (2).網(wǎng)狀數(shù)據(jù)模型(Network Model)

  網(wǎng)狀模型是用網(wǎng)狀結(jié)構來表示實體類型以及實體間聯(lián)系的模型。網(wǎng)中的每個結(jié)點表示一個實體類型。它能夠表示實體間的多種復雜聯(lián)系和實體類型之間的多對多的聯(lián)系。

  支持網(wǎng)狀模型的DBMS稱為網(wǎng)狀數(shù)據(jù)庫管理系統(tǒng),在這種系統(tǒng)中建立的數(shù)據(jù)庫是網(wǎng)狀數(shù)據(jù)庫。網(wǎng)絡結(jié)構可以直接表示多對多聯(lián)系,這也是網(wǎng)狀模型的主要優(yōu)點。

  (3).關系模型(Relational Model)

  關系模型是用二維表格結(jié)構來表示實體以及實體聯(lián)系間模型。關系是由若干個二維表組成的集合。每個二維表又稱為關系。Visual FoxPro是一種典型的關系型數(shù)據(jù)庫管理系統(tǒng)。

  9.關系

  一個關系就是一張二維表,每個關系有一個關系名。在Visual FoxPro 中,一個關系存儲為一個文件,其擴展名為.dbf,稱為“表”。在關系模型中,關系具有以下基本特點:(1)關系必須規(guī)范化,屬性不可再分割(2)在同一關系中不允許出現(xiàn)相同的屬性名(字段)(3)關系中不允許有完全相同的元組(記錄)(4)在同一關系中元組(行)的順序可以任意(5)任意交換兩個屬性(列)的位置,不會改變關系模式。

  以上是關系的基本性質(zhì),也是衡量一個二維表格是否構成關系的基本要素。在這些基本要素中,有一點是關鍵,即屬性不可再分割,也即表中不能套表。

  10.關系模式

  對關系結(jié)構的描述稱為關系模式,一個關系模式對應一個關系的結(jié)構。關系模式的簡化表示模式:關系名(屬性名1, 屬性名2, …, 屬性名n)

  在VF 中使用:

  表名(字段名1,字段名2,……,字段名n)關系既可以用二維表格描述,也可以用數(shù)學形式的關系模式來描述。一個關系模式對應一個關系的數(shù)據(jù)結(jié)構,也就是表的數(shù)據(jù)結(jié)構。

  【例題】

  1.關系數(shù)據(jù)庫管理系統(tǒng)所管理的關系是____。

  A.若干個二維表

  B.一個DBF文件

  C.一個DBC文件

  D.若干個DBC文件

  [ 解析] 本題考查的知識點是關系數(shù)據(jù)庫管理系統(tǒng)的概念。Visual FoxPro就是一種關系數(shù)據(jù)庫管理系統(tǒng)。一個“表”就是一個關系,一個關系就是一個二維表。關系數(shù)據(jù)庫管理系統(tǒng)可管理若干個二維表。在本題的四個選項中,DBF 文件是數(shù)據(jù)表文件(即“表”文件);DBC 文件是數(shù)據(jù)庫文件。如果將選項B 改成“若干個DBF 文件”,該答案也正確。

  [答案]A

  2.在Visual FoxPro 中,用二維表數(shù)據(jù)來表示實體與實體之間聯(lián)系的數(shù)據(jù)模型稱為____ 。

  A.層次模型

  B.網(wǎng)狀模型

  C.關系模型

  D.聯(lián)系模型

  [解析]本題考查的知識點是數(shù)據(jù)模型的概念。

  數(shù)據(jù)庫管理系統(tǒng)支持的數(shù)據(jù)模型有3 種:層次模型、網(wǎng)狀模型和關系模型。層次模型是指用樹形結(jié)構表示實體及其之間聯(lián)系的模型;網(wǎng)狀模型是指用網(wǎng)狀結(jié)構表示實體及其之間聯(lián)系的模型;選項D 中的聯(lián)系模型不屬于數(shù)據(jù)模型。

  [答案]C

  3. Visual FoxPro是一種關系數(shù)據(jù)庫管理系統(tǒng),所謂關系是指____。

  A.表中各記錄間的關系

  B.表中各字段間的關系

  C.數(shù)據(jù)模型符合滿足一定條件的二維表格式

  D.一個表與另一個表間的關系

  [解析] 本題考查的知識點是數(shù)據(jù)庫管理系統(tǒng)中的關系的基礎知識。在Visual FoxPro中,一個關系就是一個二維表。掌握了這一點,很容易將選項C選出來,選項A,B,D對關系的描述都不正確。

  [答案] C

  4. 下列關于關系模型的敘述,正確的是____。

  A. 用二維表的形式表示實體和實體間聯(lián)系的數(shù)據(jù)模型即為關系模型

  B.數(shù)據(jù)管理系統(tǒng)用來表示實體及實體間聯(lián)系的方法即為關系模型

  C.用一維表的形式表示實體和實體間聯(lián)系的數(shù)據(jù)模型即為關系模型

  D.用三維表的形式表示實體和實體間聯(lián)系的數(shù)據(jù)模型即為關系模型

  [解析] 本題考查的知識點是關系統(tǒng)模型的概念。用二維表的形式表示實體和實體間聯(lián)系的數(shù)據(jù)模型即為關系模型;選項B是數(shù)據(jù)模型的概念;選項C和D的說法錯誤,目的是迷惑考生。

  [答案]A

  5. 下列關于關系模式的說法不正確的一項是____。

  A.關系模式即是對關系的描述

  B.一個關系模式對應一個關系的結(jié)構

  C.關系模式的格式為關系名(屬性名1,屬性名2,…,屬性名n)

  D.關系模式的格式為表名(字段名1,字段名2,…,字段名n)

  [解析] 本題考查的知識點是關系模式。對關系的描述即為關系模式,一個關系模式對應一個關系的結(jié)構,其格式為:關系名(屬性名1,屬性名2,…,屬性名n)。掌握了這一知識點,可以確定選項A,B,C都正確。選項D只有在Visual FoxPro中關系模式才表示為表結(jié)構:即表名(字段名l,字段名2,...,字段名n)。

  [答案]D

  6.任何一個數(shù)據(jù)庫管理系統(tǒng)都是基于____建立的。數(shù)據(jù)庫管理系統(tǒng)支持的數(shù)據(jù)模型分三種:____、____、____。

  [解析] 本題考查的知識點是數(shù)據(jù)庫管理系統(tǒng)。任何一個數(shù)據(jù)庫管理系統(tǒng)都是基于某種數(shù)據(jù)模型建立的。數(shù)據(jù)庫管理系統(tǒng)支持的數(shù)據(jù)模型分三種:關系模型、層次模型、網(wǎng)狀模型。

  [答案] 某種數(shù)據(jù)模型,關系模型,層次模型,網(wǎng)狀模型

  11.對象

  客觀世界里的任何實體都可以看作是對象。對象可以是具體的實物,也可以是一些概念。例如一個命令、一個人、一個桌子等都可以看作是一個對象。

  12.方法

  方法是描述對象行為的過程,是某個對象接受了某個消息后所采取的一系列操作的描述。

  13.類

  類是對一類相似對象的性質(zhì)描述,這些對象具有相同的性質(zhì):屬性及方法種類相同。類可以看作是一類對象的模板,有了類,基于類就可以生成這類對象中的任何一個對象。

  14.事件

  事件是一種由系統(tǒng)預先定義而由用戶或系統(tǒng)發(fā)出的動作。事件作用于對象,對象識別事件并做出相應的反應。

  事件可以由系統(tǒng)引發(fā),也可以由用戶引發(fā)。

  15.元組

  在一個二維表中,每一行是一個元組。元組對應存儲文件中的一個具體記錄。

  16.屬性

  二維表中垂直方向的列稱為屬性,每一列有一個屬性名,在Visual FoxPro中表示為字段名。每個字段的數(shù)據(jù)類型、寬度等在創(chuàng)建表的結(jié)構時規(guī)定。

  17.域

  指屬性的取值范圍,即不同元組對同一個屬性的取值所限定的范圍。

  【例題】

  1. 下列關于對象的說法不正確的一項是____。

  A.對象可以是具體的實物,也可以是一些概念

  B.一條命令、一個人、一個桌子等都有可以看作是一個對象

  C.一個命令按鈕可以看作是一個對象

  D.一個程序不可以看作是一個對象

  [解析]本題考查的知識點是對象?陀^世界里的任何實體都可以看作是對象。對象可以是具體的實物,也可以是一些概念。選項A,B,C都正確;選項D錯誤,因為程序也是對象。

  [答案]D

  2.在Visual FoxPro中,____是描述對象行為的過程:____用來表示對象的狀態(tài)。

  A.屬性;方法

  B.方法;屬性

  C.方法;類

  D.屬性、類

  [解析] 在Visual FoxPro中。屬性用來表示對象的狀態(tài);方法用來描述對象的行為。在面向?qū)ο蟮姆椒ɡ,對象被定義為由屬性和相關的方法組成的包。

  [答案]B

  18.關鍵字

  關鍵字是指屬性或?qū)傩缘慕M合,其值能唯一區(qū)分、確定不同元組(記錄),在Visual FoxPro中表示為字段或字段的組合。需要強調(diào)的是,關鍵字的屬性值不能取“空值”,所謂空值就是“不知道”或“不確定”的值,因而無法唯一地區(qū)分、確定元組。

  在考試表中“準考證號”及“身份證號”屬性可以作為關鍵字,因為準考證號和身份證號不允許相同。而“姓名”及“出生日期”則不能作為關鍵字,因為考生中可能出現(xiàn)重名或相同出生日期。來源:考試大網(wǎng)

  (1). 主關鍵字

  關鍵字是指屬性或?qū)傩缘慕M合,其值能夠惟一地標識一個元組。在VisualFoxPro 中表示為字段或字段的組合。在Visual FoxPro 中,起惟一標識一個元組的作用的關鍵字為主關鍵字或候選關鍵字。

  (2).外部關鍵字

  如果表中的一個字段不是本表的主關鍵字或候選關鍵字,而是另外一個表的主關鍵字或候選關鍵字,這個字段就稱為外部關鍵字。

  19.關系運算

  關系的基本運算有兩類:一類是傳統(tǒng)的集合運算,包括并、差、交;另一類是專門的關系運算,包括選擇、投影和聯(lián)接。

  (1) 傳統(tǒng)的集合運算

  進行并、差、交集合運算的兩個關系必須是具有相同的關系模式,既結(jié)構相同。

  1).并

  兩個相同結(jié)構關系的并是有屬于這兩個關系的元組(記錄)組成的集合。

  2).差

  有關系R 和關系S,是有屬于R 而不屬于S 的元組組成的集合,從R 中去掉S 中也有的元組。

  3).交

  有關系R 和關系S,既屬于R 又屬于S 的元組組成的集合。

  (2).專門的關系運算

  在關系數(shù)據(jù)庫中查詢用戶所需數(shù)據(jù)時,需要對關系進行一定的關系運算。關系運算主要有選擇、投影和聯(lián)接三種。

  1). 選擇(Selection)

  是指從關系中找出滿足指定條件的元組的操作。選擇是從行的角度進行的運算,即選擇水平方向的記錄。選擇的操作對象是一個表。運算是從關系中查找符合指定條件元組的操作。(對記錄)

  2). 投影(Projection)

  投影是指從一個關系模式中選擇若干個屬性組成新的關系的操作。投影是從列的角度進行運算。投影的操作對象是一個表。運算是從關系中選取若干個屬性的操作。 (對字段)

  3). 聯(lián)接(Join)

  聯(lián)接是從兩個關系模式選擇符合條件的元組或?qū)傩越M成一個新的關系。聯(lián)接結(jié)果是滿足指定條件的所有記錄。聯(lián)接的操作對象是兩個表。運算是將兩個關系模式的若干屬性拼接成一個新的關系模式的操作,對應的新關系中,包含滿足聯(lián)接條件的所有元組。(對字段)

  20.自然聯(lián)接

  在聯(lián)接運算中,按照字段值對應相等為條件進行的聯(lián)接操作稱為等值聯(lián)接。自然聯(lián)接是去掉重復

  【例題】

  1. 在Visual FoxPro中,專門的關系運算不包括____。

  A.選擇

  B.投影

  C.聯(lián)接

  D.差運算

  [解析]本題考查的知識點是關系運算。關系的基本運算有兩類:一類是傳統(tǒng)的集合運算,包括并、差、交;另一類是專門的關系運算,包括選擇、投影、聯(lián)接。差運算屬于傳統(tǒng)的集合運算,所以選項D不屬于關系運算。

  [答案]D

  2.查詢關系數(shù)據(jù)庫中用戶需要的數(shù)據(jù)時,需要對關系進行一定的____。關系的基本運算有兩類:一類是傳統(tǒng)的集合運算,包括____;另一類是專門的關系運算,包括____。

  [解析] 本題考查的知識點是關系運算。

  查詢關系數(shù)據(jù)庫中用戶需要的數(shù)據(jù)時,需要對關系進行一定的關系運算。關系的基本運算有兩類:一類是傳統(tǒng)的集合運算,包括并、差、交;另一類是專門的關系運算,包括選擇、投影和聯(lián)接。[答案] 關系運算;并、差、交;選擇、投影和聯(lián)接

  3. 如果表中的一個字段不是本表的____或____,而是另外一個表的____或____,這個字段(屬性)就稱為外部關鍵字。

  [解析] 本題考查知識點是外部關鍵字的概念。如果表中的一個字段不是本表的主關鍵字或候選關鍵字,而是另外一個表的主關鍵字或候選關鍵字。這個字段(屬性)就稱為外部關鍵字。

  [答案]主關鍵字,候選關鍵字,主關鍵字,候選關鍵字

  21. 實體完整性

  實體完整性保證了表中記錄的惟一性,即在一個表中不能出現(xiàn)重復記錄。

  22. 參照完整性

  參照完整性與表之間的聯(lián)系有關,當插入、刪除或修改一個表中的數(shù)據(jù)時,通過參照引用相互關聯(lián)的另一個表中的數(shù)據(jù),可以檢查對表的數(shù)據(jù)操作是否正確。

  23. 域完整性

  數(shù)據(jù)類型的定義即屬于域完整性的范疇。例如對于數(shù)值型字段,通過指定寬度,可以限定字段的取值類型和取值范圍。

  【例題】

  1. 在Visual FoxPro 中,數(shù)據(jù)庫完整性一般包括____。

  A.實體完整性、域完整性

  B.實體完整性、域完整性、參照完整性

  C.實體完整性、域完整性、數(shù)據(jù)庫完整性

  D.實體完整性、域完整性、數(shù)據(jù)表完整性

  [解析] 本題考查的知識點是數(shù)據(jù)庫的完整性。數(shù)據(jù)庫的完整性一般包括實體完整性、域完整性、參照完整性;選項A 說法不完全正確;選項C 和D 的說法錯誤,目的是迷惑考生。

  [答案]B

  2. 建立參照完整性的前提是____。

  A.先建立表之間的聯(lián)系

  B.系統(tǒng)存在兩個自由表

  C.系統(tǒng)存在兩個數(shù)據(jù)表

  D.有一個表

  [解析]本題考查的知識點是數(shù)據(jù)庫完整性中的參照完整性。建立參照完整性的前提是先建立表之間的聯(lián)系。選項B 和C 中只存在兩個表還不夠,兩個表之間要有一定的聯(lián)系才可以。選項D 中只有一個表說法錯誤,只存在一個表建立不了參照完整性。

  [答案]A


【計算機二級《VFP》考試基礎知識:VisualFoxPro基礎】相關文章:

計算機二級《VFP》操作輔導:VisualFoxPro的安裝09-19

2024年計算機二級《VFP》考試基礎知識積累03-20

2015年計算機二級《VFP》考試基礎知識積累(三)10-01

2015年計算機二級《VFP》考試基礎知識積累(一)10-19

計算機二級考試java基礎知識10-19

計算機二級VB考試基礎知識11-03

計算機二級考試JAVA基礎知識:線程10-04

全國計算機二級考試基礎知識06-18

計算機二級考試《公共基礎知識》考點06-05