為什麼想要寫這系列
平常小弟是一位後端(誤)全端工程師,出社會第一份工作,專門在寫Web的,包含前/後端以及資料庫。(自己是比較喜歡後端)
寫著寫著慢慢的發現,前端、後端、資料庫 認真起來都很深!
之前因為前端的需求比較高,去學 Vue.js 跟 Node.js 包含切版到畫面設計都碰過,使用 Adobe XD!又是一個設計領域~
最近案子開始維運了!除了嘗試不一樣的後端設計模式以外,對於只會用PHP Laravel 的 Eloquent ORM 去查詢資料庫的我,開始思考如何讓效能更好,決定從資料庫的方向做優化!
因此決定深入資料庫的世界!
為什麼會選擇PostgreSQL來當我的主題? 因為公司用PostgreSQL 所以這系列的鐵人賽文章就誕生了! 哈哈哈xD
適合什麼樣的人
- 想學資料庫的人
- 打好SQL語法基礎的人
使用工具
- PostgreSQL 11
- pgAdmin4 (資料庫圖形化介面)
- Macbook Pro
規劃大綱
以下是大致上規劃的方向
- Mac安裝PostgreSQL
- 資料庫規劃
- pgAdmin4 操作
- SQL語法(很多很多)
- 資料庫維護