Ρόλος εργασίας: Διαχειριστής βάσης δεδομένων

Συγγραφέας: Laura McKinney
Ημερομηνία Δημιουργίας: 3 Απρίλιος 2021
Ημερομηνία Ενημέρωσης: 26 Ιούνιος 2024
Anonim
Best Tech Jobs 2022: Κορυφαίες θέσεις εργασίας και εκπαίδευση
Βίντεο: Best Tech Jobs 2022: Κορυφαίες θέσεις εργασίας και εκπαίδευση

Περιεχόμενο


Πηγή: Mast3r / Dreamstime.com

Πάρε μακριά:

Ο διαχειριστής της βάσης δεδομένων έχει μία κεντρική εργασία - και πολλές άλλες συναφείς εργασίες. Δείτε πώς ένα DBA χειρίζεται αυτές τις ευθύνες.

Τι κάνει ένας διαχειριστής βάσεων δεδομένων;

Η δουλειά του διαχειριστή βάσης δεδομένων (DBA) υπήρξε μπροστά και κέντρο στον εταιρικό κόσμο εδώ και δεκαετίες.

Από τότε που εμφανίστηκαν τα πρώτα και πιο πρωτόγονα βάσεις δεδομένων στα συστήματα κεντρικών υπολογιστών υπολογιστών, οι διαχειριστές βάσεων δεδομένων αντιμετώπισαν τη σκληρή δουλειά της πλήρους εφαρμογής των σχεδίων βάσεων δεδομένων στις επιχειρησιακές λειτουργίες.

Οι διαχειριστές βάσεων δεδομένων είναι συχνά "ο προϊστάμενος" όταν πρόκειται να αποκτήσουν βασικά δεδομένα σε βάσεις δεδομένων και να τα διαχειριστούν ενώ είναι εκεί. Εξετάστε τις διαφημίσεις εργασίας διαχειριστή βάσεων δεδομένων και εξακολουθείτε να βλέπετε λέξεις όπως "παρακολούθηση, δημιουργία αντιγράφων ασφαλείας και διαχείριση" μαζί με στοιχεία όπως "ρύθμιση απόδοσης" και "υποστήριξη βάσης δεδομένων". Οι διαχειριστές βάσεων δεδομένων μπορούν να συμμετέχουν σε μεγάλο βαθμό στην αντιμετώπιση προβλημάτων, , κλπ., ενώ ταυτόχρονα χειρίζεται τη συνήθη συντήρηση, ειδικά έργα ή ακόμα και μεταναστεύσεις. Δεδομένου ότι φορούν αυτά τα διαφορετικά καπέλα, οι διαχειριστές βάσεων δεδομένων καλούνται συχνά να είναι έτοιμοι να χειριστούν συγκεκριμένα προβλήματα βάσης δεδομένων. (Δείτε μερικές χρήσιμες συμβουλές για τα DBA: 6 Συμβουλές απόδοσης για τους διαχειριστές βάσεων δεδομένων.)


Λογισμικό και πρωτόκολλα

Οι διαχειριστές βάσεων δεδομένων πρέπει να είναι ικανοί με συγκεκριμένα πρωτόκολλα που χρησιμοποιούνται για τον χειρισμό αναφορών ή αιτημάτων από μια βάση δεδομένων.

Στο παρελθόν, το πιο συνηθισμένο από αυτά ήταν το SQL ή η "Δομημένη γλώσσα ερωτήματος". Η SQL χρησίμευσε ως το σημαντικότερο όχημα για το χειρισμό των αιτημάτων δεδομένων. Το σύνολο των εντολών και της σύνταξης διευκόλυνε την απομάκρυνση βασικών επιχειρηματικών πληροφοριών από τη βάση δεδομένων και την καθιστώνε χρήσιμη σε ένα επιχειρησιακό περιβάλλον.

Σήμερα, το τοπίο αυτό έχει αλλάξει κάπως. Η εμφάνιση του PostgreSQL και άλλων πρωτοκόλλων έχει διαφοροποιήσει τον κόσμο διαχείρισης βάσεων δεδομένων.

Κατά την πλοήγηση σε αυτό το πιο εξελιγμένο περιβάλλον, οι διαχειριστές βάσεων δεδομένων μπορούν να χρησιμοποιούν δευτερογενή λογισμικά όπως οι πόροι Oracle και Teradata.

