מדריך תכנון בסיס נתונים – הקדמה
קודם כל נבהיר, המדריך הוא למתחילים ולמתקדמים כאחד, אולם אינו בא לתת מענה למי שעוסק בתכנון בסיסי נתונים פשוטים כמו ספר אורחים למשל, אלא למתכננים אפליקציות מתקדמות יותר.
המדריך תיאורטי לחלוטין, ולא תיכתב בו שורת קוד אחד.
מהו בעצם בסיס נתונים?
בסיס נתונים הוא ה"מקום" בו מתאכסנים הנתונים עבור ה"ארגון" אותו אנו מבקשים למחשב. אל דאגה – מיד אסביר הכל. במהלך המדריך נעבוד עם דוגמא "מהחיים" – יצירת אתר אינטרנט.
וכאן אנו מגיעים לנקודה הבאה…
למה אנחנו צריכים תכנון נכון של בסיס נתונים?
שאלה טובה, אולי ה-שאלה.
אז שוב,אם אנו מתכננים ספר אורחים – איננו צריכים תכנון מעמיק ונכון אבל במקרה שלנו – תכנון נכון הוא הכרחי:
• תכנון נכון הוא תכנון אשר מביא בחשבון מקום לשינויים עתידיים שיתבצעו במערכת, ובכך מונע "כאב ראש" גדול.
• תכנון נכון יגביר את הסיכויים שהמערכת תעבוד בכל מצב ללא מקרים יוצאים מן הכלל.
• תכנון נכון של בסיס הנתונים ימנע ממתכנת המערכת "כאבי ראש" וסרבולים מיותרים, ויגביר את הסיכויים ליצירת מערכת מושלמת.
• תכנון נכון של בסיס הנתונים יגרום לכך שהמערכת תעבוד בצורה היעילה והמהירה ביותר.
• תכנון נכון של בסיס הנתונים ימנע כפילות נתונים, שזה המצב הגרוע ביותר לבסיס הנתונים.
אוכל למנות עוד יתרונות רבים, אך אני חושב שהעיקרון ברור.
תכנון בסיס הנתונים יתבצע על מסד הנתונים Microsoft Access אך מתאים, כמובן, לשאר מסדי הנתונים.
בהצלחה!
תגובות בפייסבוק