עמוד:173

4 . 4 עבודה עם מסד נתונים 3 בכדי להפיק מידע ולעדכן מסד נתונים , נשתמש בטכנולוגיית JDBC של ג ' אווה . טכנולוגיה זו מאפשרת לתכניות ג ' אווה לגשת למסדי נתונים ולטפל בנתונים המאוחסנים בהם . הטיפול בנתונים הוא אחיד , ללא תלות ב , DBMS- ונעשה באמצעות ממשק המגדיר קבוצה של עצמים שמספקים גישה למסד הנתונים . באמצעות העצמים הללו אפשר ליצור דפי אינטרנט דינמיים שמכילים מידע שהופק ממסד הנתונים על-פי דרישת המשתמש . לדוגמה , נוכל להשתמש בטכנולוגיה JDBC לאחזר נתונים מהטבלה tblPlayers שבנינו בסעיף הקודם , נוכל להציג את המשתמשים הרשומים לאתר ' מכונת המזל , ' להוסיף משתמשים חדשים ולעדכן את נתוניהם . יישום טיפוסי של רשת מורכב משלושה מחשבים שונים לפחות : . 1 המידע של הארגון נשמר על שרת נתונים שמיועד לשמירת מסדי נתונים בלבד , והגישה אליו מוגבלת . . 2 השרת מורץ בשרת היישומים של הארגון . בשרת הזה נשמרים דפי , jsp דפי HTML שמוצגים ללקוח והמתפעלים של מסדי הנתונים . . 3 הלקוח רץ על מחשב שלישי , אשר פונה אל שרת היישומים לקבלת המידע הדרוש לו . אם המידע נשמר במסד הנתונים , שרת היישומים פונה לשרת המידע ומבקש ממנו את המידע הנחוץ לו . המידע עובר עיבוד ונשלח ללקוח . 4 להלן , סכימת עבודה אופיינית של יישום רשת : 3 Java DataBase Connectivity – JDBC 4 OleDbClient ו- MySqlClient הם סיכום שפת SQL היא שפה לניהול נתונים שבה מגדירים במשפטי תכנות מה מבקשים לבצע על הנתונים . לשם כתיבת שאילתות , SQL יש להכיר את המבנה של מסד הנתונים – שמות הטבלאות והשדות , אך אין צורך לדעת מהו סוג מסד נתונים שבו עובדים .

מטח : המרכז לטכנולוגיה חינוכית


לצפייה מיטבית ורציפה בכותר