給聯系人列表創建數據表我們有一個數據庫,現在我們需要往裡面存儲信息了。但是,實際上,我們的信息需要放進一個數據表裡,數據表是數據庫用來存儲每一個bit數據的數據結構。對於我們的應用來說,我們來創建一個叫做“People”的數據表來存儲所有的聯系人信息。1向ContactDB數據庫裡面添加一個數據表。
在數據庫浏覽器裡面右鍵單擊Tables,並且選擇AddNewTable。這會打開一個讓你來定義剛剛創建的數據表中數據列的窗口。
現在我們需要向我們的數據表中添加數據列了。首先,讓我們向新建的People數據表中添加一個叫做ContactID的數據列,這樣每一個聯系人記錄就會有一個唯一的ID了。2向People數據表中添加ContactID數據列在列名字段中鍵入“ContactID”,並在數據類型下拉列表中選擇Int。一定要反選允許為空復選框。
最後,我們把它作為我們數據表的主鍵。選中你剛剛創建的ContactID數據列,並點擊主鍵按鈕。這告訴數據庫每一個條目都將會有一個主鍵條目。
問:什麼是數據列來著?答:數據列是數據庫裡面的一個字段。所以在People數據庫裡面,你可能會有FirstName和LastName數據列。它總會有一個數據類型,比如String或者Date或者Bool。問:為什麼我們需要ContactID數據列呢?答:對於絕大多數的數據庫來說有一個唯一的ID會大有裨益的。因為我們要為每一個人存儲聯系信息,所以我們決定給它創建一個數據列,並且稱之為ContactID。問:數據類型裡的那個int什麼意思?答:數據類型告訴數據庫每一個數據列期待什麼類型的信息。Int代表integer,它是一個整數。所以ContactID數據列將會存儲整數。問:東西太多了。我應該要都領會嗎?答:不,你現在還不能全明白也OK。集中精力於基本步驟上,在這本書的後續章節裡面我們會花更多的時間在數據庫上。如果你現在非常渴望懂得更多,你總是可以拿起HeadFirstSQL來和這本書一起讀的。