當前位置:成語大全網 - 書法字典 - 在visual foxpro中,如果索引字段的值不允許重復,並且在壹個表中只能創建壹個,那麽它是什麽索引?

在visual foxpro中,如果索引字段的值不允許重復,並且在壹個表中只能創建壹個,那麽它是什麽索引?

主索引。

在Visual FoxPro中,索引分為主索引、候選索引、唯壹索引和壹般索引。

1索引

Visual FoxPro索引是壹個由指針組成的文件,指針按索引關鍵字值進行邏輯排序。索引文件和表文件分開存儲,不改變表中記錄的物理順序。事實上,創建索引就是創建壹個由指向。dbf文件記錄。要按特定順序處理表記錄,可以選擇相應的索引。

例如,學生情況表中通常將學生編號和姓名用作候選索引(註意,當表中不同記錄的姓名字段具有相同值時,姓名不能用作候選索引,因為候選字段不允許在不同記錄中具有重復值);

在某壹時刻可以有多個候選指數,但只能有壹個主指數。可以選擇其中壹個候選索引作為主索引,通常以學號為主索引。唯壹索引意味著表中只有壹個具有相同索引字段值的記錄被輸入到索引表中。例如,根據學生情況表中有多少個班級,可以根據班級建立唯壹的索引。普通索引允許字段具有重復值。

2.Visual FoxPro基礎?

(1)元組:在二維表(壹種具體的關系)中,水平的行稱為元組,每壹行都是壹個元組。元組對應於存儲文件中的特定記錄。?

(2)屬性:二維表中的垂直列稱為屬性,每列都有壹個屬性名,與上面提到的實體屬性相同,在Visual FoxPro中表示為字段名。每個字段的數據類型和寬度是在創建表結構時指定的。?

(3)域:屬性的取值範圍,即同壹屬性的不同元組的值所定義的範圍。?

(4)關鍵字:其值可以唯壹標識元組的屬性或屬性組合。?

(5)外部關鍵字:如果壹個表中的壹個字段不是該表的主關鍵字或候選詞,而是另壹個表的主關鍵字或候選關鍵字,則該字段(屬性)稱為外部關鍵字。