หน้าก่อนหน้า

บทที่ 8 ระบบจัดการฐานข้อมูล

เรื่องต่อไป

8.5 การออกแบบฐานข้อมูลในระดับตรรกะ

เป็นการนำผลจากการออกแบบฐานข้อมูลในระดับแนวคิดมาทำการปรับเพื่อให้เหมาะสมกับรูปแบบฐานข้อมูลที่เลือกใช้ ผลที่ได้จะเป็นเค้าร่างของฐานข้อมูลที่มีรายละเอียดสมบูรณ์ที่สามารถนำไปกำหนดภาษาสำหรับนิยามข้อมูล (DDL) ในขั้นตอนการออกแบบในระดับกายภาพได้ ขั้นตอนนี้

จึงเป็นการแปลงผลจากการออกแบบในระดับแนวคิด (Mapping) ให้อยู่ในรูปแบบของระบบจัดการฐานข้อมูล (DBMS) ที่เลือกใช้ เช่น รูปแบบฐานข้อมูลเชิงสัมพันธ์ระบบจัดการฐานข้อมูลเชิงสัมพันธ์ (Relational Database Management Systems : RDBMS) ในขั้นตอนนี้เป็นการแปลงเค้าร่างในระดับแนวคิดให้เป็นรีเลชั่นที่ประกอบด้วย แอททริบิวต์รวมถึงการระบุข้อกำหนดต่างๆ ให้กับรีเลชั่น เช่น คีย์หลัก คีย์นอก โดเมนของแอททริบิวต์ และมีการใช้แนวคิดเรื่องการจัดระบบข้อมูลในรูปแบบบรรทัดฐาน (Normalization) เข้ามาช่วยในการออกแบบเพื่อปรับการออกแบบฐานข้อมูลที่เหมาะสมปัจจัยที่ใช้ประกอบการเลือกระบบจัดการฐานข้อมูลมีมากมาย ไม่ว่าจะเป็นปัจจัยด้านเทคนิค ปัจจัยด้านเศรษฐกิจ ซึ่งทั้งนี้ขึ้นอยู่กับว่าองค์กรนั้นๆ ให้ความสำคัญของปัจจัยใดมากกว่ากัน



Home