RDBMS課程 (3/23、3/30、3/31、4/6、4/7)

  • 2019/03/23(Sat) 14:00(+0800) ~ 2019/04/07(Sun) 17:30(+0800) ( iCal/Outlook, Google Calendar )
  • 3/23的淺談:淡江大學台北校區中正紀念堂221會議室, 3/30~3/31的課程:淡江大學台北校區 D402教室 , 4/6~4/7的課程:淡江大學台北校區 D506教室 / 台北市大安區金華街199巷5號
  • 30 / 30
  • 木刻思股份有限公司Contact Organizer

《 課程注意事項_非常重要!! 》
1. 報名此課程,將會同時包含 - 3/23(六)1堂RDBMS淺談 & 3/30(六)、3/31(日)、4/6(六)、4/7(日) - 4堂RDBMS正式課程 
   共5堂,均為下午2~5點半,請確認是否均可出席
2. 成功報名此課程者,不需再至3/23淺談 活動頁面報名,但是由於該活動為免費性質,
   3/23 當天仍需繳交100元場地費用含在此報名頁面的費用之中(請自備百元鈔,不找零)


講師介紹
Triton Ho,PostgreSQL推廣者,facebook backend-tw版三隻神秘生物之一。
專精於RDBMS的Triton Ho,多年在大型系統中擔任撲火員,對後端系統常犯錯誤有豐富經驗。

課程簡介
為何我們需要RDBMS?為何我們不應該輕易使用noSQL作主資料庫?
這概括課堂會先淺談關聯式資料庫的ACID性質,以及如何善用這些性質來減低開發軟體所需要的時間。
另外,課堂的下半部份會淺談今天noSQL的不足,以及使用noSQL時常犯錯誤。

課程大綱
3/23 (六) 14:00~17:30 _ RDBMS 前導淺談
    ● 課程內容請參考 這裡

3/30 (六) 14:00~17:30_ RDBMS Lesson1
    ● 簡介Race condition
    ● 細分在RDBMS中的Race condition
    ● 溫習基本知識:Shared-exclusive Lock還有MVCC
    ● 詳細說明RDBMS的4個Isolation level
    ● Isolation的實務建議

3/31 (日) 14:00~17:30 _ RDBMS Lesson2
    ● 淺談Table的內部結構
    ● 介紹B+ tree
    ● 介紹heap table和Index organized table
    ● 說明Primary Key,table種類,Contention,三者之間的關係

4/6 (六) 14:00~17:30 _ RDBMS Lesson3
    ● 詳談在OLTP的table schema設計
    ● 介紹index,以及如何正確使用index
    ● table schema的常犯致命錯誤
    ● 淺談SQL編寫的通用守則

4/7 (日) 14:00~17:30 _ RDBMS Lesson4
    ● 常用的SQL語法
    ● 淺談大型系統架構

其他注意事項
上課前將會提供課程簡報,請確認Email填寫正確
本活動委託 KKTIX 代為處理退款事宜,依退款規則辦理

圖片來源:Designed by natanaelginting / Freepik

3/23的淺談:淡江大學台北校區中正紀念堂221會議室, 3/30~3/31的課程:淡江大學台北校區 D402教室 , 4/6~4/7的課程:淡江大學台北校區 D506教室 / 台北市大安區金華街199巷5號

Event Tickets

Ticket Type Sale Period Price
一般票 2019/03/13 20:00(+0800) ~ 2019/03/24 20:00(+0800) End of Sale
  • TWD$9,000
Next Step