😺

2024 後端工程師-資料庫體驗營

2024/10/31に公開

Postgres

はじめに

參加了 六角學院 - 2024 後端工程師 - 資料庫體驗營 ,學習一些基本的資料庫邏輯跟基礎的 SQL 語法,基礎的 PostgreSQL 操作與實務上的應用,
主要了解一些後端的工作內容以及資料庫邏輯,減少溝通上的鬼打牆。

Since 2024-10-24


主線任務的回顧

第一週主線任務

參考影片課程進行基本環境設定,並截圖回傳

第一週只是安裝 DBeaverDocker , google 了解了一下這兩個是做什麼用的工具。


第二週主線任務

https://github.com/CloveTseng/backend-database-camping-task-startkit/blob/main/migrations/task/sqls/20241021064214-task-up.sql

總共有六大關卡,是一個健身房線上課程的資料庫實戰作業,每個大關卡裡面包含了數個小任務來模擬實務上可能會發生的情境。
任務內容包含:

  • 新增/修改會員資料
  • 新增課程資料
  • 購買/取消課程
  • 教練資訊更新
  • 抓取報表數據

…等等平常工作上都可能發生的簡單版本操作來作業。
可以模擬資料庫這一部份平常後端的工作內容,跟之前工作時候抓數據分析的時候的操作有 87% 像,所以接受度很高並感受到實務應用上的。

最後に

這個資料庫體驗營雖然很短,但是很精實的學習了 DB 的整個架構邏輯,也可以將知識應用在 React 專題上,
因為專題上要自己使用 JSON-SERVER 模擬 API ,在規劃的時候有資料庫的慨念真的是幫大忙。

專題 API 規劃

也了解了以前工作上使用 Excel 初期規劃欄位的時候不夠嚴謹,以至於後來使用 BI 工具分析資料的時候會卡來卡去而且還要反覆的重新清洗資料就很浪費時間。(當然還有輸入資料端各種個人化輸入方式的鬼故事)

總的來說,每次開體驗營我都覺得老師們在做公益,幾百元的價格都是幾千幾萬以上的知識點。還有校長時不時的書藉大放送,只要你肯學沒在怕送書的。

直播課的時候火速寫作業校長送的書

後記
校長看到作業已經突破 2250 份,加碼在作業截止日前到 2500 份的話,就再加碼 10 部影音課程 (超過 40 min),有夠瘋www

Discussion