access 2016access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק...

36
A A c c c c e e s s s s 2 2 0 0 1 1 6 6 צעד אחר צעד איתן קמינסקי שטמר אמיר קמינסקי שטמר מהדורת2016 : יצחק עמיהוד ראה קבצי להורדת הוראות בהקדמה תרגול מהאתר לשם שטף הקריאה כתוב ספר זה בלשון זכר בלבד. ספר זה מיועד לגברים ונשים כאחד ואין בכוונתנו להפלות או לפגוע בציבור המשתמשים/ות.

Upload: others

Post on 25-Jul-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

AAcccceessss 22001166

צעד אחר צעד

שטמרקמינסקי איתן

שטמר אמיר קמינסקי

: יצחק עמיהוד2016מהדורת

מהאתר תרגול בהקדמה הוראות להורדת קבציראה

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

בכוונתנו להפלות או לפגוע בציבור המשתמשים/ות.ונשים כאחד ואין

Page 2: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

, סדנת לימוד Access 2010 הספרמבוסס על ו הינו מהדורה מעודכנתזה ספר עמי- שיצא בהוצאת הוד

כל הזכויות שמורות ©

עמי בע"מ-הוצאת הוד

www.hod -ami.co.il [email protected]

09-9571582פקס: 09-9564716טלפון:

שרה עמיהודעריכה ועיצוב:

שמות מסחרייםשמות המוצרים והשירותים המוזכרים בספר הינם שמות מסחריים רשומים של החברות שלהם.

