資料庫體驗營 #01 簡介
報名參加此課程的理由、課程內容介紹、行事曆、Discord 自我介紹
課程紀錄
新增日期:2025/12/30 17:30 (UTC+8)
更新日期:2025/12/30 18:02 (UTC+8)

前言
2024 年,我參與業餘專案 Teamie(專案夥伴媒合平台)的網站開發,在過程中意識到一個問題,自己只有前端開發能力,所以無法審核外包後端程式碼品質。年底正好看到「2024 後端工程師資料庫體驗營」的課程資訊,可以學到基礎 SQL 語法和資料表規劃設計。我認為這堂課程對自己有幫助,所以報名此課程,並將 2025 年的目標設定為「培養基礎後端開發能力」,為實現此目標所制定的計畫是「實作個人網站的後端架構」。
為什麼選擇這門課程?在眾多學習資源中,這門課程的優勢在於:
- 易於理解的教學影片:將複雜的資料庫觀念拆解得非常直觀易懂,每部影片的時長不多,方便學生彈性安排時間學習。
- 貼近現實的練習題目:題目設計不是死板的語法練習,而是模擬真實開發情境。
- 正向積極的社群環境:老師、助教、學生組成一個友善的社群,大家都可以提出問題、回答別人的問題,交出去的作業會有助教批改和回饋。
課程內容

圖片來源:六角學院【後端工程師 - 資料庫體驗營】進入後端前的必備知識
簡短說明:
- 介紹基本 SQL 語法、根據使用者故事去設計資料表與查詢資料
- 預錄影音 + 直播 + 任務 + 作業 + Discord 頻道 + 證書
詳細說明:【後端工程師 - 資料庫體驗營】進入後端前的必備知識
行事曆
2024/10/24 00:00
2024 後端工程師 - 資料庫體驗營 - 報到
請完成報到任務
2024/11/20 20:00
第一堂:資料庫基礎與 PostgreSQL 簡介
- 資料庫的基本概念:什麼是資料庫、資料庫的用途、關聯式資料庫與非關聯式資料庫的區別
- 什麼是 PostgreSQL:簡介、歷史、特點及應用場景
- 安裝與設定 PostgreSQL:如何在本地環境或雲端服務上安裝 PostgreSQL,進行配置與啟動
- 使用 Dbeaver:基本的使用介面操作,如何建立一個新的資料庫
- 基本 SQL 指令介紹:SELECT, INSERT, UPDATE, DELETE
- Demo:創建一個簡單的資料表並進行基本的資料操作
2024/11/22 20:00
第二堂:資料模型與資料表操作
- 資料模型設計:什麼是資料表、欄位、資料型別、主鍵和外鍵
- 使用者需求分析流程
- 設計資料庫「正規化」流程
- 使用 Dbeaver 建立資料表並插入資料
- Demo:建立資料模型,進行資料表之間的關聯操作
2024/11/27 20:00
第三堂:前台專案實戰 - 客戶端資料庫規劃
- 任務背景與需求分析:介紹 MuscleLab 健身預約平台的業務背景,並確定客戶端的核心功能是否符合需求
- 資料庫架構設計:引導學生設計用戶、預約、課程等資料表,並確保資料流暢傳遞。
- 資料完整性與一致性:教授學生如何設計數據驗證和資料庫約束,以確保資料庫的穩定性。
2024/11/29 20:00
第四堂:後台專案實戰 - 管理者端資料庫規劃
- 後台需求與功能定義:引導學生分析管理者的行政與業務需求,設計符合需求的後台資料庫設計
- 資料庫進階設計:教授學生設計適用於管理者端的資料表和查詢,包括複雜查詢和資料統計。
- 報表搜尋與設計:設計並實作後台報表搜尋功能,讓學生了解查詢最佳化和數據呈現的技巧。
2024/12/08 23:59
作業繳交與發問服務期限
作業繳交與發問服務期限至 12/8(日)
任務 0 報到
完成條件
- 在「後端資料庫體驗營|2024」群組中的交誼大廳自我介紹,並提供截圖
此任務你會獲得以下技能
- 了解任務承接與回報流程
任務描述
- 進入程式勇者村「2024 後端工程師 - 資料庫體驗營」直播班頁面,加入六角學院 Discord 社群後,輸入自己的 Discord ID,完成歡迎流程。
- 進入「後端資料庫體驗營|2024」Discord 頻道內的交誼大廳
- 自我介紹並截圖(請務必確認左側欄有在「後端資料庫體驗營|2024」群組下)
常見 QA
Q: 我填寫了 Discord id 還沒有被加入怎麼辦?
A: 填寫後需約一小時後才會被加入
Q: Discord 如何使用?
A: 可以觀看此 Discord 新手教學,快速瞭解基本操作哦!
提交紀錄
