תרגילים על מפתחות - מומלץ מאוד !!! << קורס אונליין חינם
Menu
עברית Русский Srbija العربية
מכללת פרקטיקיו
קורסים אונליין בעברית
עם הסרטונים שלנו פשוט להיות מקצוען

תרגילים על מפתחות - מומלץ מאוד !!!

קורסים למנהלי רשת מנהל רשת מוסמך מיקרוסופט - טכנאי מחשבים ושרתים התמחות בווירטואליזציה מומחה בתקשורת מוסמך סיסקו מומחה לינוקס ו-DevOps האקינג - סייבר התקפי התמחות באבטחת מידע - סייבר הגנתי שרתי מיקרוסופט נוספים לארגונים גדולים - Exchange - SCCM התמחות במסדי נתונים - SQL התמחות ב-Storage קורסים נוספים למנהלי רשת
קורסי תכנות מפתח תוכנות לוונדוס - WinForms מפתח Front End - בניית אתרי אינטרנט ותכנות בתוך דפדפן מפתח Back End - תכנות ובניית אתרי אינטרנט בצד שרת מפתח אפליקציות לאנדרואיד מפתח אפליקציות לאייפון מפתח משחקים קורס DBA - התמחות במסדי נתונים – SQL קורסים מתקדמים בתכנות בדיקות תוכנה - QA
תרגילים על מפתחות ואילוצים

 

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

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

 

 

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

 

3.     המלצה "חשובה" נוספת להגברת האבטחה בארגון – לוודא שתאריך משלוח משוער   RequiredDate גדול יותר מיום קבלת ההזמנה - עמודת OrderDate בטבלת ORDERS.

תראו שאתם מקצוענים ויודעים לעשות זאת גם בממשק גרפי וגם בפקודות.

 

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

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

טבלת הדלתות עם עמודות הבאות:
עמודה ראשונה – מספר דלת
עמודה שניה – תיאור מילולי איפה נמצאת הדלת הזאת פיזית

 

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