建立資料庫、建立資料表
介紹資料庫架構 由最小的單位說起 欄位 ,每一個欄位都會有一種類別最常見的就是數字、文字、日期。 多個欄位可以組成一個行,我自己是把他認為是一個資源物件 資料表,就由多行資料組合而成,形成一個行列的表格。 資料表可以包含在一個集合裡,就是資料庫。
介紹資料庫架構 由最小的單位說起 欄位 ,每一個欄位都會有一種類別最常見的就是數字、文字、日期。 多個欄位可以組成一個行,我自己是把他認為是一個資源物件 資料表,就由多行資料組合而成,形成一個行列的表格。 資料表可以包含在一個集合裡,就是資料庫。
可以使用兩個查詢參數中的一個或兩個來實現分頁: limt 返回多少項目 marker 指定從哪一個ID開始 例如: HTTP 動詞 請求網址 說明 GET /api/animal?limit=10 查詢10筆動物資料 GET /api/animal?limit=20&marker=3 查詢從ID 3 開始的20筆資料!
大部分我都是使用pgAdmin4 操作,它是開源可以免費使用的程式,功能非常的完善,幾乎可以操作所有PostgreSQL功能,也有 Query Tool 查詢工具來執行SQL程式,不過 pgAdmin4 不是必要選項,也可以選擇別的資料庫管理系統。 上圖為 pgAdmin4 主畫面 左側 物件瀏覽器,讓你…
原本我覺得查詢功能是一個最簡單製作的API,把所有的資料都讀出來給請求的使用者就好!但後來發現不是那麼容易~ 查詢動物的動作有兩種 HTTP 動詞 URI 說明 Controller GET /api/animal/1 查詢動物 ID 1 的資料 show GET /api/animal 查詢系統目前的動…
建議用 Postgres.app,這是一套開源軟體,內有 PostgreSQL / PostGIS / plv8 下載回來 .dmg檔案 點擊兩下開啟安裝檔,把大象移到左側資料夾中 點開資料夾,mac的應用程式集會看到大象圖案
如下為請求修改ID為2的動物資料 AnimalController 完成!一樣很簡單吧!
學習資料庫先來看看資料庫系統排行!雖然公司用 PostgreSQL 但還是比較一下哪一個感覺比較好! 以防萬一方向走偏,亂衝亂撞!變成無頭蒼蠅~收穫不如預期就不好了!現在的人時間很寶貴~~ 但是這下可好了~不查不知道一查! PostgreSQL 排行第四名!前面分別是 Oracle…
今天也是先把簡單的處理完,今天來製作,刪除動物功能。 Method URI Name Action Middleward DELETE api/animal/{animal} animal.destroy App\Http\Controllers\AnimalController@destroy api 用 HTTP DELETE 動詞請求 api/animal/1 表示刪除…
為什麼想要寫這系列 平常小弟是一位後端(誤)全端工程師,出社會第一份工作,專門在寫Web的,包含前/後端以及資料庫。(自己是比較喜歡後端) 寫著寫著慢慢的發現,前端、後端、資料庫 認真起來都很深! 之前因為前端的需求比較高,去學 Vue.js 跟 Node.js 包含切版到…
實作資料庫 昨天有規劃一下資料表欄位,所以今天就來實作它吧!還記得在產生 Model 的時候有新增了一個 Migration ,這個東西可能一開始不太知道是什麼,它是一個可以把建立資料表這件事交由程式碼的檔案,迅速的創建好需要的資料表。如果是多人共…