הבדלים בין שדות ורשומות במסד נתונים

...

ספר טלפונים הוא דוגמה נפוצה למסד נתונים.

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

מבנה מסד נתונים

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

סרטון היום

פונקציית מסד נתונים

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

שדה

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

תקליט

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