此篇文章同步發表於個人部落格
由最小的單位說起 欄位 ,每一個欄位都會有一種類別最常見的就是數字、文字、日期。
多個欄位可以組成一個行,我自己是把他認為是一個資源物件
資料表,就由多行資料組合而成,形成一個行列的表格。
資料表可以包含在一個集合裡,就是資料庫。
確認 Postgres.app 資料庫伺服器是不是有啟動
利用 pgAdmin 4 來建立資料庫 展開 PostgreSQL 11 (可能會要求輸入密碼,請輸入資料庫的密碼),在 Databases 項目上點選右鍵->Create->Database
資料庫名稱 輸入 animal 後 按下 Save
(名稱可以自己取,但之後的操作都會以這個為主)
pgAdmin 4 左側多了一個資料庫
postgres 資料庫是預設的資料庫,我們的操作都會在新建的資料庫中進行,看圖片階層的關係 PostgreSQL 11 這台「資料庫伺服器」 有 兩個資料庫。
點開 animal 資料庫 -> Schemas -> public -> Tables
其他東西先不要管當作沒看到!xD 接下來我們要建立資料表!
新建資料表我們用 Query Tool 查詢工具輸入SQL語法吧! 因為如果用 pgAdmin 很方便一樣在 Tables 上點選右鍵 輸入 資料表名稱,設定資料欄位,就可以了!
CREATE TABLE animals (
id bigserial,
name varchar(255),
created_at timestamp,
updated_at timestamp
);
如上 CREATE TABLE 陳述,可以產生一個 Table,產生一個簡單的 Table 如同 EXCEL一般可以新增資料。
建議可以把 SQL 關鍵字,全部以大寫撰寫,例如 CREATE TABLE
並且在陳述語法內以四個空格做縮排,沒有這麼做也是可以運行,但在瀏覽上比較方便。
其他資料類型日後再詳細與大家介紹!
可以看到頁籤多了! animal/postgres@PostgreSQL 11
確認目前 查詢工具 位置 animal/postgres@PostgreSQL 11
輸入SQL語法的地方
顯示結果的地方
把上面的SQL複製下來,貼到 第2紅框處 Query Editor
點選閃電按鈕!會運行下方兩個紅框框的提示訊息。成功新增資料表
在 Tables 上方 點選右鍵->Refresh
就可以看到 animals 資料表囉!