ความเป็นอิสระของข้อมูลโปรแกรมและข้อมูลเมตาคืออะไร?

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

แผนผังฐานข้อมูล

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

วีดีโอประจำวันนี้

ความเป็นอิสระของข้อมูล

ความเป็นอิสระของข้อมูลโปรแกรมมีสองระดับตามลำดับชั้น โดยแต่ละระดับจะรับประกันความสมบูรณ์ของข้อมูลและ การเข้าถึงได้รับการเก็บรักษาไว้แม้จะมีการเปลี่ยนแปลงใด ๆ ที่องค์กรอาจทำกับสคีมาทางกายภาพหรือเชิงตรรกะของ ฐานข้อมูลของมัน ความเป็นอิสระของข้อมูลทางกายภาพเป็นระดับที่ต่ำกว่าของลำดับชั้นและหมายถึงความสามารถขององค์กรในการอัพเกรดฮาร์ดแวร์ที่ใช้สำหรับ การจัดเก็บข้อมูลโดยไม่กระทบต่อลอจิคัล schema ของฐานข้อมูลหรือความสามารถของผู้ใช้ปลายทางในการเข้าถึงข้อมูลผ่านแอพพลิเคชั่นบนคอมพิวเตอร์ ในทำนองเดียวกัน ความเป็นอิสระของข้อมูลเชิงตรรกะทำให้ผู้ดูแลระบบฐานข้อมูลมีอิสระในการเปลี่ยนแปลงตรรกะ สคีมา เพิ่มตารางใหม่หรือต่อท้ายฟิลด์กับตารางที่มีอยู่ โดยไม่รบกวนการเข้าถึง DBMS. ของผู้ใช้ปลายทาง ข้อมูล.

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

พจนานุกรมข้อมูล

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

หมวดหมู่

ล่าสุด

การนำเสนอ PowerPoint ที่เปิดใช้งานมาโครคืออะไร?

การนำเสนอ PowerPoint ที่เปิดใช้งานมาโครคืออะไร?

งานนำเสนอ PowerPoint ที่เปิดใช้งานแมโครคืองานนำ...

วิธีการติดตั้ง OS X บนแล็ปท็อปโตชิบา

วิธีการติดตั้ง OS X บนแล็ปท็อปโตชิบา

เครดิตรูปภาพ: Ryan McVay / รูปภาพ Photodisc / G...

วิธีการสร้าง Bootable OS X Snow Leopard DVD

วิธีการสร้าง Bootable OS X Snow Leopard DVD

การสำรองข้อมูลซอฟต์แวร์เป็นความคิดที่ดี เนื่องจ...