תפקיד משרה: מנהל מסד נתונים

מְחַבֵּר: Laura McKinney
תאריך הבריאה: 3 אַפּרִיל 2021
תאריך עדכון: 26 יוני 2024
Anonim
Database Administrators Career Video
וִידֵאוֹ: Database Administrators Career Video

תוֹכֶן


מקור: Mast3r / Dreamstime.com

להסיר:

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

מה עושה מנהל מסד נתונים?

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

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

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


תוכנה ופרוטוקולים

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

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

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

בניווט בסביבה מתוחכמת יותר זו, מנהלי מסדי נתונים עשויים להשתמש בתוכנה משנית כגון משאבי Oracle ו- Teradata.

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

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

אינך יכול לשפר את כישורי התכנות שלך כאשר לאף אחד לא אכפת מאיכות התוכנה.


הגירה מדגמים מסורתיים לדגמים חדשים

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

ככל הנראה אין דוגמא טובה יותר מהשינוי בים ממאגרי SQL מסורתיים למערכת "NoSQL" חדשה.

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

אנשים ותהליכים

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

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

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

כל יום, כל שבוע, כל שנה

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

נתונים גולמיים ולא מסוננים

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

כל מי שקרא בנושא ניהול נתונים או ניהול מאסטר נתונים מכיר את האתגרים בטיפול בנתונים גולמיים.

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

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

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

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