Query คืออะไร?
คิวรี่ (Query) เป็น Object ที่สำคัญมากในการประมวลผลและแสดงผล เนื่องจาก Table มีหน้าที่เก็บข้อมูล แต่ไม่มีเครื่องมือในการประมวลผล ดังนั้น การวิเคราะห์ การคำนวณ ต้องใช้คิวรี่ในการทำงาน และมีหน้าที่สำคัญ คือ
- คัดเลือกเฉพาะข้อมูลที่ต้องการ โดยกำหนด Expression หรือค่าที่ต้องการ
- แสดงกลุ่มข้อมูลที่ต้องการ สร้างคิวรี่จากหลาย Table โดยใช้การเชื่อมฟิลด์
- ใช้ในการคำนวณใช้คำสั่ง Totals, ฟังก์ชัน และ Expression ของคิวรี่
What you have done/learned
- ทำการติดตั้ง MariaDB ซึ่งในตัวติดตั้งจะแถมตัวโปรแกรม Client ที่ชื่อว่า HeidiSQL มาด้วย
- สร้าง Database และ Table โดย Table จะแบ่งออกเป็น 3 Table และกำหนดรูปแบบตามที่ตกลงกันเอาไว้
- โหลดไฟล์ CSV จาก Spreadsheet ที่ในกลุ่มได้ไปกรอกข้อมูลของแต่ละคนเอาไว้ จากนั้นก็ทำการ import ข้อมูลเข้าสู่ Database ผ่านโปรแกรม HeidiSQL
- ลองใช้คำสั่ง Query ดูเล็กๆน้อยๆ
- สามารถเซฟคำสั่ง SQL ที่ใช้ Query เป็นไฟล์ .sql ได้ (เปิดดูด้วย notepad ได้)
- ภายในโปรแกรม HeidiSQL เราสามารถสร้าง User ใหม่ขึ้นมาได้ง่ายๆ
- แต่ถ้าจะใช้คำสั่ง SQL เพื่อเพิ่ม User ก็ใช้คำสั่งตามนี้
Any problem/solution
- ตอน install mariadb ได้กำหนด password ไว้ แล้วดันลืม ทำให้ไม่สามารถเปิด server เพื่อเข้าถึง Database ได้
**** Uninstall mariadb ออกก่อน จากนั้นจึง install ใหม่อีกครั้ง โดยกำหนด password ที่จำได้ง่าย(แต่ไม่ถูกเดาง่ายจนเกินไป) และทำการจด password เก็บไว้กันลืมด้วย
Decision
- เลือกใช้ MariaDB เพราะเห็นเพื่อนใช้ MySQL กันหลายคนจึงอยากลองใช้ตัวอื่นบ้าง และพบว่า MariaDB นั้นก็เป็นที่นิยมอยู่
- เลือกใช้ HeidiSQL เพราะมันติดมากับตัว Install MariaDB
Reference
- MariaDB : https://mariadb.com/
- สไลด์นำเสนอสัปดาห์ที่ 4 : Link
ไม่มีความคิดเห็น:
แสดงความคิดเห็น