מילון מונחים נפוצים של מסד נתונים

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

חוּמצָה

מודל ACID של תכנון מסד נתונים אוכף שלמות הנתונים באמצעות אטומי , עקביות , בידוד ועמידות:

תְכוּנָה

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

אימות

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

מודל BASE

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

אילוצים

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

מערכת ניהול מסד נתונים (DBMS)

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

יֵשׁוּת

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

תלות פונקציונלית

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

אינדקס

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

מַפְתֵחַ

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

נוֹרמָלִיזָצִיָה

כדי לנרמל את מסד הנתונים הוא לתכנן טבלאות שלה (יחסים) ועמודות (תכונות) באופן להבטיח את שלמות הנתונים כדי למנוע שכפול. הרמות הראשוניות של הנורמליזציה הן Form Normal Form (1NF), טופס רגיל שני (2NF), צורה רגילה שלישית (3NF) ו- Boyce-Codd Normal Form (BCNF).

NoSQL

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

ריק

הערך NULL מבולבל לעיתים קרובות על מנת לומר "אף אחד" או אפס; עם זאת, זה בעצם אומר "לא ידוע". אם לשדה יש ​​ערך של NULL, הוא מציין מיקום עבור ערך לא ידוע. שפת שאילתות מובנית (SQL) משתמשת במפעילי IS NULL ו- IS NOT NULL כדי לבדוק ערכים null.

שאילתא

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

סכֵימָה

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

הליך מאוחסן

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

שפת שאילתות מובנית

שפת שאילתה מובנית , או SQL, היא השפה הנפוצה ביותר לגישה לנתונים ממסד נתונים. שפה מניפולציה נתונים (DML) מכיל את המשנה של פקודות SQL בשימוש בתדירות הגבוהה ביותר וכולל SELECT, INSERT, UPDATE ו DELETE.

הדק

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

נוף

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