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

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

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

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

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

מונחים במאגר

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

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

מונחים נפוצים במאגר

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

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

1. טבלה

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

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

2. שאילתה

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

  • צור : פקודה ליצור בסיס נתונים וליצור טבלה במסד הנתונים
  • קרא : פקודה להצגת נתונים במסד הנתונים
  • עדכון : פקודה לתמרון נתונים במסד הנתונים
  • מחק : פקודה למחיקת נתונים במסד הנתונים

3. שדה

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

4. הקלט

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

5. הכנס

הכנס פירושו להכניס. במסד הנתונים הכנס הוא אחת מהפקודות ב- SQL הכלולות ב- DML (שפת מניפולציה של נתונים) להוסיף או להוסיף נתונים לטבלה. הצורה הכללית של הפקודה הוספה היא כדלקמן:

הכנס לתווית שם (עמודה 1, עמודה 2, עמודה 3, ...)
VALUES (ערך 1, ערך 2, ערך 3, ...);

6. בחר

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

בחר שם עמודה, שם עמודה
מאת שם טבלה;

7. מפתח ראשי

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

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

הערות 0