Menu
עברית Русский
מכללת פרקטיקיו
- מתחילים ללמוד חינם -
קורסי תכנות / סייבר / ניהול רשת

פונקציות מערכת - תאריכים

קורסים למנהלי רשת מסלול מנהלי רשת
עם התמחות בשרתי מיקרוסופט
מסלול סייבר והאקינג - Hacking מסלול תקשורת ואבטחת מידע
Cisco CCNA & FortiGate & Checkpoint
מומחה ווירטואליזציה
VMware & Hyper-V
מסלול לינוקס ו-DevOps מומחה ענן של אמזון - AWS מומחה ענן של מיקרוסופט - Azure מומחה ענן של גוגל - GCP מומחה שרתי SCCM - System Center
של מיקרוסופט לארגונים גדולים
קורסי תכנות מסלול Full Stack דוט-נט
יסודות התכנות
מסלול Full Stack דוט-נט
צד שרת - Backend
מסלול Full Stack דוט-נט
צד לקוח - Frontend
מסלול Full Stack Node.JS קורסי תכנות נוספים
Java / Python / PHP
מפתח אפליקציות - אנדרואיד - אייפון מפתח משחקי מחשב - Unity מפתח תוכנות לוונדוס - WinForms מסלול DBA - דטה אנליסט
התמחות במסדי נתונים – SQL
בדיקות תוכנה - QA בדיקות תוכנה - QA - אוטומציה בדיקות תוכנה - QA - בדיקות ידניות בדיקות תוכנה - QA - קורסים נוספים המלצות תלמידים על PracticU
סיכום על פונקציות מערכת - תאריכים

בשיעור זה לומדים על פונקציות התאריך והשעה של SQL Server. סוקרים את רשימת הפונקציות בסייר האובייקטים, מריצים הדגמות עם GETDATE ו Current_Timestamp, מחשבים תאריכים עתידיים עם DATEADD, מחשבים הפרשי שנים עם DATEDIFF, ומשתמשים ב DATENAME, ב DATEPART, ב DAY וב MONTH כדי לחלץ חלקים מתאריך הלידה של עובדי הטבלה Employees.

