מנהל מסדי נתונים – DBA SQL Server 2016

תפקיד כניסה לעולם ה-DATA והזדמנות פז להשתלב בתחום דינמי וצומח * מקצוע ה- DBA מהווה תשתית מעולה להתפתחות מקצועית עתידית לתפקידים: Big Data, Open Sourse Databases, Data Engineer ועוד.
תיאור הקורס:

מנהל בסיס הנתונים (Database Administrator) הינו תפקיד מרכזי וחשוב בכל ארגון בו ישנן מערכות מידע, ולו אחריות נרחבת על מגוון נושאים הקשורים לניהול המידע המאוחסן בבסיסי הנתונים והעבודה מולו. קורס DBA  מכין אותך באופן יסודי לתפקיד העוסק באבטחה (Security), שרידות (Survivability), ביצועים (Performance), זמינות (High Availability) ומסייע בפיתוח וכוונון שכבות הקוד האפליקטיבי שעובדות מול בסיס הנתונים.

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

תפקידי ה-DBA מתחלקים לשתי נישות מרכזיות ובהתאם גם קורס ה-DBA שלנו:

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

  • שותף מרכזי בעיצוב הסכמה (Database design) – אחראי שהמידע יאוכסן באופן חכם, יעיל ומותאם לאופי העבודה מולו.
  • פיתוח קוד ב-Database – מסייע להחליט איזה קוד ירוץ בצד של האפליקציה (Application server) ואיזה קוד ירוץ בבסיס הנתונים (Stored procedures) ואף מסייע בכתיבת הקוד עצמו כך שירוץ ב-Database באופן מיטבי ויעיל.
  • שיפור ביצועים של עבודת האפליקציה מול בסיס הנתונים (Performance Tuning) כולל זיהוי צווארי בקבוק ופעולות כבדות, ניתוח תכניות פעולה של פקודות ה-SQL ומציאת דרכים לשיפור וייעול הגישה למידע.

DBA תשתיתי עובד בצמוד עם אנשי ה-IT ועבודתו יותר “System-ית” במהותה. הוא אחראי על הבריאות הכללית (Health and sanity) של בסיס הנתונים ובתחומי אחריותו נושאים שונים כגון: שרידות (גיבויים ושחזורים), אבטחה, זמינות, רמת הביצועים ותחזוקה שוטפת של בסיס הנתונים.

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

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

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

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

Cloud computing – מגמה נוספת בעולם ניהול המידע היא, מעבר גדל והולך לקבלת שירותי אחסון ומחשוב ב”ענן”. בסיס הנתונים יכול כיום להיות שירות שהארגון מקבל מספק כגון Amazon, Microsoft Azure ואחרים, וה-DBA מנהל אותו מרחוק דרך כלים ייעודיים.

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

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

קורס DBA של נאיה מורכב מהמודולים הבאים:

  • מכינה – לימוד שפת SQL – שפת השאילתות של כלל בסיסי הנתונים הרלציוניים. מודול זה רלוונטי ודרוש לא רק לאנשי DBA, אלא לכל מי שעובד מול Database, כגון: מפתחים, אנשי BI, אנשי QA, אנליסטים ועוד. מודול זה כולל נושאים כגון:
    • היכרות עם כללי היסוד של בסיס הנתונים הרלציוני ולימוד שפת השאילתות הסטנדרטית – SQL.
    • כיצד להזין, לעדכן ולשלוף מידע מבסיס הנתונים.
    • סינון תוצאות לפי תנאים, ארגון המידע לפי חתכים שונים, מיונים, שילוב מידע מטבלאות שונות וכן הלאה.
  • DBA אפליקטיבי
    • עיצוב בסיסי נתונים (DB Design)
    • פיתוח קוד בשפת Transact-SQL ויצירת פרוצדורות, פונקציות וטריגרים.
    • ניטור ושיפור ביצועים אפליקטיבי (Performance tuning) – אינדקסים, תכניות פעולה וכן הלאה.
    • נושאים מתקדמים ב-SQL ו-T-SQL.
  • DBA תשתיתי
    • התקנה ושדרוג, גיבוי ושחזור, אבטחה וניהול משתמשים, אוטומציה וניטור, שיפור ביצועים תשתיתי וכן הלאה.
  • נושאים מתקדמים והרחבות – נושאים מתקדמים או משיקים מעולמות ה-Data platform שלכל SQL Server DBA חשוב להכיר, כגון:
    • SQL Server Integration Services & Reporting services
    • רפליקציה וטכנולוגיות High availability
  • Data architect, Big Data and Cloud Computingבמודול זה נבין את המציאות החדשה והמתפתחת בעולמות ניהול המידע. נפגוש את הטכנולוגיות המרכזיות, נראה מה מקומו של בסיס הנתונים הרלציוני בעולם המחר ונבין איך הכל משתלב ביחד בכדי לתת מענה כולל לדרישות וצרכים של ארגונים שונים.
גיא פרייז מרצהגיא הינו מדריך מוביל בתחום SQL Server ויועץ בנאיה טכנולוגיות, בעל מעלה מ-15 שנות ניסיון בהדרכה, ייעוץ, פיתוח מסדי נתונים ופתרונות ליישום עם Microsoft SQL Server. גיא הינו מרצה מוסמך של חברת Microsoft - MCT ומעביר קורסים רשמיים.
  • 21/11/2019 מועד פתיחה
  • ג'+ה' | 17:30-21:30daysימים ושעות
  • 300academic hours שעות אקדמיות
  • בסיסיcourse levelרמת הקורס
  • עבריתlanguageשפת הדרכה
  • לבדיקת התאמה לקורס
  • [current_url]

    השאירו פרטים ונחזור אליכם בהקדם!