נושאי לימוד (Ver. 3.5) ------------------------------- הקובץ עדיין בעבודה מחשבים - כללי *************** * עבודה בחלונות * איתחול תקליטון , יצירת תיקייה , העתקת קובץ , שינוי שם קובץ * אינטרנט * הגשת תרגיל בשרת FTP * שליחת דוא"ל (כולל קובץ מצורף) * הורדת קבצים מהאתר שלי אקסס - כללי ************ * הודעות אזהרה * המרת גירסא * חלון מסד נתונים * הוספת תיאורים : מלל חופשי בכל שפה , לפרט ככל האפשר * מתן שמות (או שמירה בשם) * באנגלית , או עברית באותיות לועזיות * מילה יחידה או אות ראשונה "גדולה" בכל מילה או שרשור מילים , * השמות יתארו נכון את המידע בשדה/עמודה/אובייקט * תיקון ודחיסת מסד-נתונים * שימוש בעזרה הפנימית של אקסס טבלאות ******** * הגדרות כלליות * פיצול טבלת-אם למספר טבלאות * שדה , רשומה , כפתורי ניווט , מצב תצוגה , רשת עיצוב * בניית טבלה בתצוגת עיצוב * מתן שמות לשדות * סוגי נתונים : לבחור בסוג שיכיל את כל פרטי המידע אשר עשויים להיכלל בשדה , אך יתפוש מעט ככל האפשר מהזיכרון * הוספת תיאורים לשדות (בנפרד מתיאור הטבלה) * הוספת תיאור לטבלה דרך מאפיינים * מאפייני שדה * גודל שדה * תבנית עיצוב * תאריך/שעה * מטבע * ההטעיה של המרצה במבחנים * מסכת קלט * ספרות או אותיות * נדרש או אופציונלי * הוספת מקף * כיתוב * ערך ברירת מחדל * חוק אימות * טקסט אימות * נדרש * מיפתוח * שדה מפתח לעומת שדה מידע * הוספת מפתח משדה יחיד * הוספת מפתח המורכב ממספר שדות * זיהוי הרמזים למפתח בבחינות הקודמות * קשרי גומלין * הצגת הטבלאות (או הוספת טבלה לפרישה קיימת) * בדיקה שהמיפתוח מודגש (יש גירסאות בעייתיות) * מציאת השדות הנקשרים בשתי טבלאות * התאמה "טכנית" של סוג הנתונים * התאמת תוכן המידע * כיוון יצירת הקשר - מטבלה ראשית אל טבלה משנית * סוג הקשר - יחיד לרבים * אכיפת שלמות נתונים (3 רמות אכיפה) * הוספת נתונים מרשימה חיצונית (הגבלת קלט) , * הוספת תיבה משולבת (combo-box) או תיבת רשימה (list-box) * קלט מטבלה/שאילתא קיימת או מרשימת-ערכים * בניית טבלת-צומת * קודם לבנייה , לזהות את קשרי הגומלין עם הטבלאות הקיימות * השדות שעומדים "להיקשר" יתאימו בהגדרותיהם לשדות אליהם ייקשרו * הקפדה על מיפתוח נכון (כמעט תמיד - מפתח מורכב) * יצירת קשרי הגומלין , ובדיקה שאקסס מזהה את סוגי הקשרים שאילתות ********* * הגדרות כלליות (איחזור מידע , רשת עיצוב , הרצת השאילתא , ) * שאילתת בחירה * הוספת הטבלאות הנחוצות לרשת עיצוב השאילתא , ובדיקת הקשרים !!! * פונקציות סינון פשוטות : שווה , שונה , גדול מ , גדול או שווה * פונקציות סינון מתקדמות : between_and , in , is null , like * יחס בין קריטריונים ("או" לעומת "וגם") * הצגת שדות בפלט השאילתא * הוספת תוית לכותרת עמודה בשאילתא * מיון התוצאות בפלט השאילתא * סדר עולה/יורד * מיון מספרים , טקסט , ותאריכים * מיון ראשי/משני (הקפדה על סדר ההופעה של השדות) * הוספת תיאור השאילתה דרך מאפיינים * שדה חישובי * מבנה החישוב (תווית , נקודותיים , נוסחא) * פונקציות זמן/תאריך מוכללות : ()date() , now() , time second , minute , hour , day , month , year * פונקציות טקסט (שירשור , הוספת רווח) * בונה הביטויים * מציאת המידע באובייקטים * שימוש בפונקציות המוכללות * מחיקת ביטויי <> , <> * שאילתת פרמטר * הודעה למשתמש * שימוש בשני פרמטרים (קיימת גירסת אקסס המחייבת רישום הודעות) * שאילתת סכימה * קיבוץ לפי * פונקציות : avg , count , max , min , sum (מתעלמות מערך null) * פונקציית where לשדות שלא מופיעים בפלט השאילתא * פונקציית expression לשדות חישוביים * שאילתות פעולה * יצירת שאילתה רגילה ואח"כ המרה לשאילתת פעולה * כפתור "הפעל" לעומת כפתור "תצוגה" * שאילתת יצירת טבלה * מתן שם לטבלה שתיווצר , בנוסף למתן שם לשאילתא * הפעלה חוזרת של השאילתא מוחקת את הטבלה שכבר נוצרה * שאילתת הוספה * מעבירה רשומות מטבלה אחת אל "תחתית" טבלה קיימת אחרת * השדות מטבלה אחת חייבים "להתאים" לשדות בטבלה האחרת * אין חובה להעביר כל השדות של הרשומות המקוריות * שאילתת מחיקה * לא נמחקת הטבלה , אלא רק רשומות ספציפיות מהטבלה * נמחקת הרשומה כולה , ולא רק שדות ספציפיים מהרשומה * שאילתת עדכון (C , pv*C , pv+C) כאשר C הינו קבוע , ואילו pv הינו ערך נוכחי * שאילתת עדכון-מותנה (רק חלק מהרשומות מתעדכן) * שאילתת חיפוש של לא תואמים (יצירה באמצעות אשף בלבד) * הצגת SQL לשאילתא טפסים ******* * הגדרות כלליות (הצגת/עידכון המידע , מניעת גישה לטבלאות) * יצירת טופס אוטומטי מטבלה יחידה או משאילתא * הוספת תיאור לטופס דרך מאפיינים * יצירת טופס ממספר טבלאות * יצירת טופס באמצעות אשף * בחירת מקור הנתונים , והשדות המופיעים בטופס * בחירת הפריסה , סגנון העיצוב , ושמירה בשם * רשת עיצוב טופס * אזורי הטופס (הצגת/הסתרת איזורים , ושינוי גודלם) * חלון מאפייני אובייקט (בייחוד טופס) * מחיקת פקדים מיותרים * עיצוב גופן בפקדים (bold , italic , colour) * עבודה עם פקדים : שינוי גודל , מיקום , יישור * הוספת פקדים לטופס * הצגת סרגל פקדים * הוספת תוית * הוספת קו מפריד * הוספת טופס-משנה * הסבר כללי , קביעת שדה מקשר * בדיקה שהנתוים מוצגים כראוי * הוספת תיבה משולבת , הסתרת השדה המוחלף * הוספת לחצני פקודה (בחירת קטגוריה , תמונה/טקסט) ניווט הפרוייקט **************** * שינוי תכונת "הסתרה" לאובייקטים , אי יכולת להשתמש באובייקט (כמו הוספת טבלה מוסתרת לשאילתא) , שינוי הגדרות אקסס , והצגת האובייקט מחדש * הסתרת כפתורי הניווט בטפסים * קביעת הגדרות "הפעלה" * הגדרות ראשוניות * ביטול הסתרת חלון מסד-נתונים * הגדרות נרחבות * "עקיפת" ההגבלות בהפעלת אקסס דו"חות ******* * הגדרות כלליות (הדפסת מידע וסיכומים , חובת התקנת מדפסת) * יצירת דו"ח אוטומטי מטבלה יחידה או משאילתא * מחיקת פקדים מיותרים * עיצוב גופן בפקדים (bold , italic , colour) * עבודה עם פקדים : שינוי גודל , מיקום , יישור * הוספת תיאור לדו"ח דרך מאפיינים * יצירת דו"ח ממספר טבלאות * יצירת דו"ח באמצעות אשף דוחות * בחירת מקור הנתונים , והשדות המופיעים בדו"ח * הוספת קיבוץ , מיון , וערכים מסכמים * בחירת פריסת הטופס וכיוון הדף בהדפסה * בחירת סיגנון העיצוב * שינוי נוסחה בפקד קיים (לביצוע count)