บ้าน ฐานข้อมูล ไฟล์แฟล็ตคืออะไร? - คำจำกัดความจาก techopedia

ไฟล์แฟล็ตคืออะไร? - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - ไฟล์แฟลตหมายถึงอะไร

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


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

Techopedia อธิบาย Flat File

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

ไฟล์แฟล็ตคืออะไร? - คำจำกัดความจาก techopedia