פרק 6: להשתעשע עם בסיסי נתונים מקוונים:אקססהכנת Microsoft Accessההתמקדות שלנו במאמר זה על אקסס היא לא שינוי נושא, לכשעצמו, אלא בשל העובדה שהוא יישום של בסיס נתונים פופולרי וקל ללימוד. כמובן, שאנו לא הולכים לבזבז זמן על פרטי ממשק האקסס. מספיק להגיד, שמאמר זה יהיה חייב להניח שיש לכם את היכולת להבין לבד כיצד ליצור בסיס נתונים בעזרת אקסס. כדי לעזור לכם לעקוב אחרי המאמר, כדאי לכם לשקול ליצור מחדש את בסיס הנתונים לדוגמה שראינו מוקדם יותר במאמר, בשם client, שיש בו שני טבלאות, billing ו invoices. כעת, בואו נגיע לעיקר: יש לך בסיס נתונים מוכן באקסס ואתה מוכן להתחיל לכתוב סקריפט שאילתה מבוסס Perl. ראשית, תצטרך לרשום את בסיס הנתונים אקסס שלך בבקר (Windows ODBC (Open Database Connectivity. זה יאפשר למודול ה PERL שלנו "לדבר" עם בסיס הנתונים באקסס, תוך שהם חולקים פרוטוקול תקשורת משותף. תוכלו למצוא את הבקר ODBC בלוח הבקרה (control panel). הפעלו את ה ODBC Data Sources שבלוח הבקרה, ובחרו בתווית system DSN. תוכלו לראות שכבר הוספנו את בסיס הנתונים clients ל ODBC תוכלו לעשות זאת אם תלחצו על "Add", ובחירה ב"Microsoft (*.mdb) Access Driver " , ואחר כך סיום (Finish). החלון הבא שיופיע יתן לכם לבחור Data Source Name, או DSN, שהוא השם של בסיס הנתונים כפי שתתיחסו עליו מתוך סקיפט ה Perl . אנו בחרנו Clients {מערכות חלונות באופן כללי אינם רגישות לאותיות גדולות/קטנות (case insensitive), לעומת זאת Perl עצמה רגישה (case sensitive) }. כמו כן גם שם קובץ בסיס הנתונים האמיתי שאתם מעונינים לרשום. Perl יכולה לדבר כעת עם בסיס הנתונים אקסס באדיבות הפרוטוקול ODBC. כעת שבסיס הנתונים אקסס נוצר ונרשם ב ODBC, נוכל להפנות את תשומת לבנו מהתמקדות באקסס לעבר Perl ונפלאותיה... SeQuel :II
בסיסי נתונים
|