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

Slides:



Advertisements
Similar presentations
ממיבחניםC שאלות ++.
Advertisements

מבוא למדעי המחשב לתעשייה וניהול
1 Formal Specifications for Complex Systems (236368) Tutorial #4 Refinement in Z: data refinement; operations refinement; their combinations.
©Silberschatz, Korth and Sudarshan4.1Database System Concepts סכימה לדוגמא.
Map-Reduce Input: a collection of scientific articles on different topics, each marked with a field of science –Mathematics, Computer Science, Biology,
מבוא כללי למדעי המחשב תרגול 1. כתיבת התוכנה כתיבת התוכנית עצמה נעשית ע " י כתיבת קובץ טקסט רגיל אשר תוכנו מקיים את כללי שפת C כתיבת התוכנית עצמה נעשית.
אקסס מבוא למערכות מידע.
WORD 2007 חידושים עיקריים סיגל בן עמרם -
דוד שוורץ, עידן זק, נטע צור וחיה כהן. הפונקציונאליות : המשתמש יבחר קובץ שעליו הוא רוצה לבצע את האנליזה, וילחץ עליו עם כפתור ימני בעכבר. יפתח תפריט ובו.
חורף - תשס " ג DBMS, Design1 שימור תלויות אינטואיציה : כל תלות פונקציונלית שהתקיימה בסכמה המקורית מתקיימת גם בסכמה המפורקת. מטרה : כאשר מעדכנים.
שאלות חזרה לבחינה. שאלה דיסקים אופטיים מסוג WORM (write-once-read-many) משמשים חברות לצורך איחסון כמויות גדולות של מידע באופן קבוע ומבלי שניתן לשנותו.
מה החומר למבחן ? כל החומר שנלמד בהרצאות ובתרגולים. לגבי backtracking: לא תידרשו לממש אלגוריתם, אך כן להבין או להשלים מימוש נתון. אחת משאלות המבחן מבוססת.
תכנות תרגול 4 שבוע : לולאות while לולאות while while (condition) { loop body } במקרה של קיום התנאי מתבצע גוף הלולאה ברגע שהתנאי לא מתקיים נצא.
חורף - תשס " ג DBMS, צורות נורמליות 1 צורה נורמלית שלישית - 3NF הגדרה : תהי R סכמה רלציונית ותהי F קבוצת תלויות פונקציונליות מעל R. R היא ב -3NF.
Map-Reduce Input: a collection of scientific articles on different topics, each marked with a field of science –Mathematics, Computer Science, Biology,
1 מבוא למדעי המחשב מושגי יסוד. 2 אלפבית תווים המותרים בשימוש בתכניות C: אותיות לטיניות קטנות : a,b,c, …,z אותיות לטיניות גדולות : A,B, C, …,Z ספרות :
1 Formal Specifications for Complex Systems (236368) Tutorial #5 Refinement in Z: data refinement; operations refinement; their combinations.
תרגול חזרה. מבנה האובייקט תאר את מבנה האובייקט כולל מבנה טבלאות הפונקציות הוירטואליות עבור התכנית הבאה struct A { int x; virtual void a() {}; }; struct.
שאילת שאלות שאלת חקר המפתח למנעול 1. שאילת שאלות – שאלת חקר מה ניתן לשנות ? :  בתנאים : טמפ ' או לחץ או הכלים, או הציוד  בחומרים : איכות או כמות או.
עיבוד תמונות ואותות במחשב אלכסנדר ברנגולץ דואר אלקטרוני : שיטות קידוד שיטות קידוד אורך מלת קוד ואנטרופיה אורך מלת קוד ואנטרופיה קידוד.
– Introduction to Computer Science1 הצטרפות לרשימת התפוצה של הקורס.
חלון הפקודות מיועד לבצע פעולה אחת בכל פעם. כיצד אפשר לבצע רשימת פקודות או אפליקציות מורכבות ?
תכנות תרגול 6 שבוע : תרגיל שורש של מספר מחושב לפי הסדרה הבאה : root 0 = 1 root n = root n-1 + a / root n-1 2 כאשר האיבר ה n של הסדרה הוא קירוב.
דוד שוורץ, עידן זק, נטע צור וחיה כהן. הפונקציונאליות:  המשתמש בוחר קובץ שעליו הוא רוצה לבצע את האנליזה, ולוחץ עליו עם כפתור ימני בעכבר.  נפתח תפריט.
מנפה שגיאות - DEBUGGER מבוא למדעי המחשב (234114) רועי מלמד
חורף תשס " ג DBMS , שפות שאילתה : SQL ( א ') 1 סכמה SQL: מושגים טבלה, רלציה שורה, רשומה, n- יה עמודה, תכונה, שדה, אטריביוט.
מערכות הפעלה ( אביב 2009) חגית עטיה ©1 מערכת קבצים log-structured  ה log הוא העותק היחיד של הנתונים  כאשר משנים בלוק (data, header) פשוט כותבים את הבלוק.
שיעור 1 ( א '). שיעור מס ' 1: יצירת קובץ נתונים ברוכים הבאים לשיעור הראשון ב - SPSS. במהלך השיעור נלמד כיצד ליצור קובץ נתונים חדש אשר ישמש אותנו לצרכים.
Multi-Cycle MIPS דוגמאות. דוגמה 1 נתון קטע הקוד הבא: begin:addi $v0, $zero, -1 loop:add $a0, $a0, $a0 addi$v0,$v0,1 bne $a0, $zero, loop הניחו כי בתחילת.
מבוא כללי למדעי המחשב תרגול 3. לולאות while לולאות while while (condition) { loop body } במקרה של קיום התנאי מתבצע גוף הלולאה ברגע שהתנאי לא מתקיים נצא.
רישום חומרי למידה והסטנדרט הישראלי: ISRACORE יהודית בר אילן, אוניברסיטת בר-אילן אלי שמואלי, מיט"ל.
קורס תכנות – סימסטר ב ' תשס " ח שיעור שישי: מערכים
Data Structures, CS, TAU, Perfect Hashing 1 Perfect Hashing בעיה : נתונה קבוצה S של n מפתחות מתחום U השוואה ל - Hash : * טבלה קבועה (Hash רגיל - דינאמי.
תכנות תרגול 5 שבוע : הגדרת פונקציות return-value-type function-name(parameter1, parameter2, …) הגדרת סוג הערכים שהפונקציה מחזירה שם הפונקציהרשימת.
1 Data Structures, CS, TAU, Perfect Hashing בעיה: נתונה קבוצה S של n מפתחות מתחום U השוואה ל- Hash : * טבלה קבועה (Hash רגיל - דינאמי) * רוצים זמן קבוע.
מערכים עד היום כדי לייצג 20 סטודנטים נאלצנו להגדיר עד היום כדי לייצג 20 סטודנטים נאלצנו להגדיר int grade1, grade2, …, grade20; int grade1, grade2, …, grade20;
מודל הלמידה מדוגמאות Learning from Examples קלט: אוסף של דוגמאות פלט: קונסיסטנטי עם פונקציה f ב- C ז"א קונסיסטנטי עם S ז"א מודל הלמידה מדוגמאות Learning.
Created by Dalia Censor, December העברת רשימת ציטוטים ממאגר ל- RefWorks שתי דרכים להעברת רשומות ממאגר ל- RefWorks : יצוא ישיר ל- RefWorks המאגרים:
עקרון ההכלה וההדחה.
Last time on Clang משתנה: "פתק" המשמש את המחשב לשמירת מידע. לכל משתנה יש שם וטיפוס כללים לשמות משתנים –חייבים להכיל רק אותיות, מספרים ו '_' –חייבים להתחיל.
Markov Decision Processes (MDP) תומר באום Based on ch. 14 in “Probabilistic Robotics” By Thrun et al. ב"הב"ה.
1 מבוא למדעי המחשב מושגי יסוד. 2 אלפבית תווים המותרים בשימוש בתכניות C: אותיות לטיניות קטנות : a,b,c, …,z אותיות לטיניות גדולות : A,B, C, …,Z ספרות :
1 הצטרפות לרשימת התפוצה של הקורס. 2 היכנסו לאתר תעודת זהותסיסמת שמונה ספרות ( אותה אחת.
מתמטיקה בדידה תרגול 2.
יצירת רשימה ממוספרת רשימה ממוספרת יכולה לשרת אותך כאשר אתה רוצה להציג נושא, המתפצל לתת - נושאים ולסעיפים שונים. אם אינך רוצה לפרט, לדוגמא, את פונקציות.
A. Frank File Organization Hardware Size Parameters.
1 מבוא למדעי המחשב סיבוכיות. 2 סיבוכיות - מוטיבציה סידרת פיבונאצ'י: long fibonacci (int n) { if (n == 1 || n == 2) return 1; else return (fibonacci(n-1)
Safari On-line books. מה זה ספארי ספארי זו ספריה וירטואלית בנושא מחשבים היא כוללת יותר מ כותרים כל הספרים הם בטקסט מלא ניתן לחפש ספר בנושא מסוים.
11 Introduction to Programming in C - Fall 2010 – Erez Sharvit, Amir Menczel 1 Introduction to Programming in C תרגול
WEB OF SCIENCE. WEB OF SCIENCE  Science Citation Index ExpandedTM  Social Sciences Citation Index®  Art & Humanities Citation Index®
תכנות תרגול 1 שבוע : צור קשר מתרגל – ליעם רודיטי, ביה " ס למדעי המחשב. מתרגל – ליעם רודיטי, ביה " ס למדעי המחשב. דואר אלקטרוני :
- אמיר רובינשטיין מיונים - Sorting משפט : חסם תחתון על מיון ( המבוסס על השוואות בלבד ) של n מפתחות הינו Ω(nlogn) במקרה הגרוע ובממוצע. ניתן לפעמים.
פיתוח מערכות מידע Class diagrams Aggregation, Composition and Generalization.
תכנות אסינכרוני, תקשורת ופיתוח אפליקציות ל- Windows 8.1 ואפליקציות ל- Windows Phone 8 Control (Part II)
מבוא למדעי המחשב לתעשייה וניהול הרצאה 6. מפעל השעווה – לולאות  עד עכשיו  טיפלנו בייצור נרות מסוג אחד, במחיר אחיד  למדנו להתמודד עם טיפול במקרים שונים.
Combo Box שלושה סוגים של Combo Box: Style 0 (default) - drop-down combo box המשתמש יכול להוסיף אפשרויות לרשימה או ללחוץ על החץ לבחירה מרשימת האפשרויות.
מספרים אקראיים ניתן לייצר מספרים אקראיים ע"י הפונקציה int rand(void);
Structured Query Language
XML מבוא כללי MCSD Doron Amir
שפת Visual Basic מבוסס על Visual Basic. NET 2008 מרצה : קנדוב פנחס
SQL בסיסי – הגדרה אינדוקטיבית
עבודה עם נתונים באמצעות ADO.NET
מבוא לתכנות בWINDOWS ב#C
ניתוח מערכות מידע תכנות ב C#
כתבה וערכה: קרין רוזנר.
תזכורת על מה דיברנו שיעור שעבר? בנינו אתר אינטרנט עם כותרות
מבוא לתכנות מונחה עצמים Object Oriented Programming
Shell Scripts בסביבת UNIX
תכנות מכוון עצמים ו- C++ יחידה 02 העמסת פונקציות, ערכי ברירת מחדל, enum, קימפול מותנה קרן כליף.
איתור נתונים מתקדם, בעזרת vlookup וחברים
Presentation transcript:

מאפייני שדה

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

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

טיפוסים של נתונים מספריים 4

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

תבנית עיצוב - Format משמש בעיקר למשתנים מספריים. לוחצים על החץ הפונה מטה ובוחרים אופציה. 6

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

סימנים במסכת קלט 8 תוהסבר # מאפשר ספרה או רווח " הטקסט בין הגרשיים יופיע כלשונו 0 מחייב ספרה 9 מאפשר ספרה L מחייב אות ? מאפשר אות A מחייב אות או ספרה a מאפשר אות או ספרה > הופכת אות אנגלית שתופיע אחריה לאות קטנה < הופכת אות אנגלית שתופיע אחריה לאות גדולה \ יופיע התו הנכתב אחרי סימן זה

דוגמאות 000 – דורש שיוקלדו בדיוק 3 ספרות 999 – יקבל בין 0 ל -3 ספרות ??????????>?< - שם משפחה באנגלית עם אות ראשונה גדולה והיתר קטנות. 0-\ מספר ת. ז. בפורמט :

מסכת קלט – המשך לאחר מסכת הקלט ניתן להוסיף נקודה פסיק ואחריה 0 אם מעונינים שהתכנה תשמור לא רק את הקלדות הנתונים אלא גם את הסימנים שמסכת הקלט הוסיפה. ברירת המחדל היא 1 ומשמעותה לשמור רק את התווים שהוקלדו. לאחר התוספת הנ " ל מותר להוסיף עוד נקודה פסיק ואחריה סימן בגרשיים שיופיע בכל מקום בו יש להקיש נתון. 10

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

מקומות עשרוניים – Decimal Places המאפיין שייך לשדות מספריים שהוגדרו כ - Single או כ - Double. ניתן לקבוע כמה ספרות יופיע אחרי הנקודה יש לשנות את תבנית העיצוב (Format) לקבוע (Fixed) או רגיל (Standard). 12

כיתוב – Caption המאפיין מאפשר לתת כותרת לשדה. שם השדה ישאר השם שניתן לו. 13

נדרש - Required סימון כן – Yes במאפיין זה קובע שבכל רשומה חובה לכתוב ערך עבור השדה. לא ניתן לסיים כתיבת רשומה לפני שמקלידים ערכים לכל השדות שהוגדרו כחובה. 14

יצירת תיבה משולבת

אשף בדיקת מידע – Lookup Wizard סוג הנתון Lookup Wizard מתאים לשדה שיכול להכיל אחד ממספר לא רב של ערכים. לאחר הגדרת הסוג והערכים האפשריים תופיע בתא של השדה תיבה משולבת בה ניתן יהיה לבחור אחד מהערכים המופיעים בה אן לכתוב ערך שאינו מופיע בה. מבוא למערכות מידע 16

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

דרך נוספת להוספת תיבה משולבת מגדירים את השדה כסוג כלשהו. ברשת התחתונה בוחרים בלשונית " בדיקת מידע " – Lookup משנים את המאפיין " הצג פקד " – Display Control ל " תיבה משולבת " – Combo Box. משנים את המאפיין " סוג מקור שורה " – Row source Type ל " רשימת ערכים " – Value List. כותבים את הערכים האפשריים במאפיין " מקור שורה " Row Source כשכל ערך מוקף בגרשיים ומופרד ב -; מהערך שאחריו. מבוא למערכות מידע 18

טפסים

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

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

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

ולעבודה... בכרטיסיה צור (Create) יש קבוצה מיוחדת המטפלת ביצירת טפסים : כל כפתור מאפשר יצירה שונה של טופס. 23

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

טופס - המשך הטופס נפתח במצב " תצוגת פריסה " – Layout View בו ניתן לערוך אותו. יש לשמור טופס ולתת לו שם. כדי להשתמש בטופס יש לעבור ל - Form View. ניתן לעבור על הרשומות באמצעות חצי הניווט בתחתית המסך. אפשר לעדכן נתונים באמצעות הטופס ולהוסיף רשומות חדשות. 25

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

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

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

הדפסת טופס ההוראה " הדפס " Print כדי להדפיס חלק מהרשומות יש לבחור ב " רשומות נבחרות " – Selected Records 29