Zarządzanie bazą danych
Architektura danych. Kurs video. Zarządzanie, przechowywanie i przetwarzanie danych
Piotr Chudzik
Obierz kurs na poznanie struktury różnych rodzajów baz danych Zdolność do gromadzenia, przetwarzania i korzystania z posiadanych danych stanowi podstawę gospodarki bazującej na informacji. W ciągu ostatnich lat dane zdobyły status nowego bezcennego kruszcu kto ma do nich dostęp i potrafi ich efektywnie używać, ten zyskuje ogromną przewagę konkurencyjną. Nic w tym dziwnego, że specjaliści, którzy potrafią projektować, budować i utrzymywać infrastrukturę danych (tacy jak data engineer), zyskują na znaczeniu i są poszukiwani na rynku. Bez ich szczególnych umiejętności niemożliwe byłoby zarządzanie firmą w nowoczesnym duchu. Technologie służące do zarządzania danymi stale się rozwijają. Ten kurs ma za zadanie zarówno przybliżyć uczestnikom podstawową wiedzę dotyczącą wyjściowych struktur, takich jak bazy danych SQL i NoSQL, jak i przekazać informacje na temat ogólnego zarysu bardziej nowoczesnych struktur, takich jak data lake czy data lakehouse. Nie są one pojedynczymi rozwiązaniami, ale raczej zbiorami technologii i rozwiązań. Chcąc być na bieżąco z tematem, trzeba zrozumieć, jak w praktyce wyglądają komponenty odpowiedzialne za przetwarzanie, przechowywanie i dbanie o jakość naszych danych. Ze względu na ogrom technologii i rozwiązań, które stosuje się w nowoczesnych bazach danych, dobrze jest rozumieć również ogólny koncept całego ekosystemu. Szkolenie Architektura danych. Kurs video. Zarządzanie, przechowywanie i przetwarzanie danych kończy się na poziomie podstawowymśrednio zaawansowanym. Jako jego uczestnik opanujesz wiedzę na temat nowoczesnych struktury danych, poznasz różnicę między przechowywaniem danych w formatach binarnych / open table a klasycznymi bazami danych SQL / NoSQL. Dowiesz się, jakie są podstawowe elementy i sposoby przetwarzania danych, a także jak się konstruuje nowoczesne architektury baz danych. Poznaj naszego eksperta
Hurtownie danych. Kurs video. Relacyjne i nierelacyjne systemy danych w analityce
Piotr Chudzik
Obierz kurs na zarządzanie hurtowniami danych Niniejszy kurs ma za zadanie przybliżyć jego uczestnikowi temat hurtowni danych. Pod tym pojęciem kryje się szczególny rodzaj systemu zarządzania danymi, który umożliwia i wspiera działania z zakresu analizy biznesowej przede wszystkim analityki. Ze względu na specyficzne przeznaczenie, w hurtowniach danych znajduje się zwykle wiele danych historycznych, do tego pochodzących z rozmaitych źródeł. Tego typu systemy zarządzania danymi są niezwykle cenne dla przedsiębiorstw. Dzięki nim możliwe jest analizowania dużych ilości danych wariantowych, a co za tym idzie wyciąganie z nich cennych wniosków. Dodatkową rolą takiej hurtowni jest bycie archiwum danych. Hurtownie danych stanowią swego rodzaju punkt wyjścia dla coraz popularniejszych struktur danych typu Data Lake - scentralizowanych repozytoriów, pozyskujących i przechowujących duże ilości danych w oryginalnej postaci. Dane w Data Lake mogą być następnie przetwarzane i używane jako podstawa dla różnych potrzeb analitycznych. Zrozumienie podstaw architektury i funkcjonowania hurtowni danych pozwala lepiej rozumieć nowoczesne architektury typu Data Lake oraz odpowiednio dobierać technologie do swoich potrzeb. Nasz kurs nie bazuje na konkretnym narzędziu lub oprogramowaniu opisuje za to popularne silniki bazy danych, a także modele hurtowni danych. Uczestnictwo w nim pozwala lepiej zrozumieć poszczególne komponenty takiej architektury oraz uświadomić sobie zarówno jej zalety, jak i wady. Hurtownie danych. Kurs video. Relacyjne i nierelacyjne systemy danych w analityce kończy się na poziomie podstawowym. Jako jego uczestnik otrzymasz wiedzę, która pozwoli Ci zrozumieć, na czym oparte są popularne silniki SQL oraz NoSQL, poznać ich mocne i słabe strony. Przybliżysz sobie temat hurtowni danych i w efekcie będziesz lepiej rozumieć koncepty oraz architektury środowisk bazujących na tych rozwiązaniach takie jak Data Lake czy Data Lakehouse.
Microsoft Azure. Kurs video. Aplikacje internetowe w ASP.NET Core
Bartosz Szmit
Obierz kurs na... platformę Azure Obecne czasy upływają informatykom pod znakiem aplikacji internetowych. Powstają one jedna po drugiej, w dziesiątkach, setkach tysięcy. Ich tworzenie daje pracę programistom zatrudnionym lub wynajmowanym przez mniejsze i większe przedsiębiorstwa. Sen z powiek spędzają im jednak problemy związane z wgrywaniem projektów na serwery - twórcy stron i aplikacji internetowych bardzo często narzekają na to, że najwięcej czasu zajmuje im nie tyle ich zbudowanie, ile właśnie implementacja i ewentualne modyfikacje. Tymczasem wymogi są takie, by wszelkie operacje i zmiany w obrębie aplikacji przebiegały nie tylko w sposób bezpieczny, ale i prosty, a także - właśnie! - niemal natychmiastowy. W odpowiedzi na te oczekiwania Microsoft opracował technologię Azure. Pozwala ona w szybki, bezpieczny i bardzo prosty sposób wgrywać projekty na serwer i sprzyja łatwemu rozwiązywaniu najczęstszych problemów, które mogą się w związku z tym pojawić. Ze względu na te cechy Azure zdobywa coraz większą popularność w środowisku. Chętnie korzystają z tej technologii zarówno firmy programistyczne, jak i pojedynczy twórcy aplikacji i stron internetowych. Stąd każdy programista, który chce być na bieżąco, ale też pragnie pracować szybciej, skuteczniej i wydajniej, powinien się uzbroić w wiedzę i umiejętności związane z Azure. Co Cię czeka podczas naszego profesjonalnego szkolenia W trakcie proponowanego przez nas kursu video: Dowiesz się, jak przeprowadzić aktualizację z .Net Core 3.1 do .Net 5 Nauczysz się instalować pakiety Entity Framework Core Przypomnisz sobie podstawy technologii SQL Server Dowiesz się, jak przeprowadzić transformację bazy danych i jak zaimportować bazę danych do projektu Poznasz procedurę publikacji bazy danych na serwerze Azure i procedurę wdrożenia aplikacji Co więcej... Podczas szkolenia przypomnisz sobie podstawy matematyki wykorzystane w przykładach! Microsoft Azure. Kurs video. Aplikacje internetowe w ASP.NET Core wymaga od kursanta posiadania pewnych umiejętności w zakresie języka SQL, a także rozumienia tego, czym są frontend i backend. Warto, by słuchacz znał także język C# na poziomie podstawowym. W założeniu ukończenie szkolenia pozwoli jego uczestnikowi samodzielnie wdrażać na serwer Azure zarówno proste, jak i złożone aplikacje. Microsoft Azure Microsoft Azure jest platformą o charakterze chmurowym. Stworzono ją w modelu PaaS, co tłumaczy się jako platform as a service. Najkrócej definiując - Microsoft Azure pozwala przetwarzać, a także składować dane. Platformę tworzą trzy grupy technologii: Windows Azure (przestrzeń do składowania danych, środowisko uruchomieniowe), SQL Azure (relacyjna baza danych), Windows Azure Platform AppFabric (chmura hybrydowa, kontrola dostępu do usług, rozproszony cache w pamięci). Z wszystkich tych usług można korzystać zarówno w przypadku aplikacji uruchamianych lokalnie na komputerach, jak i tych, które są uruchamiane w chmurze.
SQL Server. Kurs video. Zarządzanie danymi i bazami danych krok po kroku
Artur Olszczyński
Obierz kurs na SQL Server Ludzkość od zarania dziejów miała potrzebę zapisywania i porządkowania danych – pierwsze tabliczki gliniane z zapisanymi informacjami handlowymi pochodzą z 3500 roku p.n.e. Na przestrzeni wieków pojawiło się wiele technik gromadzenia danych, jednak dopiero wraz z rozwojem technologii komputerowej narodziło się nowe podejście do zarządzania informacją. Współczesne bazy danych są kluczowymi strukturami do przechowywania i analizy danych generowanych w ogromnych ilościach każdego dnia. SQL Server jest jednym z najpopularniejszych systemów zarządzania bazami danych (DBMS). Nowoczesne DBMS umożliwiają współdzielenie danych w czasie rzeczywistym, skalowalność w chmurze czy integrację z AI i narzędziami do analizy danych. W ramach tego szkolenia poznasz najnowszą wersję SQL Server, która zawiera usprawnienia zabezpieczeń w celu ochrony systemów baz danych, obejmuje poprawę wydajności, integrację ze środowiskiem chmurowym i wiele innych. Jeśli chcesz zacząć przygodę z bazami danych i być na bieżąco z najnowszymi funkcjonalnościami SQL Server 2022 – jesteś w odpowiednim miejscu! W trakcie naszego profesjonalnego szkolenia: Poznasz podstawowe zapytania języka SQL, takie jak: SELECT, INSERT, UPDATE, DELETE Nauczysz się zarządzać bazami danych, w tym tworzyć, modyfikować, usuwać bazy danych i tabele w SQL Server Dowiesz się, jak budować zapytania złożone Poznasz zaawansowane techniki tworzenia złożonych zapytań SQL z wykorzystaniem funkcji agregujących, grupowania danych, złączeń tabel i podzapytań Przećwiczysz zastosowanie funkcji użytkownika w SQL Server do wykonywania określonych operacji na danych i zwracania wyników Zgłębisz zasady administrowania serwerem, w tym zarządzania SQL Server, instancjami, backupami i przywracaniem danych Szkolenie SQL Server. Kurs video. Zarządzanie danymi i bazami danych krok po kroku ukończysz na poziomie podstawowym. Na początek wyjaśnimy, czym jest SQL Server i dlaczego jest tak istotny w dziedzinie zarządzania bazami danych. Przyjrzymy się jego historii i ewolucji i sprawdzimy, jakie możliwości oferuje. Pokażemy, jak wybrać odpowiednią wersję SQL Server i jak ją zainstalować na swoim komputerze. Omówimy również najlepsze praktyki związane z konfiguracją serwera i bazy danych. Poznasz solidne fundamenty języka SQL, co pozwoli Ci pisać skuteczne zapytania, manipulować danymi i analizować je w celu wydobycia istotnych informacji. Wszystkie ćwiczenia ze składni języka opierają się na popularnej bazie AdventureWorks w środowisku SQL Server Management Studio. Następnie poznasz strukturę i komponenty SQL Server, co umożliwi Ci skuteczne zarządzanie bazami danych na tej platformie. Zrozumiesz istotne koncepcje baz danych, tabel i relacji. Nauczysz się modyfikować dane w bazie, dodawać, aktualizować i usuwać rekordy. Wykonując projekt w praktyce, dowiesz się, jak zaprojektować rzeczywistą bazę danych. Zdobędziesz umiejętności projektowania i implementowania efektywnych schematów baz danych przy uwzględnieniu zasad normalizacji i optymalizacji wydajności. Znajomość SQL Server jest wymogiem często wymienianym w ogłoszeniach o pracę związaną z bazami danych i ich analizą. Posiadanie umiejętności w tym obszarze może zwiększyć szanse na znalezienie atrakcyjnej pracy lub awans zawodowy.