ข้อดีและข้อเสียของการทำให้ฐานข้อมูลเป็นมาตรฐาน

ผู้เขียน: Frank Hunt
วันที่สร้าง: 13 มีนาคม 2021
วันที่อัปเดต: 19 พฤศจิกายน 2024
Anonim
ระบบฐานข้อมูล ข้อดี ข้อเสีย  ประโยชน์ ติวสอบครูผู้ช่วย นักวิชาการ คอมพิวเตอร์ ท้องถิ่น
วิดีโอ: ระบบฐานข้อมูล ข้อดี ข้อเสีย ประโยชน์ ติวสอบครูผู้ช่วย นักวิชาการ คอมพิวเตอร์ ท้องถิ่น

เนื้อหา

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


ฐานข้อมูลเป็นส่วนสำคัญของระบบคอมพิวเตอร์ที่ทันสมัย (Jupiterimages / Photos.com / Getty Images)

ลดความซ้ำซ้อนของข้อมูล

ฐานข้อมูลสามารถมีข้อมูลจำนวนมากบางทีอาจเป็นล้าน ๆ ล้านชิ้นส่วนของข้อมูล การทำให้ฐานข้อมูลเป็นปกติลดขนาดและป้องกันการทำซ้ำของข้อมูลตรวจสอบให้แน่ใจว่าข้อมูลแต่ละรายการถูกบันทึกเพียงครั้งเดียว

จัดกลุ่มข้อมูลอย่างสมเหตุสมผล

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

ตรวจสอบความสมบูรณ์ของข้อมูลอ้างอิง

Referential integrity คือการกำหนดความสัมพันธ์ระหว่างข้อมูลในตารางที่รวม หากไม่มีข้อมูลในตารางอาจสูญเสียการเชื่อมต่อไปยังตารางอื่น ๆ ที่เกี่ยวข้องกับข้อมูล สิ่งนี้นำไปสู่ข้อมูลเด็กกำพร้าและไม่สอดคล้องกัน ฐานข้อมูลมาตรฐานที่มีสหภาพระหว่างตารางสามารถป้องกันไม่ให้สิ่งนี้เกิดขึ้น


ลดประสิทธิภาพของฐานข้อมูล

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

ต้องมีการวิเคราะห์และออกแบบอย่างละเอียด

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