"Οι διαχειριστές βάσεων δεδομένων χρησιμοποιούν ένα εξειδικευμένο λογισμικό για την αποθήκευση και τη διαχείριση των δεδομένων", λέει ο Brett Helling, ιδιοκτήτης του Ridester εκκίνησης τεχνολογίας. "Αυτός ο ρόλος μπορεί να περιλαμβάνει την ανάπτυξη ικανοτήτων και το σχεδιασμό, την εγκατάσταση, τη διαμόρφωση και το σχεδιασμό της βάσης δεδομένων. Αυτό περιλαμβάνει επίσης την αντιμετώπιση προβλημάτων που προκύπτουν κατά την εγκατάσταση ή μετά τη συντήρηση των συστημάτων. Η παρακολούθηση της απόδοσης των συστημάτων ελέγχεται διεξοδικά, καθώς και η δημιουργία αντιγράφων ασφαλείας των συστημάτων. "


No Bugs, No Stress - Ο οδηγός σας βήμα προς βήμα για τη δημιουργία λογισμικού που αλλάζει τη ζωή χωρίς να καταστρέφει τη ζωή σας

Δεν μπορείτε να βελτιώσετε τις δεξιότητες προγραμματισμού σας όταν κανείς δεν ενδιαφέρεται για την ποιότητα του λογισμικού.

Μετανάστευση από παραδοσιακά μοντέλα σε νέα μοντέλα

Μία από τις μεγάλες ευθύνες ενός διαχειριστή βάσης δεδομένων είναι να παρακολουθεί την εξέλιξη της βάσης δεδομένων μέσω των διαδοχικών σταδίων της.

Δεν υπάρχει πιθανώς καλύτερο παράδειγμα από τη μετατροπή της θάλασσας από τις παραδοσιακές βάσεις δεδομένων SQL σε ένα νέο σύστημα "NoSQL".

Η βάση δεδομένων NoSQL αντικαθιστά την παραδοσιακή σχεσιακή βάση δεδομένων σε πολλές επιχειρήσεις. Το NoSQL προσφέρει τη δυνατότητα δημιουργίας μιας εφαρμογής χωρίς να καθορίζει ένα σχήμα, πιο ευέλικτα χαρακτηριστικά δομής δεδομένων, ευκολότερη κλιμάκωση και, σε πολλές περιπτώσεις, ανοιχτού κώδικα ανάπτυξης. Η ίδια η PostgreSQL είναι επίσης ένα εργαλείο ανοιχτού κώδικα και στην αξιολόγηση οποιασδήποτε δουλειάς διαχειριστή βάσεων δεδομένων, αξίζει να αναρωτηθούμε πώς μια εταιρεία ζυγίζει τόσο ανοιχτού κώδικα όσο και ιδιόκτητα προϊόντα αδειών χρήσης στη γενική στρατηγική της στον τομέα της πληροφορικής.

Άνθρωποι και διαδικασίες

Στην ιδανική περίπτωση, οι διαχειριστές βάσεων δεδομένων θα πρέπει επίσης να έχουν τις δεξιότητες των ανθρώπων. Όπως και με άλλα είδη ρόλων εργασίας, θα πρέπει να εργαστούν μέσω αλυσίδων διοίκησης, να καθιερώσουν buy-in και να είναι σε θέση να περάσουν τη σκυτάλη όταν δικαιολογείται. Αυτός είναι ο λόγος για τον οποίο πολλές εταιρείες διευκρινίζουν επίσης τις "δεξιότητες λεκτικής και γραπτής επικοινωνίας" στις διαφημίσεις εργασίας και γιατί η διαδικασία της συνέντευξης περιλαμβάνει συχνά μια "ανθρώπινη αφή" ακόμα και σε αυτήν την ψηφιακή εποχή.

"Ορισμένοι διαχειριστές βάσεων δεδομένων είναι υπεύθυνοι για την κατάρτιση διαφόρων εργαζομένων σχετικά με την ορθή και αποτελεσματική χρήση της βάσης δεδομένων", λέει ο Sean Si, διευθύνων σύμβουλος και ιδρυτής του SEO Hacker και μια ανάλυση δεδομένων και επειγόντων περιστατικών που αφιερώνει χρόνο εμπνέοντας νέους επιχειρηματίες μέσω συνομιλιών σεμινάρια.

Οι επιχειρήσεις είναι χτισμένες από ανθρώπους και διαδικασίες - οι διαχειριστές διαδραματίζουν καθοριστικό ρόλο. Είναι "διαχειριστές" ενός είδους - και αυτό σημαίνει να περιηγούνται σε ανθρώπους-κεντρικές διαδικασίες, ακόμη και όταν είναι τόσο επικεντρωμένες στην τεχνολογία (στην περίπτωση αυτή, η βάση δεδομένων ως μονόλιθος).

Κάθε μέρα, κάθε εβδομάδα, κάθε χρόνο

