בית מאגרי מידע מהו קובץ שטוח? - הגדרה מטכנולוגיה

מהו קובץ שטוח? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של קובץ שטוח?

בסיס נתונים של קבצים שטוחים שומר נתונים בפורמט טקסט רגיל. במסד נתונים יחסי, קובץ שטוח כולל טבלה עם רשומה אחת בכל שורה. העמודות השונות ברשומה מתוחמות על ידי פסיק או לשונית להפרדת השדות. בניגוד למסד נתונים יחסי, מסד נתונים של קבצים שטוחים אינו מכיל טבלאות מרובות. אין נתונים המאוחסנים בקבצים שטוחים ללא תיקיות או נתיבים המשויכים אליהם.


קבצים שטוחים נמצאים בשימוש נרחב בפרויקטים של אחסון נתונים לייבוא ​​נתונים. לא מתבצעת מניפולציה על הנתונים שהם מאחסנים, אך הם מועדפים בגלל הקלות בה הם מעבירים נתונים מהשרת. קבצים שטוחים משמשים רק כאמצעי חשוף לאחסון מידע על טבלאות, אך אין ביחסים בין הטבלאות הכלולות בתוכם.

Techopedia מסביר קובץ שטוח

מתכנתים משתמשים בבסיסי נתונים קבצים שטוחים בעת יצירת יישומים ב- Oracle ו- SQL, התומכים בשפות תכנות מרובות. בגלל המבנה הפשוט שלהם קבצים שטוחים צורכים פחות מקום מאשר קבצים מובנים, אך המידע בקבצים שטוחים ניתן לקרוא, לאחסן ולשלוח רק. ייצוג נתונים במסד נתונים של קבצים שטוחים עומד בתקנים מסוימים. כל עמודה במסד נתונים של קבצים שטוחים מוגבלת לסוג נתונים ספציפי. מפרידים כלולים בקבצים שטוחים כדי להבטיח עיצוב נתונים ברוחב קבוע. אלה מצמצמים את התקורה באיתור שדות שונים ברשומה. השורה הראשונה בקובץ שטוח מתייחסת לשם השדה. שם שדה מובחן זה מקל על זיהוי אלו נתונים שכל שדה עוסק בהם. כל השורות במסד נתונים של קבצים שטוחים עוקבים גם הם אחר תפיסת ה"טופל "באלגברה יחסית, שם טופל הוא רשימת אלמנטים מסודרים. נתונים בקבצים שטוחים קיימים בצורתם המקורית עד שהם מועברים למערכת ניהול מסד נתונים או לאזור הבמה במחסן. לאחר השלמת השידור, הנתונים משתנים ונשמרים בצורות שונות.

מהו קובץ שטוח? - הגדרה מטכנולוגיה