מודל השכבות לעבודה נכונה מול בסיסי נתונים

27/02/2010

בפרוייקטים שמבוססים על Database מומלץ להשתמש בגישה של מודל השכבות (N-Tiers). בארכיטקטורה זו קיימת הפרדה בין השכבות השונות בפרוייקט. היתרון העיקרי בחלוקה לשכבות הוא תחזוקה קלה, במיוחד במערכות גדולות, כך שניתן יחסית בקלות להחליף כל שכבה בלי לגעת בשכבות האחרות כאשר נרצה לעשות שינויים בתוכנית. המודול השכיח ביותר בגישה זו נקרא מודל 3 השכבות -  3-Tier Architecture : שכבת ה-Data Access Layer - DAL הכוללת את הטיפול הישיר ב- DB: פונקציות להתחברות לנתונים, פונקציות להפעלת שאילתות על בסיס הנתונים (המקבלות בד"כ משפטי SQL). הפונקציות בשכבה זו יהיו בד"כ גלובליות באופן זה שהן אינן יחודיות אך ורק לפרוייקט מסויים, כך שנוכל להשתמש...
תגיות: ,
3 תגובות