oracle 120Zmiany technologiczne bywają bolesne, gdy nie jest się na nie gotowym. Dla tych, którzy są na nie przygotowani, mogą być jednak prawdziwym błogosławieństwem.

 REKLAMA 
 ERP-VIEW.PL- STREAMSOFT 


 
Coraz więcej zadań w obszarze zarządzania korporacyjnymi bazami danych przejmują bazy autonomiczne, które działają, dostosowują, modernizują i zabezpieczają się same bez interwencji człowieka. Dla administratorów baz danych (DBA), którzy dotychczas wykonywali te zadania, oznacza to pojawienie się szerokich i fascynujących możliwości. Dlaczego? Ponieważ w dobie gospodarki cyfrowej dane należą do najcenniejszych „towarów”, zaś administratorzy mogą inaczej wykorzystać swoje doświadczenie i pójść w kierunku „architektów danych”. Otwierają się tu przed nimi trzy możliwości.

Programowanie

Programiści aplikacji często są dla DBA uciążliwi. Tak jednak było, gdy administrator był zajęty zarządzaniem bazą danych i nie miał czasu, aby pomóc programistom w odpowiednim korzystaniu z tej bazy. Teraz to autonomiczna baza danych obsługuje wiele czasochłonnych zadań administracyjnych, administrator może więc wykorzystać swój czas i wiedzę specjalistyczną, aby tworzyć lub doskonalić aplikacje przedsiębiorstwa.

Napisałem wiele artykułów na temat Oracle Autonomous Database i jego użytkownikach. Usłyszałem w tym czasie kilka porad od programistów i administratorów, którzy przesunęli punkt ciężkości swojej pracy na opracowywanie aplikacji. Oto kilka sformułowanych przez nich wskazówek dla DBA:
  • Naucz się modelować dane za pomocą narzędzia Oracle SQL Developer Data Modeler. To bezpłatne narzędzie dostępne w bazie danych Oracle, które umożliwia tworzenie, przeglądanie i edytowanie modeli logicznych, relacyjnych, fizycznych i wielowymiarowych oraz modeli typów danych. Dzięki niemu możesz pomóc programistom w planowaniu i realizacji najlepszych sposobów wykorzystania danych w ich aplikacjach.
  • Zapoznaj się z platformą Oracle Application Express (APEX). Oracle APEX to popularna platforma programistyczna, z której można korzystać bezpłatnie razem z bazą danych Oracle. Udostępnia interfejs, który działa na zasadzie „przeciągnij i upuść” i umożliwia tworzenie aplikacji opartych na danych. Jest wspierana przez dużą, zaangażowaną społeczność i stanowi dla wielu programistów baz danych bogate źródło możliwości.
  • Przyjrzyj się narzędziom open source i zasobom chmurowym, a także możliwościom używania ich razem z bazą danych Oracle. Jednym ze sposobów na zrobienie w tym obszarze pierwszych kroków jest wizyta na stronie Oracle w serwisie GitHub i przejrzenie dostępnych tam projektów. To szansa na wejście do olbrzymiego świata, w którym doświadczenie administratora baz danych naprawdę może się przydać.


Analiza danych

Dlaczego to analitycy danych mają być zawsze stawiani na piedestale? Administratorzy baz danych przeprowadzają przecież wyszukiwanie, przekształcanie, maskowanie i oczyszczanie danych, aby analitycy mogli wykonywać swoje zadania. Zamiast więc przekazywać dane analitykom, może lepiej pozostawić zgromadzone informacje w bazie danych Oracle i analizować je w oparciu o własną wiedzę w zakresie SQL? Modele analizy danych stworzone w innych językach trudno jest przenieść do środowiska produkcyjnego. Analiza danych w bazie rozwiązuje ten częsty problem, a zarazem stanowi wielką szansę dla administratorów, którzy chcą spróbować swoich sił w tym obszarze.

Rozwiązanie Oracle Autonomous Database jest wyposażone w Oracle Machine Learning — bogatą bibliotekę algorytmów automatycznego uczenia, a także popularny interfejs do definiowania pytań, eksperymentowania z metodami analitycznymi i publikowania projektów. Wystarczy jedno kliknięcie pozycji Oracle Machine Learning Accounts w konsoli autonomicznej bazy danych, aby móc się sprawdzić w atrakcyjnej roli analityka.

Wielkie zbiory danych

Ilość danych generowanych i używanych obecnie przez firmy nie jest już po prostu „duża” — to ilość bezprecedensowa, która rośnie coraz szybciej. Gdy pojawią się kolejne urządzenia Internetu Rzeczy i uruchomione zostaną sieci 5G, setki petabajtów nie będą niczym niezwykłym.

Zadanie DBA jako eksperta w dziedzinie zarządzania danymi polega nie tylko na znalezieniu miejsca na przechowywanie danych, lecz także na wsparciu przedsiębiorstwa w ich należytym wykorzystaniu. Będzie to wymagało złożonych architektur do zarządzania danymi, które trzeba zaprojektować, stworzyć i serwisować. Administratorzy baz danych Oracle będą więc musieli zapoznać się z pomocniczymi systemami plików, takimi jak Hadoop czy BigQuery, lub z szerszą ofertą Oracle do zarządzania Big Data, która łączy popularne systemy plików i usługi chmurowe z bazą danych Oracle, aby pomóc organizować i analizować wielkie zbiory danych w oparciu o technologię SQL.

Autor: Jeff Erickson odpowiada za strategię w zakresie treści dotyczących baz danych i innowacji opartych na danych w firmie Oracle.

PRZECZYTAJ RÓWNIEŻ:


Back to top