כאשר רוב האנשים חושבים OpenOffice, הם חושבים על עיבוד תמלילים או גיליונות אלקטרוניים. מה שאנשים רבים לא מבינים הוא כי OpenOffice כוללת גם בסיס, מערכת מסד נתונים בערך שווה ל- MS Access. עסקים רבים ויחידים להשתמש במערכות אלה כדי לאפשר גם אנשים שאינם טכניים להיכנס, לאחסן, לאחזר ולארגן את הנתונים שלהם. באמצעות Base, באפשרותך לבצע צעדים פשוטים כדי ליצור דרך קלה וידידותית למשתמש עבור אנשים לאחסן ולאחזר מידע באמצעות טפסים מותאמים אישית ודוחות.

קבלת הבסיס

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

 sudo apt-get להתקין את Openoffice.org-base 

או פשוט לחץ על הקישור כאן

יצירת מסד הנתונים שלך

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

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

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

לפני שתמשיך, מומלץ לסמן את התיבה " יצירת טבלאות באמצעות אשף הטבלה ", במיוחד אם אתה חדש בעיצוב מסד הנתונים.

יצירת טבלאות

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

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

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

שנית, חשוב שלטבלאות יש מפתח ראשי . בקיצור, זה אומר שלטבלאות יש בדרך כלל טור שבו כל שורה בעמודה זו ייחודית בטבלה זו. זה אולי נשמע מבלבל, אבל זה בדרך כלל רק אומר שאתה צריך טור כמו EmployeeID, וכל ערך יש מספר שונה, ייחודי. יש (כנראה) שום סיכוי של שני עובדים בעלי אותו מספר זהות, כך שזה הופך את המפתח העיקרי המושלם.

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

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

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

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

יצירת טפסים

כל מסד נתונים יכול לאחסן מידע, אך כלים כמו Base ו- Access הולכים צעד אחד קדימה ומאפשרים לך ליצור את הממשק לצפייה ולמניפולציה של הנתונים. אם המשכת עם האשף, אתה נמצא כעת במקום שבו תוכל לבנות את הטפסים.

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

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

סיכום

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