Ουσιαστικά, οι διαχειριστές βάσεων δεδομένων πρέπει να είναι εκεί σε περίπτωση που υπάρχει πρόβλημα με τη βάση δεδομένων, η ανάγκη να ξεκινήσει μια νέα πρωτοβουλία ή πιλοτικό έργο ή ουσιαστικά οποιαδήποτε σημαντική επιχειρηματική αλλαγή στη διαχείριση δεδομένων. Ρίξτε μια ματιά στις διαφημίσεις εργασίας για τους διαχειριστές βάσεων δεδομένων και θα δείτε τα αιτήματα για εναλλαγές κατά την κλήση, τα θέματα που αφορούν την ηγεσία της ομάδας και άλλα "λέει" ότι ο ρόλος αυτός είναι συχνά χρονοβόρος. Σε μερικές από τις αισθήσεις, οι διαχειριστές βάσεων δεδομένων δεν έχουν ποτέ "ανοικτή ημέρα", επειδή ακόμη και όταν δεν βρίσκονται, η ίδια η βάση δεδομένων είναι "μέσα". (Εδώ είναι τι να μην κάνεις ως DBA: 5 λάθη DBA που πρέπει να αποφευχθούν με κάθε κόστος.)

Ακατέργαστα και μη φιλτραρισμένα δεδομένα

Μια άλλη από τις κύριες αρμοδιότητες των διαχειριστών βάσεων δεδομένων έχει να κάνει με την επιθυμητή κατάσταση στοιχείων ενεργητικού.

Οποιοσδήποτε έχει διαβάσει τη διαχείριση δεδομένων ή την κύρια διαχείριση δεδομένων, είναι εξοικειωμένος με τις προκλήσεις του χειρισμού των ανεπεξέργαστων δεδομένων.

Τα ακατέργαστα ή μη δομημένα δεδομένα είναι δεδομένα που δεν παρουσιάζονται εγγενώς σε "τακτοποιημένες μικρές σειρές" - μπορεί να είναι κάτοικοι σε μια σχεσιακή βάση δεδομένων, αλλά δεν είναι άμεσα ανακτήσιμες από την SQL. Συχνά, η κατάσταση κάθε μεμονωμένου ρεκόρ διαφέρει, με μερικά πεδία, σταματά και ξεκινά ρεύματα δεδομένων, απαράδεκτα ακρωνύμια, ετικέτες που δεν ταιριάζουν και άλλους πονοκεφάλους.

Ο διαχειριστής της βάσης δεδομένων μπορεί να είναι ένα σημαντικό σημείο στην προσπάθεια της Herculean να συμμορφώνεται, να περιορίζει και να οριοθετεί δεδομένα, με σκοπό την καλύτερη χρήση της επιχείρησης.

"Ένας διαχειριστής βάσης δεδομένων - ή DBA - δημιουργεί, διατηρεί και βελτιστοποιεί την επεξεργασία των πληροφοριών που περιέχονται στο επίπεδο δεδομένων", λέει ο Randy Carlton, ανώτερος μηχανικός προϊόντων στο LogoMix. "Ιστορικά, ένα DBA θα διατηρούσε το επίπεδο δεδομένων σε μια παραδοσιακή σχεσιακή βάση δεδομένων όπως η Oracle και η MySQL. Σήμερα, ο ρόλος του DBA έχει αυξηθεί με την επανάσταση του σύννεφου και των μεγάλων δεδομένων και τα σύγχρονα DBAs πρέπει να είναι σε θέση να αξιοποιήσουν τις βάσεις δεδομένων cloud, τις τοπικές βάσεις δεδομένων και άλλα καταστήματα δεδομένων που κυμαίνονται από καταστήματα με βασικές τιμές μέχρι μηχανές αναζήτησης και τα πάντα ανάμεσα."

Την επόμενη φορά που θα σκεφτείτε τι κάνει ο διαχειριστής της βάσης δεδομένων, θυμηθείτε όλες τις παραπάνω φιλοσοφίες και πρότυπα και συνειδητοποιήστε ότι είναι πραγματικά μια μεγάλη δουλειά. Αυτοί οι επαγγελματίες βρισκόταν πάντα στο τιμόνι της βάσης δεδομένων ως ένα κρίσιμο επιχειρηματικό εργαλείο και αν συνδέεται με μια αποθήκη δεδομένων που εξυπηρετείται από middleware, virtualized, containerized ή outsourced σε συνεγκατάσταση, οι εταιρείες εξακολουθούν να χρειάζονται κάποιον για να διαχειριστεί το DB - αυτό είναι το DBA .