14 มิถุนายน 2564
เหตุผลที่ควรศึกษาภาษา SQL

จากบทความที่แล้วของ Wynnsoft เราได้ทำเกี่ยวกับเรื่องภาษา SQL ไปแล้ว ในหัวข้อเรื่อง "ภาษา SQL จำเป็นหรือไม่ ?" แต่ในวันนี้เราจะพาทุกคนมาดูเหตุผลที่ควรศึกษาภาษา SQL กันค่ะ ว่ามีอะไรบ้าง ?

1. SQL ยังคงเป็นที่ต้องการของตลาด
เนื่องจาก SQL เป็นภาษาหลักที่ใช้ในการทำงานกับฐานข้อมูล ในยุคที่ทุกๆ องค์กรมีข้อมูลมากมายมหาศาล ทักษะการเขียน SQL จึงเป็นที่ต้องการมากๆ  เรายังสามารถใช้ SQL กับการทำงานข้อมูลที่ซับซ้อนมากๆ ได้ เช่น แปลงข้อมูล (data transformation), ทำความสะอาดข้อมูล (data cleansing), ผูกสูตรคำนวณง่ายๆ (arithmetic operations) ไปจนถึงการคำนวณที่ซับซ้อนอย่าง Moving Average ก็สามารถทำได้เช่นกัน นี่จึงเป็นเหตุผลสำคัญที่คนในสายงาน Data จำเป็นต้องมีความรู้เกี่ยวกับ SQL

2. ศึกษาแค่ครั้งเดียว ใช้ได้ตลอดไป
ทุกคนคงรู้กันดีว่าภาษา SQL ได้มีการใช้มาอย่างยาวนานมากๆ แต่ถึงอย่างนั้นภาษานี้ก็ยังไม่หายไปไหน ที่สำคัญไปกว่านั้น คือ SQL เป็นมาตรฐานของ American National Standards Institute (ANSI) นั่นคือ ระบบฐานข้อมูลที่เป็นไปตามมาตรฐาน SQL ที่กำหนดไว้ ไม่ว่าจะเป็น MySQL ที่ใช้ฟรีได้ หรือ MS SQL Server, Oracle Database ที่มีการเสียค่าใช้จ่ายเพิ่ม  ก็สามารถใช้คำสั่ง SQL พื้นฐานเดียวกันได้เลย

3. SQL เป็นภาษาที่เขียนง่าย
ภาษา programming นั้นมีมากกว่า 250 ภาษา แต่หากใครจะเริ่มเขียนโปรแกรม แนะนำว่า SQL เป็นอีกตัวเลือกที่น่าสนใจ เพราะ syntax ของ SQL เหมือนกับการเขียนภาษาอังกฤษทั่วไป โดย SQL จะทำหน้าที่ในการเรียกดูข้อมูล (Retrive), เปลี่ยนแปลงข้อมูล (Update), เพิ่มข้อมูล (Insert) และอื่นๆ เกี่ยวกับฐานข้อมูล โดยจะเรียกรวมๆ ว่า Query นั่นเองค่ะ

4. ข้อมูลแบบไม่มีที่สิ้นสุด
ปัจจุบันมีข้อมูลไหลเวียนอยู่บนโลก ประมาณ 2.5 extrabytes (2.5 ล้าน gigabytes) ต่อวัน ตั้งแต่ปี 2018 และมีการคาดเดาว่าจะเพิ่มขึ้นเป็น 463 extrabytes หรือ 463 ล้าน gigabytes ต่อวันในปี 2025 ด้วยอัตราการเติบโตของข้อมูลที่รวดเร็วในทุกๆ อุตสาหกรรม รวมถึงการใช้ข้อมูลร่วมกันในอุตสาหกรรมต่างๆ เช่น Data Science, Marketing, Data Science และ Healthcare เป็นต้น

การใช้ Relational database เพื่อรองรองรับกิจกรรมเหล่านี้ จะช่วยให้การทำงานกับข้อมูลจำนวนมากได้ดีขึ้น ดังนั้นการใช้ภาษา SQL เพื่อทำการเชื่อมโยงข้อมูลที่หลากหลายจะช่วยให้การทำงานเป็นไปได้อย่างมีประสิทธิภาพมากขึ้น

จาก 4 เหตุผลข้างต้นที่กล่าวมา ก็เพียงพอแล้วที่จะบอกว่า SQL ยังคงสำคัญ และไม่ตายไปจากอาชีพสาย Data ง่ายๆ ทั้งที่มีอายุกว่า 50 ปีแล้ว ดังนั้นหากใครที่คิดจะเดินทางสายนี้ ก็ถือได้ว่า SQL คือประตูสู่โลกของ Data อย่างสมบูรณ์แบบค่ะ