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

Anonim

LDAP לעומת מסד נתונים

Lightweight Directory Access Protocol (הידוע גם בשם LDAP) הוא פרוטוקול יישום. פרוטוקול זה משמש במיוחד עבור שאילתה נתונים, כמו גם שינוי הנתונים אמר. פעולה זו מתבצעת באמצעות שירותי ספרייה - כלומר, מערכת תוכנה המאחסנת, מארגנת ומספקת גישה למידע שנמצא בספרייה - באמצעות TCP / IP. הפונקציה העיקרית של כל ספרייה היא לשמש קבוצה של אובייקטים עם לוגי ומאורגן היררכי תכונות - כמו במדריך הטלפון.

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

הפעלת LDAP מופעלת על ידי לקוח. הוא מבצע זאת על ידי התחברות לשרת LDAP - שרת זה ידוע כמדריך System Directory (או DSA). הוא נמצא ביציאת TCP 389 כברירת מחדל. לאחר שהלקוח התחבר לשרת LDAP, הוא שולח בקשת הפעלה לשרת זה ובתמורה השרת שולח תגובה (או מספר תגובות). הלקוח, לעומת זאת, לא צריך לחכות לתגובה על מנת לשלוח את הבקשה הבאה - במקרים מסוימים. השרת עשוי, לעומת זאת, לשלוח את התשובות בכל סדר. השרת מסוגל גם לשלוח "הודעות לא רצויות" - תגובות מתגובות שאינן תגובות לכל בקשה (לפני חיבור החיבורים, למשל).

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

סיכום:

1. LDAP הוא פרוטוקול יישום אשר שאילתות שאילתות משנה נתונים באמצעות שירותי ספרייה; מסד נתונים הוא אוסף של נתונים עם על או יותר משתמש.

2. מפגשי LDAP מופעלים על-ידי לקוחות המתחברים לשרת LDAP; יש ארכיטקטורות מסד נתונים שונים אשר מסדי נתונים רבים להשתמש בתיאום עם אחד אחר.