בית מאגרי מידע מהו אובייקט מסד נתונים? - הגדרה מטכנולוגיה

מהו אובייקט מסד נתונים? - הגדרה מטכנולוגיה

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

Anonim

הגדרה - מה המשמעות של אובייקט מסד נתונים?

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

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

Techopedia מסביר אובייקט מסד נתונים

דרושות שתי הבחנות קטנות אך חשובות באובייקטים של מסדי נתונים:

  • סוג אובייקט הוא מושג הבסיס או הרעיון של אובייקט; למשל המושג טבלה או אינדקס.
  • מופע אובייקט הוא דוגמה לסוג אובייקט. לדוגמה, טבלה שנקראת CUSTOMER_MASTER היא מופע מסוג TABLE מסוג האובייקטים.

מרבית מנועי בסיס הנתונים העיקריים מציעים את אותה קבוצה של סוגי אובייקטים בסיסיים:

  • שולחנות
  • אינדקסים
  • רצפים
  • צפיות
  • מילים נרדפות

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

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

  • הוסף את כל טבלאות האב באמצעות _MASTER:
    • CUSTOMER_MASTER
    • ACCOUNTS_MASTER
    • LOANS_MASTER
  • הוסף את כל טבלאות העסקאות באמצעות הסיומת _TRANS:
    • DAILY_TRANS
    • LOANS_TRANS
    • INTERBANK_TRANS
מהו אובייקט מסד נתונים? - הגדרה מטכנולוגיה