עשו כמיטב יכולתם למסור מידע אודות השמות המסחריים המוזכרים המחבריםעמי ו-הוצאת הוד registeredתים. שמות מסחריים רשומים (בספר זה ולציין את שמות החברות, המוצרים והשירו

trademarks .המוזכרים בספר צוינו בהתאמה (

Access ,Office ו-Windows הינם מוצרים רשומים של חברתMicrosoft.

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

משתמעת מכך כל אחריות שהיא.ואמין ככל שניתן, אך אין כלפי יחיד או ארגון יםאחרא םאינ המחבריםעמי ו-הוצאת הוד”). as is(“המידע ניתן "כמות שהוא"

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

, לצלם, לתרגם, להקליט, לשדר, לקלוט ו/או לאחסן אין לעשות שימוש מסחרי ו/או להעתיק, לשכפל

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

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

1/2017 בישראל הודפס

ISBN 978-965-361-422-2מסת"ב

Page 3: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

3 תוכן עניינים

תוכן ענייניםתוכן עניינים

17 .............................................................................................. הקדמה

21 ....................................................................................... מילון מונחים

25 ....................... מערכות מידע: החשיבות בתכנון, ניתוח ועיצוב מערכות 1

33 ................ הניווטוחלונית : רכיבים עיקריים Access-התחלת העבודה ב 2

45 .................................... והבנת טבלאות נתונים יצירת טבלאות: בסיסי 3

69 ........................הזנת נתונים לבסיס הנתונים: עריכת נתונים בטבלאות 4

89 .....................שרי הגומלין ומתי משתמשים בהם?קשרי גומלין: מהם ק 5

Access ......................................................... 109-יצירת קשרי גומלין ב 6

125 .......................... הגדרת שאלות על בסיס הנתונים שאילתות בחירה: 7

157 ................. בסיס הנתונים באמצעות שאילתה שאילתות פעולה: שינוי 8

169 ................. ?מערכת המידע לאיצירת טפסים: כיצד לשפר את הגישה 9

187 ................................. ם לטפסים: שיפור ושינוי הטופסהוספת פקדי 10

241 ............................ צד לגרום לטופס להיות מעניין?עיצוב הטופס: כי 11

265 ....................... ה יעילה?לרכז את הנתונים בצוריצירת דוחות: כיצד 12

287 ......................... הגדלת הגמישות של מערכת המידעיצירת מאקרו: 13

307 ........................................................... יצירת מסכי ניווט במערכת 14

15 Access 2016 ויישומיOfficeולתוך : העברת נתונים מתוך Access .. 319

Access .......................................................... 341- ב חשוביםעזר - כלי 16

355 ........................................................................ נוספות פונקציות 17

365 ............................................................................. נספח ביבליוגרפיה

367 ............................................................................................ אינדקס

Page 4: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

4 Access 2016 צעד אחר צעד

17 .............................................................................................. הקדמה 17 ..................................................................................................... מה בספר?

17 ........................................................................................... למי מיועד הספר?

17 ..................................................................................... כיצד להשתמש בספר?

18 .............................................................. היכן נמצאים קבצי התרגול של ספר זה?

19 .................................................................................................... קבלת עזרה

21 ....................................................................................... מילון מונחים

25 ....................... מערכות מידע: החשיבות בתכנון, ניתוח ועיצוב מערכות 1 25 ...................................................................................... מה תמצאו בפרק זה?

25 .......................................................................................... מהי מערכת מידע? 26 ......................................................................... היכן ניתן למצוא מערכות מידע? 26 ......................................................................... פעולות עיקריות במערכות מידע

27 ......................................... תקופת הפיתוח ותקופת השימוש –הקמת מערכת מידע 27 ............................................ שלבים בפיתוח מערכת המידע –הקמת מערכת מידע

27 ........................................................................................ . ייזום המערכת1 28 ................................................................................... . חקר המצב הקיים2 28 ........................................................................................ . חקר הישימות3 28 ...................................................................................... . ניתוח המערכת4 29 ....................................................................................... . עיצוב המערכת5 29 ..................................................................................... . הקמת המערכת6 29 ....................................................................................... . יישום המערכת7

30 ................................................ למה צריכים תהליך מובנה? –הקמת מערכת מידע 30 ........................ של מערכות המידע תקלות שעלולות לקרות מפיתוח בלתי מובנה

31 ...................................................פיתוח מערכות מידעגורמים המעורבים בתהליכי Access 2016 ........................................... 32באמצעות שלבים בהקמת מערכת מידע

33 ................ וחלונית הניווט: רכיבים עיקריים Access-התחלת העבודה ב 2 33 ..................................................................................................... מה בפרק?

Access 2016 ................................................................... 33 -הרכיבים העיקריים ב 33 .................................................................................................... טבלאות

34 .................................................................................................. שאילתות 35 ...................................................................................................... טפסים 35 ....................................................................................................... דוחות

36 ............................................................................................. מאקרו ומודול Access .............................................................................. 36 -בניית מערכת ב Access 2016 ....................................................................... 37 -תחילת העבודה ב 38 ............................................................................................. יצירת קובץ חדש

38 ........................................................................ יצירת קובץ מסד נתונים חדש

Page 5: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

5 תוכן עניינים

39 ................................................................................. קיים Accessפתיחת קובץ Access ..................................................................................... 42-מבנה החלון ב

43 .............................................................................................חלונית הניווט 43 ............................................................................ אפשרויות בחלונית הניווט

44 ................................................................................................ 2תרגיל לפרק 44 ......................................................................................... א. הצגת הבעיה

44 .................................................................................... ב. יצירת קובץ חדש

45 .................................... והבנת טבלאות נתונים יצירת טבלאות: בסיסי 3 45 ..................................................................................................... מה בפרק?

45 ................................................................................. מהו בסיס נתונים טבלאי? 47 .............................................................................. תכונות חשובות של טבלאות

49 .................................................................. מפתח ראשי המורכב משדה אחד 50 ............................................................... ממספר שדות מפתח ראשי המורכב

51 .......................................................................................... יצירת טבלה חדשה 51 ................................................................. יצירת טבלה חדשה בתצוגת עיצוב

52 ...................................... פתיחת חלון תצוגת העיצוב לטבלה – 1יצירת טבלה: שלב 52 ..................................................... הגדרת השדות בטבלה – 2יצירת טבלה: שלב

Access 2016 ....................................................... 53 -סוגי הנתונים המקובלים ב 54 .................................................... הגדרת מאפיינים לשדות – 3טבלה: שלב יצירת

55 ............................................................................................... גודל השדה 55 .............................................................................................. תבנית עיצוב

56 ................................................................................................ מסכת קלט 56 ....................................................................................................... כיתוב

57 ....................................................................................... ערך ברירת מחדל 57 ............................................................................. כלל אימות וטקסט אימות

58 ....................................................................................................... נדרש 58 ............................................... הגדרת מפתח ראשי לטבלה – 4יצירת טבלה: שלב

58 ........................................................... הגדרת שדה או שדות כמפתח הטבלה 59 ................................................................ שמירת הטבלה – 5יצירת טבלה: שלב 59 ............................. תוניםמעבר לתצוגת גיליון נתונים להזנת נ – 6יצירת טבלה: שלב

59 .......................................................................... מעבר לתצוגת גיליון נתונים 60 ........................................................... הוספה, מחיקה ושינוי סדר השדות בטבלה

60 ..................................................... הוספת שדה חדש בין שדות קיימים בטבלה 60 ....................................................................................... מחיקת שדה קיים

61 ............................................................................ שינוי סדר השדות בטבלה 61 ........................................................................................... הזנת תיאור לשדה

63 ..................................................................................... כרטסות של אובייקטים

Page 6: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

6 Access 2016 צעד אחר צעד

64 .................................................................................................. 3תרגיל פרק 64 ................................................................................. א. יצירת טבלה חדשה

66 .......................................................................... לשדות ב. הגדרת מאפיינים 66 ...................................................................................... המרציםטבלת 67 ..................................................................................... תלמידיםטבלת 68 ............................................................................. רשימת קורסיםטבלת 68 .............................................................................. קורסים בפועלטבלת 68 ............................................................... תחומי לימודוטבלת עריםטבלת

69 ........................הזנת נתונים לבסיס הנתונים: עריכת נתונים בטבלאות 4 69 ..................................................................................................... מה בפרק?

69 .............................................................................. פתיחת טבלה להזנת נתונים 70 ..................................................................................... הזנת נתונים בטבלאות

70 ........................................................................................ מעבר בין השדות 70 ........................................................................................... רשומהשמירת

70 .................................................................. סימנים הקשורים לעריכת רשומה 71 ........................................................................................... מחיקת רשומה

71 ..................................................................... ת למחיקה של רשומהופעול 72 ......................................................................................... ניווט בין רשומות

72 ................................................................................. עיצוב מתקדם של הטבלה 72 ...................................................... סידור מחדש של העמודות (שדות בטבלה)

73 ................................................................................... עיצוב תצוגת הטבלה 74 ..................................................... הקפאה וביטול הקפאה של עמודות (שדות)

75 .............................................................................. הקפאת שדה / שדות 75 ............................................................................... שדותביטול הקפאת

75 ................................................................ הסתרה והצגה של עמודות (שדות) 75 .......................................................................... הסתרת עמודות בטבלה

76 ................................................................. ביטול הסתרת עמודות (שדות) 76 ............................................................................ שינוי גודל שורות ועמודות

77 ........................................................ שינוי גודל העמודה באמצעות העכבר 77 ........................... שיח 'רוחב עמודה'-שינוי גודל העמודה באמצעות תיבת הדו

77 ....................................................................................... חיפוש ערכים בטבלה 78 .................................................................................. חיפוש טקסט בטבלה

79 ..................................................................................... נתונים בטבלההחלפת 80 ................................................................................. החלפת טקסט בטבלה

80 ............................................................................. מיון הטבלה לפי שדות שונים 80 .................................................................................... מיון לפי שדה מסוים 81 ................................................................................... מיון לפי מספר שדות

82 ......................................................................................... צירוף קובץ לרשומה

Page 7: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

7 תוכן עניינים

82 ................................................ צירוף קובץ לרשומה בעלת שדה "קובץ מצורף" 84 .................................................................................................. 4תרגיל פרק

84 .......................................................................................... א. הזנת נתונים 87 ................................................................................. ב. פעולות על הנתונים

88 ......................................................................... ג. עיצוב מתקדם של הטבלה

89 .....................שרי הגומלין ומתי משתמשים בהם?קשרי גומלין: מהם ק 5 89 ..................................................................................................... מה בפרק?

89 .................................................... המערכת הטבלאית "המכללה ללימודי המחשב" 91 ................................................................. הסברים ותשובות לשאלות נפוצות

91 ................................................................................... קשרי גומלין בין טבלאות 92 ...................................................................................... ליחיד)-(יחיד 1:1קשר 95 .................................................................................... לרבים)-(יחיד N:1קשר 98 ................................................................................... לרבים)-(רבים N:Mקשר

100 ............................................... בדוגמה "המכללה ללימוד המחשב"קשרי הגומלין 101 ................................................................. הקשר בין קורסים בפועל למרצה

102 ............................................................. הקשר בין תלמידים לקורסים בפועל 102 ............................................. הקשר בין טבלת קורסים לטבלת קורסים בפועל

103 ............................................................................................... תכונות הקשר 104 ................................................................................................. טבלאות עזר

105 ...................................................................................... סכמת בסיס הנתונים 106 ................................................................................................ 5תרגיל פרק

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

107 ..................................................................................... ג. ניהול בנק הדם 107 ................................................................................................ ד. צי רכב

Access ......................................................... 109-ב יצירת קשרי גומלין 6 109 ................................................................................................... מה בפרק?

109 ................................................... "המכללה ללימודי המחשב"סכמת הנתונים של 110 ....................................................................................... יצירת קשרי הגומלין

110 ............................................................... פתיחת חלון קשרי גומלין – 1שלב 111 ................................................................ בחירת טבלאות הקישור – 2שלב

111 ............................. קשרי הגומליןבחירה בטבלה או בטבלאות מתוך חלונית 111 ........................................................ ביצוע הקישור בין זוג טבלאות – 3שלב

112 ................................................................................... קישור בין שדות 113 ........................................................ התאמת תכונות קשר הגומלין – 4שלב

113 ......................................................................... התאמת שדות הקישור 114 ......................................................................... התאמת תכונות הקשר

Page 8: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

8 Access 2016 צעד אחר צעד

115 ......................................................................................... חלון קשרי הגומלין 115 ............................................................... הוספת טבלה לחלון קשרי הגומלין

116 ................................................................... ניקוי פריסת חלון קשרי הגומלין 116 ........................................ תצוגת טבלה רצויה מחלון קשרי הגומלין מחיקה של

116 ................................................................. הזזת טבלה בחלון קשרי הגומלין 117 .............................................................................. מחיקה של קשר גומלין

117 ............................................................................. עריכה של קשר הגומלין 118 ................................................................ הצגת קשרי גומלין ישירים לטבלה

118 ............................................................................... הדפסת קשרי הגומלין 119 ............................................................................................. 1:1יצירת קשר

120 ........................................................... מבט על רשומות הקשורות בקשרי גומלין 120 .......................................................................... משני הוספת גיליון נתונים

121 .............................................................. הצגת גיליון משני לרשומה מסוימת 121 ................................................. הסרת גיליון משני, צמצום של כולו או פריסתו

122 ................................................................................................ 6תרגיל פרק 122 ....................... 'מכללה ללימודי המחשב'א. הקמת קשרי גומלין בבסיס הנתונים

123 .................................................. ב. מבט על רשומות הקשורות בקשרי גומלין

125 .......................... הגדרת שאלות על בסיס הנתונים שאילתות בחירה: 7 125 ................................................................................................... מה בפרק?

125 .............................................................................................. מהי שאילתה? 126 ............................................................................................... סוגי שאילתות

126 ....................................................................... כיצד יוצרים שאילתות פשוטות? 126 ...................................................... שלבים להגדרת שאילתת בחירה פשוטה

129 ................................................................................ הצגת תוצאות השאילתה 129 ............................................. הרצת (הפעלת) השאילתה מתוך תצוגת העיצוב

130 ............................................................. שינוי שיטת התצוגה בחלונית הניווט 131 ........................................................... הרצת השאילתה מתוך חלונית הניווט

132 ................................. אפשרויות העריכה והשינוי של תצוגת תוצאות השאילתה 133 ........................................................................ מעבר בין סוגי תצוגה שונים

133 .......................................................................................... עריכת השאילתה 133 ................................................................... הצגת השאילתה בתצוגת עיצוב

134 ......................................................................... הוספת טבלאות לשאילתה 135 ..................................................................... הסרה של טבלאות משאילתה

135 ............................................................... הוספת שדה בין שני שדות קיימים 136 ................................................................................. שינוי מיקום של שדה

136 ............................................................ מהשתתפות בשאילתהמחיקת שדה 136 ................................................................................ יצירת סינון בשאילתה

136 ......................................................................... סינון על פי שדות מספריים

Page 9: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

9 תוכן עניינים

137 ............................................................................. סינון על פי שדות טקסט 138 ............................................................................ סינון על פי שדות תאריך 139 .............................................................................. סינון על פי שדות כן/לא

Is Null ......................................................................... 139השימוש בפונקציה 139 .................................................................................... סינון מורכב בשאילתה

139 ......................................................... יצירת קריטריונים רבים על אותו השדה 140 ......................................................... יונים רבים על שדות רביםיצירת קריטר

141 ........................................................ שאילתות שמבוססות על יותר מטבלה אחת 141 ........................................................... הוספת טבלאות מתוך תצוגת העיצוב

142 .................................................. יצירת קשרי גומלין מקומיים בתוך השאילתה 142 ................................ שאילתות המכילות טבלאות הקשורות בקשר רבים לרבים

142 ................................................... יצירת שדות מחושבים ושימוש בבונה הביטויים 143 ................................................................................... יצירת שדה מחושב

143 .............................................................................. שימוש בבונה הביטויים 145 .......................................................................... פונקציות מיוחדות בשאילתות

146 ................................................................................... דוגמאות לפונקציות 147 .................................................................................. שאילתות עם פרמטרים

147 .......................................................................... הגדרת פרמטר לשאילתה 148 ................................................................................. יצירת שאילתות סיכומים

148 ................................................... הפיכת שאילתת בחירה לשאילתת סיכומים 149 ............................................................... הוספת שדות לביצוע קיבוץ וחישוב

150 .......................................................................... הוספת ערכי סיכום לשאילתה 151 ................................................................................................ 7תרגיל פרק

151 ........................................................................ א. יצירת שאילתות פשוטות 151 ........................................................................... ב. יצירת סינון בשאילתות

151 ........................................................................ סינון על שדות מספריים 152 ............................................................................ סינון על שדות טקסט

152 ....................................................................... סינון על פי שדות תאריך 153 ......................................................................... סינון על פי שדות כן/לא

Is Null ....................................................................... 153שימוש בפונקציה Not ("<>") ........................................................................... 153 -שימוש ב

153 ............................................................................ ג. סינון מורכב בשאילתה 154 ...................................................... . שאילתות שמכילות יותר מטבלה אחתד

154 ........................................................................... ה. יצירת שדות מחושבים 155 ................................................................... ו. פונקציות מיוחדות בשאילתות

155 .......................................................................... ז. שאילתות עם פרמטרים 155 .................................................................................... ח. שאילתות סיכום

155 ...................................................... ט. הוספת שורת סיכום בתוצאת שאילתה

Page 10: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

10 Access 2016 צעד אחר צעד

157 ................. בסיס הנתונים באמצעות שאילתה שאילתות פעולה: שינוי 8 157 ................................................................................................... מה בפרק?

157 ..................................................................................... שאילתות פעולה סוגי 158 ................................................................................... יצירת שאילתות פעולה

158 .................................................................... יצירת שאילתת בחירה פשוטה 159 ................................................................................. ִאְפשּור שאילתות פעולה

160 ....................................................................................הרצת שאילתת פעולה 161 ............................................................................... שאילתה להוספת רשומות

161 .......................................................................... כדי ליצור שאילתת הוספה 162 ............................................................................... שאילתה למחיקת רשומות

162 .......................................................................... כדי ליצור שאילתת מחיקה 164 ................................................................................... שאילתה לעדכון נתונים

164 ............................................................................ צור שאילתת עדכוןכדי לי 165 ................................................................................ שאילתה ליצירת טבלאות

165 .................................................................. יצירת שאילתת יצירה של טבלה 167 ................................................................................................ 8תרגיל פרק

167 .......................................................................... א. שאילתה ליצירת טבלה 167 ...................................................................... ב. שאילתה להוספת רשומות 167 ...................................................................... ג. שאילתה למחיקת רשומות

167 .......................................................................... ד. שאילתה לעדכון נתונים

169 ................. מערכת המידע? לאלשפר את הגישה יצירת טפסים: כיצד 9 169 ................................................................................................... מה בפרק?

169 .............................................................................................. מהו טופס? 170 ..................................................................... תנאים מקדימים ליצירת טופס

170 ................................................................ יצירת טופס באמצעות אשף הטפסים 170 ............................................................................... הפעלת אשף הטפסים

175 ................................................................... מבנה החלון –תצוגת עיצוב לטופס 175 ........................................................... כניסה לחלון תצוגת העיצוב של טופס

177 ............................................................................................ גיליון המאפיינים 178 ............................................................................ פתיחת גיליון המאפיינים

180 ............................................................................................. מאפייני הטופס 184 ............................................................................................. פייני אזוריםמא

185 ................................................................................................ 9תרגיל פרק 185 ........................................................ א. יצירת טופס באמצעות אשף הטפסים

185 ..................................................................................... ב. מאפייני הטופס 186 ..................................................................................... ג. מאפייני אזורים

Page 11: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

11 תוכן עניינים

187 ................................. ם לטפסים: שיפור ושינוי הטופסהוספת פקדי 10 187 ................................................................................................... מה בפרק?

187 ............................................................................................... מהם פקדים? Access ............................................................... 188-סוגי הפקדים המקובלים ב

192 ................................................................................ השימוש בפקדים וניהולם 192 ................................................................ לתצוגת העיצוב של הטופסמעבר

192 .......................................................................................... בחירת פקדים 192 ............................................................................... בחירה בפקד אחד

192 ............................................................... זמנית-בחירה בכמה פקדים בו 193 .................................................................................... הזזת פקד ממקומו 194 .................................................................................... שינוי גודל של פקד

194 .............................................................. קיבוץ פקדים ופירוק קבוצות פקדים 194 ........................................................................... קיבוץ של כמה פקדים

195 ..................................................... פירוק קבוצת פקדים שקובצו קודם לכן 195 .............................................................. פקדיםהעתקה, גזירה והדבקה של

195 ................................................................................ מחיקת פקד מהטופס 196 ...................................................................................... מרווח בין פקדים

196 ................................................................................. התאמת גודל פקדים 197 .............................................................................. יישור פקדים אחד לשני

197 ............................................................................................ עיצוב פקדים 198 ........................................................................... מאפיינים חשובים של פקדים

201 .................................................................................................... פקד תווית 201 .................................................................................... הוספת פקד תווית

201 ........................................................................ עריכת בחר פקד תווית קיים 201 .......................................................................................... פקד תאריך ושעה

201 ...........................................................................הוספת פקד תאריך ושעה 202 ..................................................................................................... פקד סמל

202 ........................................................................................ יצירת פקד סמל 203 .......................................................................................... פקד תיבת טקסט

203 ............................................................................. יצירת פקד תיבת טקסט 204 ............................................................................. הוספת שדות מחושבים

204 .................................................................... יצירת שדה מחושב בטופס 205 .............................................................. הוספת שדות מתוך רשימת השדות 206 ..............................................................מאפיינים ייחודיים של תיבות טקסט

206 ............................................................................. הוספת פקד תיבה משולבת 207 ......................................................... יצירת תיבה משולבת מקושרת לטבלה

211 .................................................. משולבת שערכיה מוזנים מראשיצירת תיבה 213 ............................................. יצירת תיבה משולבת המאפשרת לאתר רשומה

216 .................................................. מאפיינים מיוחדים של הפקד תיבה משולבת

Page 12: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

12 Access 2016 צעד אחר צעד

217 ............................................................................... הוספת פקד תיבת רשימה 217 .......................................................................... הוספת פקד קבוצת אפשרויות

221 ..................................................................................... הוספת פקד כרטיסיה 221 ............................................................ הוספת פקדים לתוך עמוד בכרטיסיה

222 ....................................................................................... שינוי שם העמוד 223 ......................................................................... טיסיההוספת עמוד לכר

223 ........................................................................... מחיקת עמוד מהכרטיסיה 223 .......................................................................שינוי סדר עמודים בכרטיסיה

224 .................................................................. מאפיינים ייחודיים של כרטיסיות 224 .......................................................... מאפיינים ייחודיים של עמוד בכרטיסיה

225 ................................................................................ הוספת פקד לחצן פקודה 225 ............................................................. יצירת הפקד לחצן באמצעות האשף

227 ......................................... הפעולות האפשריות באמצעות אשף יצירת לחצנים 229 ................................................................................ בתוך טופסהוספת טופס

230 ........................ טופס ראשי השימוש באשף הטפסים להוספת טופס משני בתוך 233 ......................................................................................... יצירת טופס מפוצל

234 ............................................................... מאפיינים ייחודיים של טופס מפוצל 235 .............................................................................................. 10תרגיל פרק

235 ....................................................... א. הוספת פקד תווית ופקד תיבת טקסט 235 .................................................................... ב. הוספת פקד תיבה משולבת

236 ................................................................. ג. הוספת פקד קבוצת אפשרויות 237 ............................................................................ כרטיסיהד. הוספת פקד

238 ....................................................................... ה. הוספת פקד לחצן פקודה 238 ......................................................................... ו. הוספת טופס בתוך טופס

241 ............................ צד לגרום לטופס להיות מעניין?עיצוב הטופס: כי 11 241 ................................................................................................... מה בפרק?

241 .................................................................. מחשב-עקרונות לעיצוב ממשק אדם 242 ........................................................ כללים מנחים לעיצוב טופס בצורה נכונה

243 ................................................................................. עיצוב אוטומטי של טופס 243 ............................................................. על טופס החלת עיצוב אוטומטי קיים

244 ..................................................................... ערכת הצבעים והגופנים של טופס 244 ...................................................................... החלת ערכת צבעים על טופס

246 ............................................................................................... פקדי קו ומלבן 246 ....................................................................... הוספת פקד מלבן או פקד קו

246 .................................................................................. פקד אובייקט לא מאוגד 246 ..........................................................הוספת פקד אובייקט לא מאוגד לטופס

247 .......................................................................... המאפיין "מצב שינוי גודל"

Page 13: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

13 תוכן עניינים

OLE ................................................................................................ 248אובייקט 248 ........................................ לבסיס הנתונים מתוך הטבלה OLEהוספת אובייקט

248 ............................................. מתוך טבלה או טופס OLEכדי להזין ערך לשדה 250 ........................................... מתוך טבלה וגם עריכה שלו OLEצפייה באובייקט

250 ....................................................................... קישור בתוך טופס-הוספת היפר 251 ................................................ קישור בתוך טופס-פתיחת חלון להוספת היפר

251 ............................................. קישור לדף אינטרנט או לקובץ קיים-יצירת היפר 252 .................................................. שור לאובייקט במסד הנתוניםקי-יצירת היפר 253 ................................................ קישור אל כתובת דואר אלקטרוני-יצירת היפר

254 ......................................................................... הוספת דפדפן אינטרנט לטופס 255 ........................................... הוספת דפדפן אינטרנט לטופס עם כתובת קבועה

255 ..................................................................................... עיצוב מותנה של פקד 256 .............................................................. הוספת מאפיין 'עיצוב מותנה' לפקד

258 ............................................................................. העתקת עיצובים של פקדים 258 .............................................................. אחד לאחרהעתקת עיצוב של פקד

259 ....................................................................................... חלונית סדר עמודים 259 .............................................. במקלדת Tabקביעת סדר השדות עבור הקשת

261 .............................................................................................. 11תרגיל פרק 261 ............................................................................ א. הוספת פקדי קו ומלבן

OLE ....................................................................................... 262ב. אובייקט 262 .................................................. קישורים בתוך טופס-ג. הוספת ציורים והיפר

263 ............................................................................ ד. עיצוב מותנה של פקד

265 ....................... ילה?לרכז את הנתונים בצורה יעיצירת דוחות: כיצד 12 265 ................................................................................................... מה בפרק? 265 ..................................................................................................... מהו דוח?

266 ....................................................................... תנאים מקדימים ליצירת דוח 266 .................................................................... יצירת דוח באמצעות אשף הדוחות

272 ................................................................................ הצגת הדוח לפני הדפסה 273 ..................................................................................................הדפסת דוח 273 ................................................................................................... ייצוא הדוח

274 ............................................................................. יצוא דוח אל קובץ חיצוני 276 ........................................................................................... תצוגת עיצוב דוח

276 .............................................................. כניסה לחלון תצוגת העיצוב של דוח 278 ...................................................................................... רמת קיבוץ / מיון

279 ........................................................................ עריכה של רמת קיבוץ / מיון 279 .......................................................................... הוספת שדות מחושבים בדוח

280 .................................................................................................... דוח תוויות 280 ................................................................. יצירת דוח תוויות באמצעות אשף

Page 14: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

14 Access 2016 צעד אחר צעד

283 ................................................................................................ הגדרת עמוד 283 ............................................................................... כניסה להגדרת העמוד

284 ................................................................. הכרטיסיה אפשרויות הדפסה 284 ................................................................................... הכרטיסיה עמוד

284 ............................................................................... הכרטיסיה עמודות 285 .............................................................................................. 12תרגיל פרק

285 ........................................................... ותא. יצירת דוח באמצעות אשף הדוח 286 .................................................................. ב. הוספת שדות מחושבים לדוח

286 ................................................................................... ג. יצירת דוח תוויות

287 ......................... הגדלת הגמישות של מערכת המידעיצירת מאקרו: 13 287 ................................................................................................... מה בפרק?

287 ................................................................................................. מהו מאקרו? 288 ........................................................................................ יצירת מאקרו פשוט

288 ............................................................. שלבים ביצירה ובהפעלה של מאקרו 289 .............................................................................. ניווט בתוך עץ הפעולות

290 ......................................................................................... הפעלת מאקרו 290 ................................................................................. מעבר צעד אחר צעד 291 ................................................................................. ניפוי וטיפול בשגיאות

293 .................................................................................... פעולות מאקרו נפוצות 300 .............................................................................. הפעלת מאקרו מתוך טופס

300 ...................................................... הפעלת מאקרו מתוך לחצן פקודה בטופס 301 .......................................................................................... מאקרו עם תנאים

301 ........................................................................ הוספת קבוצה בתוך מאקרו 303 .................................................................................. הוספת תנאי לטופס

304 .............................................................................................. 13תרגיל פרק 304 ........................................................... א. יצירת מאקרו והפעלתו מתוך טופס

305 ................................................................................. ב. מאקרו עם תנאים

307 ........................................................... יצירת מסכי ניווט במערכת 14 307 ................................................................................................... מה בפרק?

307 ......................................................................... יצירת מסך פתיחה מטופס ריק 307 ................................................................................... יצירת טופס פתיחה

308 ............................................................. הרצה אוטומטית של טופס הפתיחה 309 ........................................................................................... יצירת טפסי ניווט

310 .............................................................................. יצירת טופס ניווט פשוט 311 ............................................................................. יצירת טופס ניווט מורכב 311 .............................................................................. התאמה של חלונית הניווט

312 ................................................................ ות ניווט'פתיחת החלונית 'אפשרוי 313 .................................................................... יצירת חלונית ניווט עם קבוצות

Page 15: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

15 תוכן עניינים

315 ............................................................... הוספת אובייקטים לחלונית חדשה 316 .............................................................................................. 14תרגיל פרק

316 .................................................................................. א. יצירת טפסי ניווט 317 ......................................................................................... ב. חלונית ניווט

15 Access 2016 ויישומיOfficeולתוך : העברת נתונים מתוך Access .. 319 319 ................................................................................................... מה בפרק?

Access? ............................................... 319ואל Access-למה צריך להעביר נתונים מ Excel ................................................................................ 320ייבוא נתונים מתוך

Access ..................................................... 320אל Excelיבוא נתונים מתוך קובץ Word ........................................................................ 326פרסום נתונים באמצעות

Word .............................................................. 326פרסום אובייקטים באמצעות Excel ............................................................................. 328ניתוח נתונים בעזרת

Excel ........................................................... 328אל Access-יצוא של אובייקט מ Word .......................................................................... 329מיזוג נתונים באמצעות

330 .................................................. ירת הטבלה או השאילתה למיזוג: בח1שלב Word ........................................................................ 330: יצירת מסמך 2שלב Word ..................................................................... 331-: אשף המיזוג ב3שלב

Word ............................................ 337- שב 'דברי דואר'סקירת לחצנים בכרטיסיה 338 .......................................................................... הוספת שדה באופן מותנה

339 .............................................................................................. 15תרגיל פרק Word...................................................................... 339מיזוג נתונים באמצעות

Access .......................................................... 341- ב חשוביםעזר - כלי 16 341 ................................................................................................... מה בפרק?

Access ............................................................................... 341-מערכת העזרה ב Access .............................................................. 341פתיחת מערכת העזרה של

343 ........................................................ איתור תוך חיפוש מילה -שימוש בעזרה 343 ........................................................................................ פיצול מסד הנתונים

344 ..................................................................... ביצוע הפיצול של מסד נתונים 345 ........................................................................ דחיסה ותיקון של מסד הנתונים

Access ........................................................... 345ביצוע דחיסה ותיקון של קובץ 345 ........................................................... דחיסה אוטומטית בעת סגירת הקובץ

346 ....................................................................................... עוד מסד הנתוניםתי 346 ......................................................... הפקת דוח שמציג הגדרות של אובייקט

349 .................................................................................... מהי? –אבטחת מידע Access .................................................................. 349אפשרויות ההגנה על יישום

350 .................................................................. השימוש באפשרויות הפעלת הקובץ 351 ............................................................................ קביעת סיסמת כניסה לקובץ

351 ................................................................................. קביעת סיסמת יישום

Page 16: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

16 Access 2016 צעד אחר צעד

353 ................................................................ כדי להסיר סיסמת קובץ שנקבעה

355 ........................................................................ וספותנ פונקציות 17 355 ................................................................................................... בפרק? מה

355 ......................................................... מתבנית מוכנה מראש Accessיצירת קובץ Access .......................................................................... 358הוספת לחצנים לחלון

Layout View( .......................................................................... 360תצוגת פריסה ( Outlook .............................................................. 361-מילוי טבלאות על ידי איסוף ב

362 ..................................................................................... יכולות מאקרו נוספות

365 ............................................................................. נספח ביבליוגרפיה

367 ............................................................................................ אינדקס

Page 17: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

17 הקדמה

הקדמההקדמה

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

. וגדל הולךהיקף הנתונים עזר חשוב, במיוחד בעולם שבו -הינו כלי

Access 2016 גם ללא שורת תכנות אחת! ,בצורה פשוטה מערכות מידעמאפשר ליצור

מה בספר?: טבלאות, שאילתות, Access 2016 -בעיקריים והחשובים ספר זה סוקר את המרכיבים ה

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

השימושיים ביותר, Accessכמה מכלי בפרקים המתקדמים של הספר ניתן למצוא סקירה של אחרים. Officeבין יישומי ל Accessושל הממשק בין

.עמי-הוד הוצאתב, שיצא סדנת לימוד Access 2010הספר הינו מהדורה מעודכנת של הספר

למי מיועד הספר?הספר מיועד הן לקוראים "מתחילים" בתחום מערכות המידע, והן לתוכניתנים ולמשתמשים ותיקים, אשר מכירים את עולם מערכות המידע. קוראים מתחילים יוכלו להיעזר בפרקים

שאים לנומייד עבורוקוראים מתקדמים יותר יוכלו ל, ובסעיפים העוסקים בנושאים תיאורטיים הטכניים.

כיצד להשתמש בספר? רצויים פרקים מסוימים בספר ללמודניתן , ולכןנפרדכל אחד מן הפרקים בספר עוסק בנושא

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

הנתונים. ילהבנת עולם מערכות המידע ועולם בסיסחיוני

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

תוכלו כמערכת שלמה בקבצים ש ניתן. פתרון התרגילים ספר ללימודי מחשב-לניהול בית

Page 18: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

18 Access 2016 צעד אחר צעד

כ"פתרון בית הספר" לפני ). ניתן לסקור את המערכת שנבנתהסעיף הבאב ומהאתר (ראלהוריד . בכל פרק התרגיליםן פתרואו במהלך

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

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

). 5את קובץ פרק ו, פתח5פרק יםלומד

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

והתרגול.

www.hod-ami.co.il את קבצי התרגול ניתן להוריד מאתר האינטרנט של הוצאת הוד עמי:

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

, לתיקייה זו: כםשל Cדיסק להקבצים אוטומטית יועתקואחרת, ותגדיראם לא

C:\HodAmiBooks\59468\

לבחור בעת ההתקנה בכל תיקייה אחרת. ותוכל

, לחיצה הפעל, לחיצה על הפעל: לחיצה על הן קישורלאחר הלחיצה על ההפעולות שיש לבצע .Closeעל ו OK, לחיצה על UnZipעל

:כםשיעמדו לרשות כוכדי להשלים את כל התרגילים בספר תצטר

Access 2016 ,Excel 2016 ,Word 2016 )אפשר גם גרסאות קודמות(

גישה למדפסת

14-כMB פנויים בדיסק עבור קבצי התרגול

או Microsoft Access 2016 את היישום יםמכיל םאינעמי -הקבצים שבאתר הודחשוב:

תחילת השימוש בספר זה. לפנייש לרכוש ולהתקין תוכנותיישומים/את ה. ו אחרכלשה יישום

) ם את יעד ההורדההם יימצאו (אם לא שיניתעמי, - את קבצי התרגול מאתר הוד ולאחר שתוריד .Cשנמצאת בכונן הראשי HodAmiBooksשנמצאת תחת 59468בתיקייה

:כמה דרכים, למשללפתוח אותו ב ותוכל ,לפתוח קובץ מסוים תרצוכאשר

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

Page 19: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

19 הקדמה

או

לאחר פתיחת יישוםAccess , קובץ כרטיסיהב ובחרו אפתחו את התיקיה הרצויה < .לפתיחה עליו צוהקובץ הרצוי ולח את וא, מצפתח

ספר זה נכתב במערכות הבאות: שימו לב:

Windows 2010 ,Word 2016 ,Access 2016 ,Excel 2016

.תוקודמ בגרסאותוניתן להשתמש גם ,אינו חובה בגרסאות אלההשימוש

קבלת עזרהכל התרגול יהיה מדויק כמאמץ רב הושקע כדי להבטיח שהמידע המופיע בספר זה ובקבצי

Access 2016תחילה לעזרה של פנו ,תוכן הספר הזהשאלה שנוגעת להאפשר. אם יש לכם ).16(ראה הסבר בפרק

[email protected]אל מייל ושלחכלשהי, טעות בספר אי בהירות של ההסבר או ותמצאאם

Page 20: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

33 רכיבים עיקריים וחלונית הניווט :2פרק

: : AAcccceessss--התחלת העבודה בהתחלת העבודה ב 22 וחלונית הניווטוחלונית הניווטרכיבים עיקריים רכיבים עיקריים

מה בפרק? ונסביר למה Access 2016עיקריים והחשובים של בפרק זה נסקור בקצרה את הרכיבים ה

נלמד כיצד ליצור ו Access 2016 - ב. לאחר הסקירה, נתחיל את עבודתנו הםמשמש כל אחד מ .חלונית הניווט: Accessשל חלון המרכזיב פעולוכיצד לקובץ חדש

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

הבאים.שבפרקים ם את הפתרון בתרגילי

Access 2016 -ב עיקרייםהרכיבים הAccess 2016 מאקרו.ו: טבלאות, שאילתות, טפסים, דוחות, עיקרייםרכיבים חמישהמורכב מ

משתמשים מתקדמים.מיועדים לרכיבים נוספים, כגון מודולים,

טבלאותאודות נושא מסוים. הנתונים בטבלה מיוצגים באמצעות עמודות אוסף נתוניםהטבלאות הינן

. לדוגמה, בטבלת )Records( רשומות, ובאמצעות שורות המכונות )Fields( שדותהמכונות "תלמידים" הבאה, כל שורה (רשומה) מייצגת תלמיד אחר, וכל עמודה (שדה) מייצגת תכונה

אחרת של התלמיד.

Page 21: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

34 Access 2016 צעד אחר צעד

טלפון בבית עיר מגורים רחוב ומספר רטישם פשם משפחה תעודת זהות

04-2228893 אשדוד 27רמת הגולן בלה והבה 02766489-0

02-5479980 ברק-בני 27יפו סרגיי פרוקודלסקי 34482279-2

02-5748936 ירושלים 44שומרי האזור שי סריג 20123458-8

09-7415558 רעננה 2הכנסת יששכר לוי 02216546-6

03-5048093 חולון 2אצ"ל מלכה בנסוס 03758080-2

03-9626113 לציון-ראשון 29מונטיפיורי אברהם קטן 00449798-5

חיפה 80קדושי קהיר גאולה מורגנשטרן 00585899-7 03-9626113 לציון-ראשון 29מונטיפיורי יהודית קטן 00986546-5

03-9441321 שוהם 15קראוזה שושנה פישמן 03665467-9

09-8821313 השרון-רמת 5אחד במאי מנדל ויסמן 00331577-7

03-6426488 אביב-תל 22פינסקר מנחם כהן 03665479-8

07-6442257 שבע- באר א/15הנביאים יוספה אברהמי 05558879-2

03-9622246 לציון-ראשון 23פינסקר ברכה קרופורד 18213452-1

03-6588212 אביב-תל 45ציון -שדרות בן יעל שמיר 20065780-3

03-4467789 ברק-בני 19ראש פינה אלבינה מועלם 59796543-3

09-8347985 נתניה 19התחיה שלמה חמדני 03896654-6

03-6839710 אביב-תל 2התנאים ירמיהו מזרחי 02749080-6

02-4477931 ירושלים 56הארגזים גרשון גרשונסקי 16557798-3

07-4726226 אשדוד 15הרב קוק עליזה קטלן 55887979-7

09-8344479 נתניה 2משה שרת משה תמסיס 03763513-7

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

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

אביב" או "מי הם המרצים שיודעים ללמד -"מי הם התלמידים הגרים בתל לשאילתות: דוגמהAccessבדרך כלל כטבלה העונה על תנאי השאילתה. תוצג?". תוצאות השאילתה מו

Page 22: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

35 רכיבים עיקריים וחלונית הניווט :2פרק

, לפי טבלת התלמידים אביב"-לדוגמה, להלן התשובה לשאילתה "מי הם התלמידים הגרים בתל הקודמת:

טלפון בבית עיר מגורים רחוב ומספר שם פרטישם משפחה תעודת זהות

03-6426488 אביב-תל 22פינסקר מנחם כהן 03665479-8

03-6588212 אביב-תל 45ציון -שדרות בן יעל שמיר 20065780-3

03-6839710 אביב-תל 2התנאים ירמיהו מזרחי 02749080-6

. ר לבצע פעולות על הטבלאותמאפש, שאילתות פעולהסוג אחר של שאילתות, שנקרא לשעה". תוצאת ₪ 30-חים פחות מישכר לשעה, לכל המרצים שמרוו 20%לדוגמה, "הוסף

נתונים שנמצאים בטבלאות. של בשינוישאילתה כזו מתבטאת

טפסיםים או אחזור (שליפת) נתונים מאפשרים קליטת נתונים חדשאשר חלונות ומסכיםהטפסים הם

. ההעבירשה ואת פרטי הקורסים את פרטי המרצָ ציגמשטופס מוצג קיימים. לדוגמה

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

. המצב המשפחתי של כל מרצהלפי וצגתמ, שהמרציםרשימה של כל

Page 23: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

44 Access 2016 צעד אחר צעד

2פרק לתרגיל

א. הצגת הבעיההמידע שברשותה אינה מתאימה -' כי מערכת'המכללה ללימוד המחשבבשנה האחרונה גילתה

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

המערכת עוסקת בנושאים הבאים:

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

ומצב משפחתי.

המרצים אודות: במקביל לתלמידים, המערכת צריכה לשמור מידע כללי מרצי המכללהשהעבירו ושמעבירים קורסים במכללה. עבור כל מרצה, יש לשמור מידע כגון: תעודת זהות, שם

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

(חשוב כדי לדעת האם ניתן לשלוח אותו ללמד בסניף מרוחק).

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

) ואת מחיר תחומי לימודה קבועה של רשימתוך עוסק (מהוא , את תחום הלימודים שבו קורס הקורס.

הקורסים קיום : כל קורס יכול להיפתח בתאריכים שונים, ולכן יש לתעד את קורסים בפועלכל קורס שנפתח בפועל יש לציין מהו הקורס (מבין רשימת הקורסים שמועברים עבור. בפועל

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

ב. יצירת קובץ חדש .בספר לימודה במהלך שתפעל עליו. זה יהיה הקובץ מכללה- ניהולצור קובץ חדש שייקרא

Page 24: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

45 יצירת טבלאות :3פרק

יצירת טבלאות: יצירת טבלאות: 33 והבנת טבלאותוהבנת טבלאות נתוניםנתונים בסיסיבסיסי

מה בפרק? של מאפשר שמירה מאורגנת של הנתוניםאשר , נתוניםבסיס מיוצגת על ידיכל מערכת מידע

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

כל אחד משדותיה. של תכונות המגדירים את

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

מהו בסיס נתונים טבלאי?מאפשר שמירה ש בסיס נתוניםמבוססת על מערכת מידע, כל זה יח לפרקכפי שנאמר בפת

(נתונים) שונים כדי להפיק מהם עיבודמפעילים תהליכי אלה נתוניםעל . םנתוניהמאורגנת של . מידע

) הינו אוסף של נתונים הקשורים זה לזה.Database( בסיס נתונים

Relational( טבלאי נתוניםבסיס הוא קודמות, , ובגרסאות Access 2016 -בסיס הנתונים בDatabaseוכל טבלה בו , טבלאותמבנה טבלאי, ). המשמעות היא שכל הנתונים מאורגנים ב

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

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

Page 25: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

46 Access 2016 צעד אחר צעד

) Relational Database( טבלאי בסיס נתונים

:ים עיקרייםבסיס נתונים טבלאי הוא בסיס נתונים המורכב משני גורמ

.המקום בו נשמרים הנתונים – )Tables( טבלאות

נתונים אל נמצאים בטבלה אחתשייצוג הקשרים בין נתונים – )Relations( קשרי גומלין

.טבלה אחרתשנמצאים ב

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

של הפריט. אחת תכונה

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

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

טלפון בבית עיר מגורים רחוב ומספר שם פרטי שם משפחה תעודת זהות

04-2228893 אשדוד 27רמת הגולן בלה והבה 02766489-0 02-5479980 ברק-בני 27יפו סרגיי פרוקודלסקי 34482279-2 02-5748936 ירושלים 44שומרי האזור שי סריג 20123458-8 09-7415558 רעננה 2הכנסת יששכר לוי 02216546-6 03-5048093 חולון 2ל אצ" מלכה בנסוס 03758080-2 03-9626113 לציון-ראשון 29מונטיפיורי אברהם קטן 00449798-5 חיפה 80קדושי קהיר גאולה מורגנשטרן 00585899-7 03-9626113 לציון-ראשון 29מונטיפיורי יהודית קטן 00986546-5 03-9441321 שוהם 15קראוזה שושנה פישמן 03665467-9 09-8821313 השרון-רמת 5אחד במאי מנדל ויסמן 00331577-7 03-6426488 אביב-תל 22פינסקר מנחם כהן 03665479-8

שדות

רשומות

Page 26: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

47 יצירת טבלאות :3פרק

טלפון בבית עיר מגורים רחוב ומספר שם פרטי שם משפחה תעודת זהות 07-6442257 שבע- באר א/15הנביאים יוספה אברהמי 05558879-2 03-9622246 לציון-ראשון 23פינסקר ברכה קרופורד 18213452-1 03-6588212 אביב-תל 45ציון -שדרות בן יעל שמיר 20065780-3 03-4467789 ברק-בני 19ראש פינה אלבינה מועלם 59796543-3 09-8347985 נתניה 19התחיה שלמה חמדני 03896654-6

של טבלאות חשובותתכונות (עמודות) זההלכל הרשומות באותה טבלה יש מספר שדות:

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

את אותו מספר השדות.תמיד כל הרשומות באותה הטבלה יש ב

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

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

מספר רשומות (שורות) בלתי מוגבל:יש לכל טבלה

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

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

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

:לכל טבלה יש שם ייחודי

כול להיות מקרה לא יייחודי, ו יש שםבמסד נתונים (באותו קובץ) לכל אחת מן הטבלאות באותו מסד נתונים. מסדי נתונים שונים שםאותו ותר יהיו בעלות או ישתי טבלאות שבו

. יכולים להכיל טבלאות בעלות שם זהה

:טבלאות אינן מכילות שדות מחושבים

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

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

נוות מחושבים חדשים, שערכיהם יתעדכשדהנדרשים בעת הצורך ולהפיק חישובים ה

Page 27: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

64 Access 2016 צעד אחר צעד

3תרגיל פרק

א. יצירת טבלה חדשהצור טבלאות חדשות על פי ההגדרות הבאות. הקפד לרשום גם את תיאור השדות. שדות שהם

מודגשים יותר, מוטים ועם קו תחתון. שדות מפתח

כבר הוכנה. תלמידיםטבלת . גם מרציםטבלת מה הנה לדוג

טבלת מרצים

תיאור סוג הנתונים שם השדה

תעודת הזהות של המרצה קצר טקסט תעודת זהות

שם המשפחה של המרצה קצר טקסט שם משפחה

שמו/ה הפרטי של המרצה קצר טקסט שם פרטי

בו גר המרצהומספר הבית הרחוב קצר טקסט רחוב ומספר

עיר המגורים של המרצה מספר ר מגוריםעי

טלפון בביתו של המרצה קצר טקסט טלפון בבית

טלפון בעבודה של המרצה קצר טקסט טלפון בעבודה

Page 28: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

65 יצירת טבלאות :3פרק

טבלת מרצים

של המרצה סלולריטלפון קצר טקסט סלולריטלפון

תאריך הלידה של המרצה תאריך/שעה תאריך לידה

ה)מין המרצה: "ז" (זכר) או "נ" (נקב קצר טקסט מין

מצב משפחתי של המרצה: "נ" (נשוי), "ר" (רווק), "ג" קצר טקסט מצב משפחתי (גרוש), "א" (אלמן)

תמונת המרצה OLEאובייקט תמונה

שכר לשעה של המרצה מטבע שכר לשעה

האם למרצה יש רכב צמוד כן/לא בעל רכב

כתובת האינטרנט של המרצה, במידה ויש לו קישור-היפר כתובת אינטרנט

הערה כללית טקסט ארוך הערה

קובץ עם קורות החיים של המרצה קובץ מצורף קובץ קו"ח

טבלת תלמידים

תיאור סוג הנתונים שם השדה

תעודת הזהות של התלמיד/ה קצר טקסט תעודת זהות

שם המשפחה של התלמיד/ה קצר טקסט שם משפחה

שמו הפרטי של התלמיד/ה קצר טקסט שם פרטי

בו גר/ה התלמיד/הומספר הבית הרחוב קצר טקסט מספררחוב ו

עיר המגורים של התלמיד/ה מספר עיר מגורים

טלפון בביתו של התלמיד/ה קצר טקסט טלפון בבית

טלפון בעבודה של התלמיד/ה קצר טקסט טלפון בעבודה

תאריך הלידה של התלמיד/ה תאריך/שעה תאריך לידה

"ז" (זכר) או "נ" (נקבה)מין התלמיד/ה: קצר טקסט מין

מצב משפחתי של התלמיד/ה: "נ" (נשוי), "ר" (רווק), "ג" קצר טקסט מצב משפחתי (גרוש), "א" (אלמן)

הערה כללית טקסט ארוך הערה

טבלת רשימת קורסים

תיאור סוג הנתונים שם השדה

מספר הקורס על פי קטלוג הקורסים של המכללה קצר טקסט מספר קורס

שמו של הקורס קצר טקסט קורסשם ה

Page 29: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

66 Access 2016 צעד אחר צעד

טבלת רשימת קורסים

תחום הלימודים של הקורס (מתוך רשימת תחומי לימודים) מספר תחום לימודים

מחירו הנוכחי של הקורס (בש"ח) מטבע מחיר הקורס

טבלת קורסים בפועל

תיאור סוג הנתונים שם השדה

קוד קורס מתוך רשימת הקורסים קצר טקסט קוד קורס

תאריך תחילת הקורס בפועל עהתאריך/ש תאריך תחילה

תעודת זהות מרצה המעביר את הקורס קצר טקסט ת"ז מרצה

הימים בשבוע בהם ייערך הקורס קצר טקסט ימים בשבוע

השעות בהן ייערך הקורס קצר טקסט שעות הקורס

מספר מפגשי הקורס בפועל מספר מספר מפגשים

טבלת ערים

תיאור סוג הנתונים שם השדה

מספר העיר (ניתן אוטומטית על ידי המערכת) מספור אוטומטי ר העירמספ

שם העיר / ישוב המגורים קצר טקסט שם העיר

טבלת תחומי לימוד

תיאור סוג הנתונים שם השדה

מספר תחום הלימודים (ניתן אוטומטית על ידי המערכת) מספור אוטומטי מספר תחום

ם במכללהשם תחום הלימודי קצר טקסט שם התחום

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

ההגדרות עבור כל אחד משדות הטבלאות.

המרציםטבלת

ניתן ספרות (ולא עשר רק. מסכת הקלט תאפשר להזין תעודת זהותבשדה מסכת קלט צור .1 להזין אותיות). יהיה

Page 30: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

67 יצירת טבלאות :3פרק

ערך לקלוט את כדי שאפשר יהיה תבנית עיצובאת המאפיין תאריך לידההוסף בשדה .2תציג אשר מסכת קלטהוסף גם). dd/mm/yyyyארבע ספרות (השנה כמספר בן

). ____/__/__את סימני הלוכסן ( אוטומטית

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

"ז" = ). הזן Or("נ" בלבד "ז" או "נ" תהיה הזנה שההמגביל כלל אימותהוסף מיןבשדה .4 "נ" עבור נקבה. , בהזנת שדה "מין" יש להזין "ז" עבור זכר: טקסט אימותגם

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

. אלמן עבור"א" , גרוש עבוררווק, "ג" עבור"ר"

הם חובה בהזנה מצב משפחתי, מין, שם פרטי, שם משפחה, תעודת זהותהשדות שציין .6 ). נדרשן (המאפיי

לגודל מסכת הקלט. גודל השדההתאם את , מסכת הקלטבכל מקום בו שינית את .7

לכל היא שמחדל ה(שמשמעותו שברירת Trueהוסף ערך ברירת מחדל לשדה בעל רכב: .8 . מרצה יש רכב)

. תווים 25-מלא יכיל יותר רחוב ומספרשדה .9

תלמידיםטבלת

ספרות (ולא עשר עד רק. מסכת הקלט תאפשר להזין ותתעודת זהבשדה מסכת קלט צור .1 להזין אותיות).

לקלוט את השנים יהיה שאפשר דיכ תבנית עיצובאת המאפיין תאריך לידההוסף בשדה .2 ). ____/__/__סימני הלוכסן (עבור מסכת קלטהוסף גם). dd/mm/yyyyכארבע ספרות (

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

. )"ז" = Or"ז" או ל" נ" ("נ" לתווים אלה: המגביל את ההזנה כלל אימותהוסף מיןבשדה .4 "נ" עבור נקבה. ר, "ז" עבור זכבהזנת שדה "מין" יש להזין : טקסט אימותהזן גם

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

. אלמן עבור"א" ש, גרו עבוררווק, "ג" עבורנשוי, "ר"

הם חובה בהזנה מצב משפחתי, ןמי ,שם פרטי, שם משפחה, תעודת זהותציין כי השדות .6 ). נדרש(המאפיין

לגודל מסכת הקלט. גודל השדההתאם את , מסכת הקלטאת בו שיניתשבכל מקום .7

. תווים 25-מלא יכיל יותר רחוב ומספרשדה .8

Page 31: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

68 Access 2016 צעד אחר צעד

רשימת קורסיםטבלת

מסכת וכו'). התאם את המאפיין 315, 001תמיד כשלוש ספרות (לדוגמה, וצגמ קוד הקורס .1 . הקלט

. טקסט אימותוהזן גם כלל אימותתמיד חיובי או חסר. התאם את המאפיין מחיר הקורס .2מאפשר Is Null(כאשר הביטוי or is null 0=<את הערך: כלל אימותרשום במאפיין

לבדוק אם הערך ריק).

. תווים 35יכיל עד שם הקורס .3

קורסים בפועלטבלת

מסכת וכו'). התאם את המאפיין 315, 001ד כשלוש ספרות (לדוגמה, תמי צגמו קוד הקורס .1 . הקלט

לוט את השנים כארבע די שתקכ תבנית עיצובאת המאפיין תאריך תחילההוסף בשדה .2 ). ____/__/__סימני הלוכסן (להצגת מסכת קלטהוסף גם). dd/mm/yyyyספרות (

ספרותעשר להזין עד קלט תאפשר . מסכת התעודת זהות מרצהבשדה מסכת קלט צור .3 . גודל השדה(ולא להזין אותיות). התאם גם את המאפיין

. כל השדותבטבלה זו יש להזין את .4

תחומי לימודוטבלת עריםטבלת

. שם עיר / שם תחום לימודחובה להזין את השדות בטבלאות אלו .1

תווים. 35גודל השדות הללו לא יעלה על .2

Page 32: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

109 יצירת קשרי גומלין :6פרק

AAcccceessss--יצירת קשרי גומלין ביצירת קשרי גומלין ב 66

מה בפרק? . Access 2016 -בפרק זה נלמד כיצד ליישם את קשרי הגומלין ב

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

טבלה אחרת. אל הטבלה הנוכחית ממתוך תצוגת הטבלה את ערכי הרשומות הקשורות

סכמת הנתונים של "המכללה ללימודי המחשב"

יש שלושה סוגים של שכיצד יוצרים קישור נכון בין טבלאות, ולמדנו בפרק הקודם למדנו סכמת תרשים הקשרים שקרוי "הצגת . בסוף הפרק הגענו לN ,N:M:1, 1:1גומלין: -קשרי

: בטקסט Mוגם את התו Nאשר מייצג את התו ∞ . שימו לב לסימן"הנתונים-בסיס

Page 33: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

110 Access 2016 צעד אחר צעד

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

כדי לממש את דרושיםש כל השדות מצאיםובכולן נ דרושות לנו הוגדרוש הטבלאותכל .1, ויש להוסיף N:Mקשרי הגומלין. יש ליצור מראש את כל הטבלאות שהן תוצר של קשרי

. 1:1 -ו N:1מראש שדות שצריכים להיווצר בעקבות קשרי

שלהם ובתכונות בסוג הנתוניםתואמים שנוצרו בעקבות קשרי גומלין חייבים להיות שדות .2שני '). לדוגמה, נוכל לקשר דשלהם (מסכות קלט, תבניות עיצוב, כללי אימות וכ האחרות

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

לשדה מסוג מספר שלם ארוך). תמידג מספור אוטומטי יקושר . שדה מסואוטומטי

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

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

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

קשר של ; N:1מיוצג על ידי שני קשרים של N:Mקשר של מכיוון שכך, . N:1קשרי גומלין: ". 1" למעשההוא Nשבו N:1ידי מקרה פרטי של קשר מיוצג על 1:1

: יש לנהוג כך ,Access-כדי לבצע קשרי גומלין ב

.כלי מסד נתונים כרטיסיהבשקשרי גומלין בקבוצהקשרי גומלין בחירת .1

.רוצים לקשר ביניהןשהטבלאות בחור את שנפתחת, ל הצגת טבלה בחלונית .2

.טבלאות זוגביצוע הקישור בין כל .3

.קשר הגומליןהתכונות של התאמת .4

חלון קשרי גומליןפתיחת - שלב נית זו. בחלוגומליןקשרי ניתעלינו להיעזר בחלו Access-כדי ליצור קשרי גומלין ב

. של שדות רשימהכ הכל טבלית נרא

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

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

Page 34: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

111 יצירת קשרי גומלין :6פרק

בחירת טבלאות הקישור - 2שלב ניתיפתח אוטומטית חלות, קשרי הגומליןתיחת חלון לאחר פ נחזור לתרגיל שלנו.

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

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

קשרי הגומלין ניתבטבלאות מתוך חלובטבלה או בחירה

ולחץ על ,להוסיףשברצונך בחר בטבלה .1. חזור על פעולה זו עבור כל הוסףהלחצן .ברצונך להוסיףטבלה ש

, ניתן יחדכדי להוסיף מספר טבלאות .2על על ידי גרירת העכבר או הןלבחור ב

תוך כדי Ctrlלחיצה על המקש ידי . ת הטבלאות הרצויותבחיר

יש ללחוץ על ניתכדי לסגור את החלו .3 . סגור

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

. שנמצאות במצב עיצובאפשר לקשר טבלאות

ביצוע הקישור בין זוג טבלאות - 3שלב לאחר . קשרי גומליןבחלון ותכרשימקשר ביניהן הן מוצגות לאחר בחירת הטבלאות שיש ל

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

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

Page 35: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

112 Access 2016 צעד אחר צעד

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

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

זה:קבל את נ

שדותקישור בין

.בטבלה השנייהשדה אל קשר שברצונך לבשדה אחת בחר בטבלה .1

מקביל בטבלה השנייה.השדה אל ההרצוי גרור את השדה .2

. גומליןעריכת קשרי נית חלוהיפתח כעת ת .3

הערות:

טבלתאל מרצים טבלתמהוא יכול להיעשות כיוון יצירת הקשר: לאין חשיבות Access -ב .1

או להיפך. קורסים בפועל

יותר משדה אחד. מצב זה קורה, על ידי קשר בין טבלאות עלינו לבהם שמצבים יש לעתים .2

משדה אחד. כדי לבצע קישור בין כולל יותרשל הקישור אחדבצד כאשר מפתח הטבלה

ישור, קישור באמצעות אחד משדות הק עליך לבצעטבלאות באמצעות יותר משדה אחד,

להלן). 4(שלב עריכת קשרי גומליןחלון עליך להגדיר בואת שאר השדות

Page 36: Access 2016Access 2016 דעצ רחא דעצ רמטש יקסנימק ןתיא רמטש יקסנימק רימא דוהימע קחצי :2016 תרודהמ רתאהמ לוגרת יצבק

113 יצירת קשרי גומלין :6פרק

התאמת תכונות קשר הגומלין - 4שלב 3מופיע לאחר קישור שדות בין טבלאות, כפי שנעשה בשלב עריכת קשרי גומליןהחלון

בתרשים הבא. פי שמוצגליצירת קשרי גומלין. חלון זה מחולק למספר אזורים, כ

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

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

שדות הקישורהתאמת

את השדה המקושר או השדות המקושרים בטבלה אחת. בחר .1

טבלה השנייה.באת השדה המקביל בחר .2

: האם ג קשר הגומליןסו N:1, 1:1קשר הגומלין הוא

או בלתי מוגדר.

: תיאור טבלאות קשורותמכיל את שמות הטבלאות

הקשורות.

: מכיל את תיאור שדות קשוריםשמות השדות הקשורים בכל אחת

קרה מן הטבלאות הקשורות. במזה, שדה "תעודת זהות" מטבלת

"מרצים" מקושר לשדה "ת"ז מטבלת "קורסים בפועל".מרצה"

: שלוש תיבות תכונות הקשר להגדירהסימון הללו מאפשרות

את תכונות הקשר באופן מדויק יותר.

קשר גומלין חדש בין יצירת : צור חדששתי טבלאות שונות, גם בלי לחזור

קשרי הגומלין. ניתלחלו

: מאפשר ליצור את אישור/צורולשמור את קשר הגומלין

. נית זותכונותיו שהוגדרו בחלו