What have you done/learned
- ได้ทดลองการสร้างฐานข้อมูลโดยใช้โปรแกรมของ MySQL ผ่านทาง MySQL Workbench โดยเริ่มจาการสร้างฐานข้อมูลก่อน เมื่อเข้าโปรแกรมมาแล้สวให้เลือกที่ที่ File > New Model
- เมื่อเข้ามายังหน้าดังรูปแล้วเราสามารถเปลี่ยนชื่อของฐานข้อมูล, รหัสอักขระที่ต้องการให้รองรับ รวมไปถึงคอมเมนต์เพิ่มเติมได้โดยคลิกขวาที่ตัวฐานข้อมูลและเลือก Edit Schema
- เมื่อแก้ไข้เรียบร้อยแล้วต่อไปจะเป็นการเพิ่มหน้า diagram ของ database โดยเลือกที่ Add Diagram ซึ่งจะนำมาสู่หน้าสำหรับออกแบบ Diagram
- ต่อมาจะเป็นส่วนของการเพิ่มตารางฐานข้อมูลโดยให้เลือกที่ Add Table ในหน้าหลัก โดยเราสามารถตั้งชื่อตารางได้ตามที่ต้องการ เพิ่มหัวข้อในฐานข้อมูล รวมถึงกำหนดลักษณะและชนิดของข้อมูลในตารางนั้นๆได้ เช่น กำหนดให้ส่วน user_id เป็น primary key เป็นต้น
- เราสามารถเชื่อมโยงข้อมูลในฐานข้อมูลได้โดยใช้ Foreign Key ในการเชื่อมตารางแต่ละตัวที่อยู่ในฐานข้อมูลซึ่งในแต่ละฐานข้อมูลที่จะเชื่อมกันนั้นต้องมีข้อมูลที่เป็นข้อมูลเดียวกัน
- ในหน้าของ ERR Diagram เราสามารถนำตารางที่เราสร้างมาแสดงเพื่อดูความสัมพันธ์ของแต่ละตาราง รวมไปทั้งสามารถสร้างหรือลบตารางใหม่ได้เช่นกัน
Problem/Solution
- การใช้งานโปรแกรมนั้นค่อนข้างยุ่งยาก และมีความซับซ้อนพอสมควร ต้องทำการศึกษาการทำงานของส่วนต่างๆรวมไปถึงวิธีการใช้และการประยุกต์ใช้เพิ่มเติม
Decision
- เหตุผลที่เลือก MySQL สำหรับทำงานเนื่องจากต้องการศึกษาว่ารูปแบบการทำงานนั้น มีความคลอบคลุมกว่า ใช้งานได้ง่ายกว่า XAMPP ที่มี PHPMyAdmin หรือไม่
Related Info/link/reference
- MySQL Workbench Tutorial : https://www.youtube.com/watch?v=RSHevYMwCVw
- Download and Install MySQL : https://www.youtube.com/watch?v=WuBcTJnIuzo
ไม่มีความคิดเห็น:
แสดงความคิดเห็น