יום רביעי, 23 בנובמבר 2011

עולמו של ה- DBA...

שלום רב,



בשבוע הבא אנחנו מתחילים את המחזור הבא של מסלול ערב בתחום SQL Server 2008 R2 במכללת נס.


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


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


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

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

מי צריך DBA?

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

סוגי ה- DBA:

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

כישורי ה- DBA:

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

כמו-כן, ישנם כמה רמות של מומחיות DBA , אשר נמדדים בדרך כלל על ידי הקריטריונים הבאים:
•חינוך פורמלי - קורסים DBA
•שנות ניסיון
•ידע וניסיון בפתרונות זמינות ל- DB ופתרונות DRP
•ידע וניסיון בתחום האפלקיטיבי פיתוחי
•ידע על תחומי תשתית אחרים במחשב (חומרה, מערכות הפעלה)ניסיון בסביבות עבודה רבות (Real-time יישומים, OLTP, מחסן נתונים ...)

הכשרת ה- DBA בשוטף:

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

בפוסטים הבאים אני אפרט בנוגע למשימות ה- DBA בשוטף.

בהצלחה.


אין תגובות: