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