מסדי נתונים / בחירת מסד הנתונים האידיאלי / למה באינטרנט?


למה באינטרנט?


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

לי הייתה תשובה פשוטה הרבה יותר - כי באוקיינוס יש להם אוכל.

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

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

נכונה העובדה שישנן טכנולוגיות אחרות המותאמות ליצירת ממשק לעבודה מול מסד נתונים, כמו למשל Visual Basic, C++, Power Builder , או Developer 2000 . ניתן ליצור ממשקים נהדרים בעזרת כלים אלו, אך ברוב המקרים, הסיבות לעיל מנצחות וטכנולוגית האינטרנט עולה על כולן, לכן זה מה שאני אלמד אותך עכשיו.



עמוד הבא: אבל איך?>>




מבט כללי
שעור 1
הטכנולוגיה הלא נכונה
לבעיה הלא נכונה

דמיין את כל האנשים
(נכנסים לאתר שלך)

מה האופציות שלי?
למה באינטרנט? >
אבל איך?
משהו ללעוס בדרך
שעור 2
הכרות עם שדה המשחקים
Windows NT לעומת
Linux

התקנת לינוקס והתוכניות
הנלוות

ציפיות
שעור 3
מבוא
MySQL ושאר עניני
שרת/מסד נתונים>

MySQL,SQL,DDL
ו-DML

סיכום
שעור 4
פילוסופית-Embedded
Web-Programming

ePerl-כשפרל פוגשת את
HTML

DBI-ממשק מסד הנתונים
של פרל

הדרך שלפנינו
שעור 5
מתחילים לעבוד
CGI.pm הבלתי נמנע
Escape Sequences
ומסד הנתונים שלך

הטבעת ביטויים יחסיים
במחרוזת
Here-Document

הטבעת תת-רוטינות
מחברים את הכל
מטפלים בטפסים עם
שאילתות SQL

מעבדים את תוצאות
הטופס עם-CGI.pm