วันอังคารที่ 28 ตุลาคม พ.ศ. 2557

การออกแบบฐานข้อมูลเชิงสัมพันธ์ และตรรกะ




















การออกแบบฐานข้อมูลเชิงสัมพันธ์
       การออกแบบฐานข้อมูลในองค์กรขนาดเล็กเพื่อตอบสนองความต้องการ
ของผู้ใช้งานอาจเป็นเรื่องที่ไม่ยุ่งยากนัก เนื่องจากระบบและขั้นตอนการทำงาน
ภายในองค์กรไม่ซับซ้อน ปริมาณข้อมูลที่มีก็ไม่มาก และจำนวนผู้ใช้งานฐานข้อมูล
ก็มีเพียงไม่กี่คนหากทว่าในองค์กรขนาดใหญ่ซึ่งมีระบบและขั้นตอนการทำงานที่
ซับซ้อนรวมทั้งมีปริมาณข้อมูลและผู้ใช้งานจำนวนมาก การออกแบบฐานข้อมูลจะ
เป็นเรื่องที่มีความละเอียดซับซ้อนและต้องใช้เวลาในการดำเนินการนานพอควรทีเดียว 
ทั้งนี้ฐานข้อมูลที่ได้รับการออกแบบอย่างเหมาะสมจะสามารถตอบสนองต่อความต้องการ
ของผู้ใช้งานภายในหน่วยงานต่าง ๆ ขององค์กรได้ ซึ่งจะทำให้การดำเนินงาน
ขององค์กรมีประสิทธิภาพดียิ่งขึ้น เป็นผลตอบแทนที่คุ้มค่าต่อการลงทุนเพื่อพัฒนา
ระบบฐานข้อมูลภายในองค์กรทั้งนี้การออกแบบฐานข้อมูลที่นำซอฟต์แวร์ระบบจัดการ
ฐานข้อมูลมาช่วยในการดำเนินการสามารถจำแนกหลักในการดำเนินการได้ ขั้นตอน คือ
       1. การรวบรวมและวิเคราะห์ความต้องการในการใช้ข้อมูล
       2. การเลือกระบบจัดการฐานข้อมูล
       3. การออกแบบฐานข้อมูลในระดับแนวคิด
       4. การนำฐานข้อมูลที่ออกแบบในระดับแนวคิดเข้าสู่ระบบจัดการฐานข้อมูล
       5. การออกแบบฐานข้อมูลในระดับกายภาพ
       6. การนำฐานข้อมูลไปใช้และการประเมินผล

การออกแบบฐานข้อมูลในระดับตรรกะ
       การออกแบบฐานข้อมูลในระดับตรรกะ หรือในระดับแนวความคิดเป็นขั้นตอน
การออกแบบความสัมพันธ์ระหว่างข้อมูลในระบบโดยใช้แบบจำลองข้อมูลเชิงสัมพันธ์
ซึ่งอธิบายโดยใช้แผนภาพแสดงความสัมพันธ์ระหว่างข้อมูล (E-R Diagram) จากแผนภาพ
E-R Diagram นำมาสร้างเป็นตารางข้อมูล (Mapping E-R Diagram to Relation) และใช้
ทฤษฏีการ Normalization เพื่อเป็นการรับประกันว่าข้อมูลมีความซ้ำซ้อนกันน้อยที่สุด

ข้อมูลจาก http://th.wikipedia.org/wiki

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

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