資料表 (Visual Database Tools)
資料庫是由一或多個資料表所組成。資料表則為資料的集合,並以資料列和資料行的形式排列。例如,您可能有一個名為 authors 的作者資訊資料表。其中每個資料行可包含某類型資訊,例如,作者的姓氏。每個資料列都含有特定作者的所有資訊:名字、姓氏和地址等等。
您可以在資料庫中擁有許多資料表,其中每個資料表都將說明特定的主題。例如,pubs 資料庫可能含有作者、書名等資料表。針對每個主題來使用個別資料表可減少重複的資料、使得資料儲存更有效率而且可減少資料輸入的錯誤。
設計資料表
若要決定新資料表的結構,您必須決定:
資料表包含的資料型別。
資料表所需的資料行以及每個資料行的資料型別 (和長度,如果必要)。
哪些資料行將接受 null 值。如需資料型別、使用 null 值和其他資料行屬性的詳細資訊,請參閱使用資料行。
是否使用條件約束,以及如果使用,則使用位置為何。如需詳細資訊,請參閱使用條件約束。
在您決定資料表的結構之後,便可以建立資料表,並且可以使用 [資料表設計工具] 來定義資料行。當您儲存資料表時,系統便會在資料庫中建立該資料表。
如果您很清楚資料表中需要的東西,最有效率的方法就是一開始便定義您需要的所有項目,包括資料表的資料限制和其他屬性。但在許多情況下,您會先建立基本的資料表並儲存該資料表,如此便在您的資料庫中建立了資料表。然後您可以將某些測試資料加入至資料表,並且對資料表進行試驗,以便微調該資料表的設計。經由這樣的實驗,您可以決定會經常輸入和查詢的資料型別,然後再重新設計您的資料表。
當您變更資料表的設計時,系統將盡可能保留資料表中儲存的資料。如果滿意您的基本設計,您便可以加入條件約束、索引和其他必要的資料行。如需詳細資訊,請參閱設計資料表。
如需下列資訊 |
請參閱 |
---|---|
將新資料表加入至您的資料庫 |
|
建立新資料表,其中包含與圖表中現有資料表相同的資料行 |
|
從資料庫刪除資料表 |
|
變更資料庫中資料表的名稱 |
|
新增或刪除資料表中的資料行,或變更資料行的屬性設定 |