การสร้าง ER Diagrame(อีอาร์ ไดอะแกรม) ด้วย โปรแกรม Mysql Workbench
- Posted by Nannaphat Wongkulchaichana
- Categories Explicit Knowledge, การจัดการความรู้, ชุมชนนักพัฒนา
- Date July 12, 2022
ER Diagram คือ แบบจำลองที่ใช้อธิบายโครงสร้างของฐานข้อมูลซึ่งเขียนออกมาในลักษณะของรูปภาพ อธิบายโครงสร้างและความสัมพันธ์ของข้อมูล ซึ่ง ER Diagram มีความสำคัญต่อการพัฒนาระบบงานฐานข้อมูลต่าง ๆ จึงใช้เพื่อเป็นเอกสารในการสื่อสารระหว่าง นักออกแบบระบบ และนักพัฒนาระบบ เพื่อให้สื่อสารอย่างตรงกัน
ตัวอย่าง การสร้าง ER Diagram ด้วยโปรแกรม Mysql Workbench
๑. สร้าง table และความเชื่อมโยง

๒. Export Sql Script File

๓. ติดตั้งโปรแกรม Mysql Workbench

๔. เปิดโปรแกรม เลือก File New Model

๕. จากนั้นนำ Script File ที่มีอยู่แล้วมา Import

๖. เลือกไฟล์ที่ต้องการ นามสกุล .sql

๗. จากนั้นกด Execute แล้วรอ Verify Result


๘. เมื่อ Verify Result เสร็จแล้ว จากนั้นกด Next

๙. เมื่อ Import เสร็จเรียบร้อย จากนั้นกด Finish

๑๐. จะได้ฐานข้อมูลในโปรแกรม ดังภาพ

๑๑. จากนั้นคลิกที่ Add Diagram ที่ Model Overview

๑๒. จากนั้นจะปรากฏหน้าจอ ที่แสดงข้อมูลตาราง ที่ Import (หมายเลข 8) จากนั้นเลือกตารางที่ต้องการ แล้วลากไปวางที่พื้นที่ว่าง หมายเลข 9

๑๓. จะได้ ER Diagram สามารถจัดเรียงได้ตามต้องการ ดังภาพ

๑๔. เมื่อจัดเสร็จเรียบร้อยแล้วสามารถ Export ได้ เป็นรูปภาพ (.PNG, .SVG) เป็นไฟล์ PDF หรือ Script file เลือกได้ตามต้องการ ตัวอย่างเลือกเป็น PNG

๑๕. ตัวอย่างรูปที่ Export ด้วยโปรแกรม Mysql Workbench

You may also like
ในองค์ความรู้นี้จะนำเสนอ การเขียนโปรแกรมบีบอัดและรวมไฟล์รูปภาพในรูปแบบ ZIP สำหรับระบบบัตรพนักงาน มหาวิทยาลัยบูรพา ซึ่งแบ่งเป็นขั้นตอนการดำเนินการ ดังนี้ ทำการดาวโหลดไฟล์รูปภาพจาก MinIO มาลงที่โฟลเดอร์ storage แสดงดังภาพ สร้างฟังก์ชันสำหรับ บีบอัดและรวมไฟล์รูปภาพในรูปแบบ ZIP แสดงดังภาพ ไฟล์ Zip ที่ออกจากระบบ แสดงดังภาพ อ้างอิง https://www.php.net/manual/en/class.ziparchive.php
การสร้าง QR Code ในรูปแบบนามบัตรดิจิทัล (vCard) บน Laravel Framework เพื่อใช้กับระบบบัตรพนักงานของมหาวิทยาลัยบูรพา
ในองค์ความรู้นี้จะนำเสนอ การสร้าง QR Code ในรูปแบบ vCard สำหรับบัตรพนักงาน มหาวิทยาลัยบูรพา ซึ่งแบ่งเป็นขั้นตอนการดำเนินการ ดังนี้ 1. การติดตั้ง Package สำหรับสร้าง QR Code ที่ชื่อ simplesoftwareio/simple-qrcode โดยติดตั้งผ่าน Composer คำสั่ง : composer require simplesoftwareio/simple-qrcode 2. สร้างฟังก์ชันสำหรับ QR Code ในรูปแบบ vCard ซึ่งโครงสร้างข้อมูล ต้องเริ่มต้นด้วย BEGIN:VCARD และจบด้วย END:VCARD และฟิลด์ที่กำหนดค่าที่สำคัญ เช่น ชื่อ (FN) …
ที่มา/ปัญหา เพื่อให้การใช้งาน Docker Volumes ร่วมกับโปรแกรม Cursor และ Git Azure ได้อย่างมีประสิทธิภาพจึงต้องทำการเชื่อมต่อข้อมูลไฟล์ Project กับ Container และใช้ SSH ในการเชื่อมต่อโดยมีขั้นตอนการทำดังต่อไปนี้ สิ่งที่จำเป็นและต้องเตรียม ๑. Docker Desktop ๒. Docker Container ๓. Extension SFTP ของ Cursor หรือ VS Code ขั้นตอนการติดตั้งและใช้งาน ๑. ติดตั้ง OpenSSH Server โดยเข้าไปที่ Container Exec แล้วลองพิมพ์ …
