การนำเทคโนโลยีมาใช้ควบคู่กับธุรกิจในปัจจุบัน มักพบเจอกันอย่างแพร่หลาย แต่เราจะนำเทคโนโลยีมาใช้ในการเก็บข้อมูลได้อย่างไรจึงจะมีประสิทธิภาพมากที่สุด ? จึงเป็นที่มาของบทความวันนี้ค่ะ เราจะพาทุกคนไปรู้จักกับ SQL เพราะถือว่าเป็นหัวใจสำคัญอย่างมาก ในการเก็บข้อมูล และดึงข้อมูลมาใช้ได้อย่างมาประสิทธิภาพ
'SQL' หรือที่เราเรียกกันว่า 'ภาษา SQL' เป็นภาษาที่ใช้ในการจัดการฐานข้อมูล (Database) ไปจนถึงการดึงข้อมูล (query) ออกมาใช้งาน และเป็นอีกหนึ่งภาษาที่เป็นที่ยอมรับมากที่สุดในโลก ได้รับการยอมรับในมาตรฐาน American National Standards Institute (ANSI)
ถ้าหากเราได้พูดถึงเรื่องการจัดการข้อมูลบริษัทแล้ว หลายคนอาจจะคิดว่า การใช้ Microsoft Exel หรือ Google Spreadsheet อาจจะง่ายกว่า ใช่ค่ะ! ง่ายกว่า แต่.. ถ้าหากคุณมีเป็น 1,000 หรือ 10,000 ไฟล์ คุณจะรู้สึกได้ถึงความเสียเวลาอย่างแน่นอน การเปลี่ยนมาใช้ SQL ภายใต้ระบบฐานข้อมูลอื่นๆ จะช่วยเสริมให้การทำงานทั้งหมดมีประสิทธิภาพมากขึ้น ผู้ใช้งานสามารถทำการดึงข้อมูลไม่จำนวนข้อมูล คำนวณข้อมูล ไปจนถึงหาความเชื่อมโยงข้อมูลที่เหมือนกันในฐานข้อมูล (Relational Database) ได้เลย เมื่อเราได้เข้าใจการใช้ SQL แล้ว เราสามารถสร้าง Dashboard และตารางต่างๆ เพื่อมาเปรียบเทียบข้อมูลนับ 1,000 หรือ 10,000 ไฟล์ จาก Database ได้เลยค่ะ โดยที่ไม่จำเป็นต้องแปลงไฟล์เป็น Exel หรือ Spreadsheet แต่อย่างใด
ใช้ SQL ทำอะไรให้เราได้บ้าง ?
- ใช้ในการสืบค้นข้อมูลในฐานข้อมูล
- ใช้ใส่ข้อมูลเพิ่มเข้าไปยังฐานข้อมูล
- ใช้ปรับปรุงข้อมูลในฐานข้อมูล
- ใช้ลบรายการที่เราไม่ต้องการออกจากฐานข้อมูล
- ใช้สร้างฐานข้อมูลขึ้นมาใหม่
- ใช้สร้างตาราง(Table) ในฐานข้อมูล
- ใช้สร้าง Stored Procedure ในฐานข้อมูล
- ใช้สร้าง Views ในฐานข้อมูล
- ใช้กำหนดสิทธิ์ให้กับตาราง (Table), Procedure และ Views
การทำงานของ SQL จะมีการทำงานหลักๆ ด้วยกัน 4 ประเภท ดังนี้
1.Select query ใช้สำหรับเลือกข้อมูล
2.Update query ใช้สำหรับเปลี่ยนแปลงข้อมูล
3.Insert query ใช้สำหรับการเพิ่มข้อมูล
4.Delete query ใช้สำหรับการลบข้อมูล
ทักษะการเขียน SQL เป็นจุดเริ่มต้นที่ดีในการก้าวเข้าสู่สายงานด้านข้อมูล การเขียน SQL Query ช่วยฝึกให้เราคิดในรูปแบบแถว และคอลัมน์ของตารางได้เป็นอย่างดี และสามารถจัดการข้อมูลได้อย่างมีประสิทธิภาพมากขึ้น

เนื่องจาก SQL เป็นภาษาหลักที่ใช้ในการทำงานกับฐานข้อมูล ในยุคที่ทุกๆ องค์กรมีข้อมูลมากมายมหาศาล ทักษะการเขียน SQL จึงเป็นที่ต้องการมากๆ ในตอนนี้ ในขณะที่ภาษาคอมพิวเตอร์หลายๆ อันได้ล้มลงไปแล้ว แต่ภาษา SQL ที่ถูกสร้างขึ้นในปี 1974 ยังคงได้รับความนิยมอย่างต่อเนื่องมาจนปัจจุบัน ได้ผ่านมาเป็นระยะเวลา 45 ปีแล้วค่ะ นี่จึงเป็นเหตผลว่าทำไมเราควรที่จะฝึกทักษะภาษานี้ไว้ให้ติดตัวเราไปตลอด
ที่มา : blogpttexpresso