נושאי הסיכום המוצגים בשיעור:
1. סקירת פונקציות התאריך והשעה: בסייר האובייקטים מרחיבים את הענף System Functions ופותחים את הענף Date and Time Functions, שבו מופיעות בין השאר הפונקציות Current_Timestamp, Dateadd(), Datediff(), Datename(), Datepart(), Day(), Getdate(), Getutcdate(), Isdate(), Month(), Sysdatetime(), Sysdatetimeoffset(), Sysutcdatetime(), Switchoffset(), Todatetimeoffset() ו Year(). פותחים חלון שאילתא חדש המחובר ל Northwind ומתחילים להריץ הדגמות.
2. GETDATE ו Current_Timestamp: כותבים "select GETDATE(), Current_Timestamp" ומריצים, ומתקבלות שתי עמודות עם אותו ערך בדיוק: 2013-04-09 02:37:59.643. רואים ששתי הפונקציות מחזירות את התאריך והשעה הנוכחיים של השרת, ושהערך מוצג בדיוק של אלפיות שנייה.
3. הוספת זמן עם DATEADD: בסייר האובייקטים מוצגים פרמטרי הפונקציה: יחידת זמן כמחרוזת, מספר שלם להוספה וביטוי תאריך, והפונקציה מחזירה ערך מסוג datetime. כותבים "select DATEADD(DD, 10 , GETDATE()), GETDATE()" ומריצים, ומתקבלות שתי עמודות: 2013-04-19 02:40:20.047 ו 2013-04-09 02:40:20.047, כלומר לתאריך הנוכחי התווספו 10 ימים. מחליפים את הביטוי לעמודת birthdate מהטבלה Employees וכותבים "select DATEADD(DD, 10 , birthdate), birthdate", ומתקבל לכל עובד תאריך הלידה עם תוספת של 10 ימים, למשל 1948-12-08 הופך ל 1948-12-18. בזמן ההקלדה מוצגת רשימת קודי היחידות האפשריים, בוחרים mm ומריצים "select DATEADD(mm, 10 , birthdate), birthdate": תאריך הלידה 1948-12-08 מקבל 1949-10-08, תוספת של 10 חודשים. לבסוף מריצים "select DATEADD(yy, 1 , birthdate), birthdate" ומתקבלת תוספת של שנה אחת, 1949-12-08 במקום 1948-12-08.
4. חישוב הפרש בשנים עם DATEDIFF: בסייר האובייקטים מוצגים פרמטרי הפונקציה: יחידת זמן, תאריך התחלה ותאריך סיום. כותבים "select birthdate , firstname , Datediff(YY, birthdate, GETDATE())" מהטבלה Employees ומריצים, ומתקבלת עמודה עם מספר השנים בין תאריך הלידה לבין היום: ל Nancy 65, ל Andrew 61, ל Janet 50, ל Margaret 76, ל Steven 58, ל Michael 50, ל Robert 53 ול Laura 55.
5. DATENAME מול DATEPART: בשורה חדשה כותבים "select DATENAME(dd, getdate())" ומריצים, ומתקבל 9, היום בחודש. מחליפים ל dw וכותבים "select DATENAME(dw, getdate())", ומתקבל שם היום בשבוע, Tuesday. בשורה הבאה כותבים "select DATEpart(dw, getdate())" ומתקבל המספר 3, כלומר DATENAME מחזירה שם ו DATEPART מחזירה מספר. ממשיכים עם עמודת birthdate וכותבים "select birthdate , DATENAME(dw, birthdate) , firstname , lastname" מהטבלה Employees, ומתקבלים תשעת העובדים עם יום הלידה שלהם בשבוע: ל Nancy Davolio Wednesday, ל Andrew Fuller Tuesday, ל Janet Leverling Friday, ל Margaret Peacock Sunday, ל Steven Buchanan Friday, ל Michael Suyama Tuesday, ל Robert King Sunday, ל Laura Callahan Thursday ול Anne Dodsworth Thursday.
6. קיבוץ וספירה לפי יום וחודש: כותבים "select DATENAME(dw, birthdate) , COUNT(*)" מהטבלה Employees יחד עם "group by DATENAME(dw, birthdate)", מסמנים את השאילתא ומריצים, ומתקבלות 5 שורות: Friday 2, Sunday 2, Thursday 2, Tuesday 2 ו Wednesday 1. מחליפים את קוד היחידה ל mm בשתי הפונקציות, כלומר "select DATENAME(mm, birthdate) , COUNT(*)" עם "group by DATENAME(mm, birthdate)", ומתקבלות 8 שורות לפי חודש הלידה: January מופיע פעמיים, ו August, December, February, July, March, May ו September מופיעים פעם אחת כל אחד.
7. רבעונים, DAY, MONTH ו Sysdatetime: בשורה חדשה כותבים "select DATEpart(qq, birthdate) , firstname , lastname" מהטבלה Employees, ומתקבל הרבעון של תאריך הלידה: ל Nancy 4, ל Andrew 1, ל Janet 3, ל Margaret 3, ל Steven 1, ל Michael 3, ל Robert 2, ל Laura 1 ול Anne 1. מוסיפים שאילתא שמתחילה ב "select DAY(birthdate), MONTH(birthdate) , birthdate," וממשיכים אותה בשורה הבאה עם "DATEpart(DD,BirthDate)", ומתקבלות ארבע עמודות: היום בחודש, החודש, תאריך הלידה המלא ושוב היום בחודש עם DATEPART, למשל עבור Nancy: 8, 12, 1948-12-08 ושוב 8. בסיום כותבים "select Sysdatetime()" ומריצים, ומתקבל 2013-04-09 02:54:05.1875678, התאריך והשעה הנוכחיים עם דיוק גבוה יותר, כפי שמתואר בסייר האובייקטים ערך מסוג datetime(7).

בסיום השיעור למדנו להכיר את פונקציות התאריך והשעה של SQL Server, להחזיר את התאריך הנוכחי עם GETDATE ו Sysdatetime, להוסיף יחידות זמן עם DATEADD, לחשב הפרשי שנים עם DATEDIFF, ולחלץ שמות ומספרים של יום, חודש ורבעון עם DATENAME, DATEPART, DAY ו MONTH, כולל קיבוץ וספירה לפי יום וחודש לידה. השיעור הבא עוסק בפונקציות מערכת - המרה.SR938DAT
סקר שוק נכון לתאריך – 01/09/2011

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

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


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

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


מה לעשות אם לא מבינים משהו בסרט?

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


האם יש לכם כיתות לימוד רגילות?

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



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

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

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


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

קורס מנהל מערכות מידע

עולם הולך ומתפתח במהירות הבזק:

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

 

לימודי מחשבים במסגרות מקצועיות:

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

 

קורס מנהל מערכות מידע:

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

 

ההכשרה בקורס:

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

 

התכנים הנלמדים:

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

 

שוק העבודה מחכה לכם:

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

חשיבות קורס מנהל מערכות מידע

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

CIO

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

חומר לימוד

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

אופי הלימודים

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