เกี่ยวกับคอร์สนี้
เรียนรู้การเขียน SQL ตั้งแต่พื้นฐานถึงขั้นสูง พร้อมการออกแบบฐานข้อมูลเชิงสัมพันธ์และบริหารจัดการบน Oracle Database ระบบฐานข้อมูลที่องค์กรขนาดใหญ่ทั่วโลกยังใช้งานอยู่ เหมาะสำหรับทุกสายอาชีพ Developer ที่ต้องทำงานกับข้อมูลไม่ทางใดก็ทางหนึ่ง
เนื้อหาที่จะได้เรียน (30 บทเรียน)
โมดูล 1: พื้นฐาน SQL (สัปดาห์ 1-2)
- คำสั่ง SELECT, WHERE, ORDER BY เบื้องต้น
- JOIN ตารางแบบต่างๆ (INNER, LEFT, RIGHT, FULL)
- Aggregate Functions และ GROUP BY / HAVING
- Subquery และ Nested Query
โมดูล 2: การออกแบบฐานข้อมูล (สัปดาห์ 3-4)
- แนวคิด Normalization (1NF, 2NF, 3NF)
- การออกแบบ ER Diagram
- Primary Key, Foreign Key และ Constraints
- Index และผลกระทบต่อ Performance
โมดูล 3: Oracle Database และ PL/SQL (สัปดาห์ 5-6)
- การติดตั้งและใช้งาน Oracle Database เบื้องต้น
- เขียน Stored Procedure และ Function ด้วย PL/SQL
- Trigger และการจัดการ Transaction
- Workshop: ออกแบบและสร้างฐานข้อมูลจริง 1 ระบบ
เหมาะกับใคร
- ผู้เริ่มต้นที่ไม่มีพื้นฐานฐานข้อมูลมาก่อน
- Developer ทุกสายที่ต้องทำงานกับฐานข้อมูล
- คนที่อยากเป็น Data Analyst หรือ Database Administrator
สิ่งที่คุณจะได้รับ
- วิดีโอบทเรียนดูซ้ำได้ตลอดชีพ
- แบบฝึกหัดเขียน SQL พร้อมเฉลย
- ใบรับรองเมื่อเรียนจบคอร์ส
- พี่เลี้ยงส่วนตัวคอยตอบคำถามในกลุ่ม