วันจันทร์ที่ 9 เมษายน พ.ศ. 2561

Try DBMS ( MariaDB + HeidiSQL )

[ ได้นำเสนอไปในสัปดาห์ที่ 4 ]
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

ไม่มีความคิดเห็น:

แสดงความคิดเห็น