Wtorek z zawodem - Administrator baz danych
Administrator baz danych
Czym się zajmuje?
Bazy danych gromadzą mnóstwo informacji, bez których firmy i instytucje nie byłyby w stanie sprawnie działać. Czasami dopiero stworzenie profesjonalnej bazy danych w jakimś przedsiębiorstwie pozwala określić przyczynę kłopotów i znaleźć rozwiązanie, które pozwoli zmniejszyć straty, usprawnić pracę albo zwiększyć obroty, np. linia lotnicza wiedząc, ile paliwa zużywają jej samoloty podczas kołowania, startu i lądowania, może wprowadzić procedury oszczędnościowe, takie jak kołowanie na jednym silniku albo podchodzenie do startu i lądowania pod odpowiednim kątem.
Zadaniem administratora jest tworzenie baz danych, ich uaktualnianie i unowocześnianie oraz zarządzanie nimi. Informacje zgromadzone w takich bazach muszą być chronione przed dostępem osób nieuprawnionych, atakami hakerów, uszkodzeniami sprzętu. Musi więc dbać o odpowiednie zabezpieczenia oraz określać do jakich katalogów z danymi będą mieć dostęp konkretni użytkownicy bazy, w zależności od tego, jakich informacji potrzebują do wykonywania swojej pracy.
Administrator archiwizuje wszystkie dane, które wpływają do sytemu, analizuje czy baza działa sprawnie, a jeśli nie, wprowadza rozwiązania, które usprawniają jej pracę. Informacje znajdujące się w bazie muszą być uporządkowane zgodnie z potrzebami konkretnej firmy lub instytucji, np. faktury od podwykonawców posegregowane w folderach według nazw firm, rodzaju usług lub dat wystawienia - w zależności od systemu księgowości kontrahenta, dlatego musi wiedzieć, jak działa dana firma i w jaki sposób chce gromadzić swoje dane.
Planuje także prace konserwacyjne i remontowe sprzętu komputerowego oraz modyfikacje oprogramowania, które są niezbędne do dobrego działania bazy.
Co powinien umieć?
Bardzo dobrze znać się na programowaniu w SQL, PLSQL i C++, bazach danych Oracle, oraz znać różne systemy operacyjne będące alternatywą dla Windows, np. Linux, Unix.
Musi też dobrze znać techniczny język angielski, ponieważ instrukcje do większości oprogramowań, są napisane w tym języku.
Jakie kompetencje miękkie są ważne w tej pracy?
- dokładność,
- podzielność uwagi,
- umiejętność szybkiego podejmowania decyzji np. w przypadku nagłego zawieszenia się systemu,
- odporność na stres,
- cierpliwość, aby móc tłumaczyć pracownikom firmy różne kwestie techniczne związane z obsługą bazy danych,
- dyspozycyjność na wypadek problemów, które mogą się pojawić, np. konieczności przeinstalowania bazy danych i odtworzenia jej na innym komputerze w przypadku uszkodzenia sprzętu, żeby pracownicy firmy mogli bez przeszkód pobierać i aktualizować dane.
Predyspozycje zdrowotne.
- dobry wzrok,
- sprawne dłonie i palce.
Gdzie może pracować?
Mogę pracować w konkretnym przedsiębiorstwie albo w firmie, która zajmuje się tworzeniem i obsługą baz danych.
Dla tego zawodu ważne są:
- matematyka, ponieważ trzeba dobrze znać matematykę, żeby wiedzieć, jak budować algorytmy i jak ich używać do tworzenia nowych programów komputerowych.
- język angielski, a zwłaszcza znajomość terminologii technicznej, ponieważ instrukcje do większości oprogramowania, są napisane w tym języku. Znajomość angielskiego pozwala też na tworzenie baz danych dla zagranicznych klientów, uczestniczenie w kursach i szkoleniach rozwijających moje umiejętności oraz na czytanie literatury fachowej napisanej w tym języku.
- informatyka, trzeba bardzo dobrze znać się na budowie i działaniu komputera; sprawnie poruszać się w różnych systemach operacyjnych (np. Windows, Linux, Unix); oraz programować używając języków SQL, PLSQL i C++. Trzeba znać się na budowie i rodzajach baz danych (kartotekowe, relacyjne, strumieniowe, itp.); wiedzieć jak się je tworzy i wprowadza do nich informacje, i jakie zabezpieczenia się stosuje, aby uniemożliwić osobom niepowołanym dostęp do zgromadzonych w nich danych, itp.
- Kurs MS SQL, wiedza o bazie danych MS SQL, uzyskana w trakcie kursu zakończonego uzyskaniem certyfikatu, pozwala lepiej spełniać oczekiwania klientów, dla których tworzy się bazy danych.
- Kurs Oracle, wiedza na temat relacyjnej bazy danych Oracle, uzyskana w trakcie kursu zakończonego uzyskaniem certyfikatu, pozwala lepiej spełniać oczekiwania klientów, dla których tworzy się bazy danych.
-
Źródło: https://mapakarier.org/