ข้ามไปยังเนื้อหา
Database Concept and Design

DB-01

Database Concept and Design

2 วัน (12 ชม.)/ ช่วงเวลา 9:00 - 16:00 น.
Inhouse
Inhouse Only

*รับเฉพาะ InHouse Training เท่านั้น

Workshope-Certificate

ดาวน์โหลด Course Outline

Database Concept and Design

       อบรมหลักการออกแบบฐานข้อมูลเชิงสัมพันธ์ลงลึกถึงการสร้าง ER-Diagram หลักสูตรนี้สำหรับผู้ที่ต้องการฝึกทักษะการออกแบบฐานข้อมูลเชิงสัมพันธ์ (Relational Database) โดยเนื้อหาการอบรมได้มีตัวอย่างระบบงานหลากหลายให้ทดลองเขียน ER-Diagram อาทิเช่น

  • ระบบสินค้าคงคลัง (Inventory System)

  • ระบบพนักงานและบัญชีเงินเดือน

  • ระบบการลงทะเบียน (Registering System)

  • ระบบห้องสมุด (Library System)

  • ระบบงาน จากความต้องการของผู้อบรม

       นอกเหนือจากนี้ ยังให้สร้าง Table และ Relation โดย Microsoft Access/SQL Server จาก ER-Diagram ที่ได้ออกแบบขึ้น พร้อมทั้งอธิบายถึงความจำเป็นในการกำหนดความสัมพันธ์ระหว่างตาราง เพื่อให้เข้าใจถึงลำดับการป้อนและลบข้อมูลในฐานข้อมูลเชิงสัมพันธ์ในขั้นนำไปใช้งานได้จริง

วัตถุประสงค์

  1. ผู้อบรมสามารถบอกความสามารถและหน้าที่ของฐานข้อมูลได้

  2. ผู้อบรมสามารถสร้าง/แก้ไข ตาราง และสร้างความสัมพันธ์ได้

  3. ผู้อบรมสามารถออกแบบฐานข้อมูลได้

หลักสูตรนี้เหมาะสำหรับ

  1. ผู้ที่ต้องการปูพื้นฐาน “การออกแบบฐานข้อมูลเชิงสัมพันธ์”

  2. ผู้ที่ต้องการต่อยอดก่อนศึกษา Microsoft Access, SQL Server

พื้นฐานของผู้เข้าอบรม

  1. ไม่จำเป็นต้องมีพื้นฐานหรือประสบการณ์ด้านการเขียนโปรแกรม

  2. มีความสนใจด้านการจัดการข้อมูล

  3. มีความต้องการเรียนรู้การออกแบบฐานข้อมูลอย่างเป็นระบบ

ความต้องการของระบบ

  1. ระบบปฏิบัติการ Windows 11 / 10

  2. Microsoft Access / Microsoft SQL Server

หัวข้อการฝึกอบรม

  • ฐานข้อมูล (Database) คืออะไร
  • ความหมายของ Database Management System (DBMS)
  • DBMS และความจำเป็นที่ต้องใช้ DBMS จัดการ Database
  • โปรแกรม DBMS ในตลาดปัจจุบัน
  • Data Structure
  • Data Integrity
  • Structured Query Language (SQL)
  • ER-Diagram คืออะไร
  • การวิเคราะห์ข้อมูล เพื่อออกแบบ ER-Diagram
    • กำหนด Entity
    • กำหนด Attribute
    • กำหนด Relationship ระหว่าง Entity และการแปลความหมาย
  • การลดความซ้ำซ้อนของข้อมูลด้วย Normalization
4. การนำ ER-Diagram ที่ได้ ไปสร้าง Database โดย MS Access / SQL Server
  • ระบบสินค้าคงคลัง (Inventory System)
  • ระบบพนักงานและบัญชีเงินเดือน
  • ระบบการลงทะเบียน (Registering System)
  • ระบบห้องสมุด (Library System)
  • ระบบงาน จากความต้องการของผู้อบรม

Road Map

คำถามที่พบบ่อย

การออกแบบฐานข้อมูลที่ดีช่วยให้โครงสร้างข้อมูลรองรับการใช้งานในระยะยาว ลดความซ้ำซ้อนของข้อมูล และป้องกันปัญหาที่อาจเกิดขึ้นเมื่อระบบขยายตัว หลักสูตรนี้สอนการวิเคราะห์ความต้องการทางธุรกิจ (Business Requirements) ก่อนออกแบบฐานข้อมูล เพื่อให้สามารถพัฒนาระบบได้อย่างเป็นระบบและลดต้นทุนในการแก้ไขภายหลัง

ER Diagram (Entity-Relationship Diagram) เป็นเครื่องมือที่ช่วยแสดงความสัมพันธ์ของข้อมูลภายในระบบอย่างเป็นภาพ ทำให้นักวิเคราะห์ระบบ นักพัฒนา และผู้ใช้งานสามารถเข้าใจโครงสร้างฐานข้อมูลร่วมกันได้ ผู้เรียนจะได้ฝึกวิเคราะห์ Entity, Attribute และ Relationship พร้อมออกแบบ ER Diagram จากกรณีศึกษาของระบบงานจริง เช่น ระบบสินค้าคงคลัง ระบบห้องสมุด และระบบทะเบียน

Normalization เป็นกระบวนการจัดโครงสร้างฐานข้อมูลเพื่อลดข้อมูลซ้ำซ้อน ป้องกันความผิดพลาดในการเพิ่ม แก้ไข และลบข้อมูล รวมถึงช่วยให้ฐานข้อมูลมีความถูกต้องและดูแลรักษาได้ง่ายขึ้น หลักสูตรอธิบายหลักการ Normalization พร้อมฝึกวิเคราะห์และปรับปรุงโครงสร้างฐานข้อมูลจากตัวอย่างจริง เพื่อให้สามารถนำไปใช้กับการออกแบบระบบได้อย่างเหมาะสม

ได้ หลักสูตรนี้เป็นพื้นฐานสำคัญสำหรับผู้ที่ต้องการศึกษาต่อด้าน Microsoft Access และ Microsoft SQL Server โดยผู้เรียนจะได้เรียนรู้การแปลง ER Diagram ไปเป็น Table และกำหนดความสัมพันธ์ระหว่างตาราง (Relationships) เพื่อเตรียมความพร้อมก่อนการพัฒนาฐานข้อมูลบนระบบจริง

ผู้เรียนจะได้ฝึกวิเคราะห์และออกแบบฐานข้อมูลจาก Business Case หลายรูปแบบ เช่น ระบบสินค้าคงคลัง ระบบพนักงานและเงินเดือน ระบบลงทะเบียน และระบบห้องสมุด พร้อมฝึกสร้าง ER Diagram และออกแบบโครงสร้างฐานข้อมูลตามความต้องการของธุรกิจ เพื่อให้สามารถนำแนวคิดไปประยุกต์ใช้กับโครงการจริงได้อย่างมั่นใจ

สนใจหลักสูตร

“Database Concept and Design”

ขอใบเสนอราคาเพื่อรับรายละเอียดหลักสูตรและจัดอบรมให้องค์กรของคุณ