INT67001 Relational Databases for Data Science ฐานข้อมูลเชิงสัมพันธ์สำหรับวิทยาศาสตร์ข้อมูล
ความรู้เบื้องต้นเกี่ยวกับข้อมูลานข้อมูล SQL, การทำความเข้าใจเกี่ยวกับฐานข้อมูลเชิงสัมพันธ์, SQL และการประยุกต์ใช้ในด้านวิทยาศาสตร์ข้อมูล, ไวยากรณ์ของภาษาสอบถามเชิงโครงสร้าง (SQL), การดึงข้อมูลด้วยคำสั่ง SELECT, การกรองและจัดเรียงข้อมูลโดยใช้คำสั่ง WHERE และ ORDER BY, การจัดการข้อมูลด้วยฟังก์ชันและ expression, คำสั่ง ALTER, การดำเนินการ JOIN, การรวมและวิเคราะห์ข้อมูล, คำสั่ง GROUP BY และ HAVING, ความปลอดภัยของข้อมูลและการจัดการผู้ใช้, การเชื่อมต่อฐานข้อมูลเชิงสัมพันธ์ กับเครื่องมือทางวิทยาศาสตร์ข้อมูล เช่น Python และ R, การดึงและจัดการข้อมูลโดยใช้ SQL ภายในการทำงานด้านวิทยาศาสตร์ข้อมูล
Introduction to SQL databases, understanding relational databases, SQL and its applications in data science, structured query language (SQL) syntax, retrieving data with SELECT statements, filtering and sorting data using WHERE and ORDER BY clauses, data manipulation with SQL, ALTER statements, JOIN operations, data aggregation and analysis, GROUP BY and HAVING clauses, data security and user management, connecting SQL databases to data science tools such as Python and R, retrieving and manipulating data using SQL within data science workflows
ระยะเวลาในการเรียนรู้ : 30 ชั่วโมง ( 2 หน่วยกิต ) จำนวน 5 วัน
วันที่เรียน : 3 มีนาคม 2566 | 10 มีนาคม 2566 | 17 มีนาคม 2566 | 24 มีนาคม 2566 | 31 มีนาคม 2566
รูปแบบการเรียน : แบบ Onsite คณะเทคโนโลยีสารสนเทศ มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี
สิ่งที่จะได้เรียนรู้ใน Module นี้
- Basic SELECT statement
- Single-row Function
- Aggregate Function
- Create and Alter Table
- Using Join Statement
- Using Subquery
เครื่องมือในการเรียนรู้ (Tools)
- Oracle SQL
ผลลัพธ์ที่ได้เรียนรู้ใน Module นี้
- สามารถเขียนคำสั่งเอสคิวแอลร่วมกับภาษาไพทอนและภาษา R ในโจทย์ปัญหาด้านวิทยาศาสตร์ข้อมูล
ผู้เรียนได้รับ Knowledge / Skills / Ability อะไรบ้าง
- Knowledge ความเข้าใจในหลักการและกระบวนการเรียนรู้ของคำสั่ง SQL เพื่อประยุกต์ใช้ในงานทางด้านวิทยาศาสตร์ข้อมูลและปัญญาประดิษฐ์
- Skills มีทักษะการเขียนคำสั่ง SQL ผ่านทางเครื่องมือเพื่อเรียกดูและจัดการข้อมูลด้วยข้อมูลตัวอย่าง
- Ability มีทักษะเรียนรู้ด้วยตนเองในการใช้คำสั่ง SQL ร่วมกับภาษาไพทอนและภาษา R ผ่านเครื่องมือเพื่อเรียกดูและจัดการข้อมูลด้วยข้อมูลตัวอย่างและข้อมูลใหม่
Module นี้ตรงหรือเทียบได้กับรายวิชาในหลักสูตร
ชื่อหรือรหัสโมดูล |
รายวิชาหลัก/รายวิชาเลือกเสรี |
ร้อยละของเนื้อหาในรายวิชาหลัก/วิชาเลือกเสรี |
INT67001 ฐานข้อมูลเชิงสัมพันธ์ สำหรับวิทยาศาสตร์ข้อมูล (SQL Databases for Data Science) |
INT670 สัมมนาเชิงปฏิบัติการการเขียนโปรแกรมและการจัดการฐานข้อมูล (Database Programming and Administration Workshop) จำนวน 3 หน่วยกิต / วิชาเลือก ในหลักสูตร M.Sc. (Information Technology) หลักสูตรปรับปรุง พ.ศ. 2563 และหลักสูตร M.Sc. (Software Engineering for Data Science) หลักสูตรปรับปรุง พ.ศ. 2563 |
60 |