Jak zacząć naukę programowania baz danych w 2021 roku? Podstawy baz danych i sql w pigułce.

  Рет қаралды 22,262

nieinformatyk

nieinformatyk

Күн бұрын

Пікірлер: 39
@kaczka9897
@kaczka9897 Жыл бұрын
Mam narzeczonego, ale po dzisiejszym odcinku wiem, że będę wieczory spędzać z Tobą 😂❤
@nieinformatyk
@nieinformatyk Жыл бұрын
Dobrze, że moja żona nie zagląda w komentarze :)
@kaczka9897
@kaczka9897 Жыл бұрын
@@nieinformatyk Nuta zazdrości związkowi nie zaszkodzi 😂 A tak na poważnie to cieszę się, że trafiłam na Twój kanał. Wiem po sobie, że żeby komuś tłumaczyć w tak prosty, przejrzysty sposób jak Ty, to trzeba to samemu bardzo dobrze rozumieć. Dobra robota. Pozdrowienia dla Ciebie i małżonki :D
@andrzej1207198611
@andrzej1207198611 2 жыл бұрын
Cieszę się, że odkryłem ten kanał. Twoje tłumaczenie bardzo mi pasuje. Masz moją subskrybcję.
@nieinformatyk
@nieinformatyk 2 жыл бұрын
Dzięki Andrzej, powodzenia w nauce :)
@kobieta.premium
@kobieta.premium 2 жыл бұрын
Świetny film dla swiezaka!
@nieinformatyk
@nieinformatyk 2 жыл бұрын
dzięki :)
@MsMalcolmX
@MsMalcolmX 4 жыл бұрын
Podstawy podstaw ;) Kibicuję nowej serii nagrań :)
@nieinformatyk
@nieinformatyk 4 жыл бұрын
Chcę zaspokoić rynek w tym obszarze, zanim pójdziemy w bardziej zaawansowane tematy :)
@MsMalcolmX
@MsMalcolmX 4 жыл бұрын
@@nieinformatyk Ja z niecierpliwością czekam na statystyki i analizy z wykorzystaniem SQL :D , jakby coś ;)
@nieinformatyk
@nieinformatyk 4 жыл бұрын
@@MsMalcolmX To czemu dopiero teraz piszesz? :) Dopisuję do listy oba tematy - zobaczymy czy sprostam Twoim oczekiwaniom.
@nieinformatyk
@nieinformatyk 4 жыл бұрын
PS. Do analizy w SQL często wykorzystujemy funkcje analityczne - nagrałem już o tym odcinek kzbin.info/www/bejne/rqKUYWNsoJyGiNU
@MsMalcolmX
@MsMalcolmX 4 жыл бұрын
@@nieinformatyk mówiłem o tym podczas rozmowy 😉 będę czekał 💪🏼
@marekrocki2
@marekrocki2 3 жыл бұрын
Baza danych jest... po prostu baza danych. I po to wlasnie otworzylem to video, po takie informacje :) A tak serio fajny material.
@nieinformatyk
@nieinformatyk 3 жыл бұрын
Dziena
@zstw2127
@zstw2127 4 жыл бұрын
Dosc skomplikowane jest polaczenie oprogramowania z baza danych oraz uprawnienia do jednego i drugiego. Np polaczenie programu kadrowego z ms sql. Program ma swoich uzytkownikow z uprawnieniami i tak samo baza ma innych uzytkownikow i hasla. Jeszcze mssql ma swoich uzytkownikow. Mozesz to wytlumaczyc
@nieinformatyk
@nieinformatyk 4 жыл бұрын
Cześć, Chyba trochę to skomplikowałeś :) Programy z których korzystają użytkownicy końcowi/pracownicy to nic innego jako aplikacje komputerowe, np. napisane w Java, C++, Python, itd. Każda taka aplikacja korzysta z bazy danych, może być to właśnie relacyjna baza Ms-sql. I teraz wyjaśnijmy kwestie użytkowników. Między użytkownikami aplikacji, np. programu kadrowego a bazą danych nie ma relacji 1:1, co oznacza, że jeden użytkownik aplikacji może korzystać z wielu użytkowników w bazie danych lub w drugą stronę, tzn. wielu użytkownik aplikacji kadrowej może korzystać z jednego użytkownika bazodanowego. Oczywiście może być też tak, że każdy użytkownik aplikacji ma dedykowanego użytkownika w bazie danych - jak to zostało zaimplementowane to już decyzja architekta:) Wszystkie rozwiązania mają swoje wady i zalety. Pytanie, co dokładnie jest dla Ciebie niejasne? :) Uprawnienia w bazie danych odnoszą się do tego, co możesz robić w bazie, np. czy masz możliwość tworzyć tabelę, czytać z niej dane, modyfikować je. Uprawnienia użytkowników aplikacji to z kolei zupełnie inna rzecz - specyficzna dla danej aplikacji, np. czy można dodać nowego pracownika na listę płac. Zazwyczaj informację o uprawnieniach użytkowników przechowuję się w tabeli w bazie danych, np. z kolumnami id_użytkownika, id_uprawnienia. Dokładniej wyjaśniałem relację między aplikacją a bazą danych w kursie "Poznaj świat baz danych" - jeśli masz dostęp to zerknij do modułu pierwszego.
@przemekmikulski4680
@przemekmikulski4680 2 жыл бұрын
obejrzałem zasubskrybowałem i oglądam dalej ;)
@nieinformatyk
@nieinformatyk 2 жыл бұрын
cieszę się, powodzenia :)
@konja999
@konja999 Жыл бұрын
ciekawy odcinek. kolejny odcinek to ... ? czy jest jakaś lista co oglądać od zera do bohatera w kierunku analityka baz danych?
@nieinformatyk
@nieinformatyk Жыл бұрын
Za kilka tygodni będę gościnnie prowadził webinar o SQL dla analityków danych, gdzie będę o tym mówił :) . Szczegóły pojawią się na tej grupie: facebook.com/groups/dataheroes A organizatorem wydarzenia jest Dagmara z bideveloper.pl/
@konja999
@konja999 Жыл бұрын
@@nieinformatyk mega a nawet Tera
@poprostupan1992
@poprostupan1992 3 жыл бұрын
mi najbardziej chyba podoba się analityk bez danych lepiej iść na jakieś studia czy szereg kursów? czy same kursy sql wystarczą, czy sam SQL nic mi nie da
@nieinformatyk
@nieinformatyk 3 жыл бұрын
Pogrzeb wśród moich filmów, bo już odpowiadałem na takie pytania: Studia: kzbin.info/www/bejne/h4CoYYielNaJeZY Czy SQL wystarczy: kzbin.info/www/bejne/mpymhXaNobVmi7c Wymagania dla bazodanowca: kzbin.info/www/bejne/mn-kYpqmpN-tfJI
@nuvii0746
@nuvii0746 4 жыл бұрын
Cześć obejrzane i polajkowane. Mam pytanie, czy w przysłości planujesz jakąś serie nt Oracle Forms? Pozdrawiam
@nieinformatyk
@nieinformatyk 4 жыл бұрын
Cześć :) nie pracowałem z tym narzędziem, więc póki, co nic takiego nie planuję.
@marcincylkowski3004
@marcincylkowski3004 4 жыл бұрын
Jestem zawodowo od niedawna programistą Java. Bazami danych również się interesuje. Pytanie jest jak stworzyć swoje portfolio? Czy wrzucać swoje projekty na gita (w sensie jakiekolwiek zdalne repozytorium), żeby się komuś pochwalić swoimi osiągnięciami w tej dziedzinie? Jeśli nie to jak pokazywać swojemu przyszłemu pracodawcy moje umiejętności związane wyłącznie z bazami danych?
@nieinformatyk
@nieinformatyk 4 жыл бұрын
Ja zawsze swoje umiejętności udowadniałem na rozmowach o pracę. Programowanie baz danych wydaje się być w tej kwestii specyficzne - mnie jeszcze nikt nie pytał o repozytorium git a byłem już na kilkunastu rozmowach w charakterze developera PL/SQL/programisty Oracle/ETL Developera. Możesz oczywiście wrzucić swój projekt na git - to na pewno nie zaszkodzi. Weź tylko pod uwagę, że w przeciwieństwie do projektów w Javie na Twój kod w bazie może nikt nie zerknąć :)
@marcincylkowski3004
@marcincylkowski3004 4 жыл бұрын
@@nieinformatyk dokładnie o to mi chodzi. Jak zaprezentować swoją wiedzę praktyczną? Jedynie przez rozmowę? Czy przyjść ze swoim lapkiem i pokazać jaki piękny mam projekt napisany :) I tak nawiasem jestem z Tobą od początku i nie raz nie dwa przerabiałem Twoje lekcje, czekam na kolejne odcinki z tej serii. Odświeżenie zawsze się przyda
@nieinformatyk
@nieinformatyk 4 жыл бұрын
@@marcincylkowski3004 Praktyczną wiedzę można sprawdzić rozmową oraz testami. Wystarczy, że będziesz potrafił prawidłowo odpowiadać na pytania, np. jakie kroki byś podjął by zmigrować dane z miejsca A do miejsca B? Jakie są typy kolekcji w PL/SQL i czym się różnią? Jakie znasz rodzaje indeksów i kiedy jaki użyć? Jakie znasz metody dostępu do danych w bazie? Naprawdę da się poznać, kiedy ktoś wie o czym mówi, a kiedy chce tylko stworzyć dobre wrażenie :)
@piotr8909
@piotr8909 4 жыл бұрын
Cześć, mam pytanie czy jest szansa na 2 odcinki tygodniowo?
@nieinformatyk
@nieinformatyk 4 жыл бұрын
Marna, nie z lenistwa tylko braku czasu. Tworzę w międzyczasie kurs PL/SQL, który będę równolegle z YT nagrywał.
@piotr8909
@piotr8909 4 жыл бұрын
@@nieinformatyk Rozumiem, a propos trudniejszych materiałów to z chęcią zobaczył bym praktyczny odcinek dotyczący normalizacji.
@nieinformatyk
@nieinformatyk 4 жыл бұрын
@@piotr8909 Jasna sprawa, dodałem do listy.
@nieinformatyk
@nieinformatyk 2 жыл бұрын
Proszę bardzo: kzbin.info/www/bejne/gYCsaqyLiLp0rKc
@grochu0511
@grochu0511 4 жыл бұрын
Czy jest sens w dzisiejszych czasach wybierać ścieżkę dewelopera SQL? Z tego co się orientowałem np we Wrocławiu ofert jest jak na lekarstwo
@nieinformatyk
@nieinformatyk 4 жыл бұрын
Jeśli szukałeś pod hasłem sql developer to byłoby dziwne, gdybyś znalazł dużo ofert :) Jeśli chodzi o samą technologię to SQL jest potrzebny absolutnie każdemu programiście - i od tego nie ma chyba wyjątków. Co do sql developera - to nie wiem co dokładnie pod tym terminem rozumiesz. Jeśli osobę znającą wyłącznie SQL - to ofert pracy nie będziesz miał zbyt dużo. Zazwyczaj będą one kierowane do analityków/konsultantów, którzy codzienną pracę wspierają SQL-em. Nigdzie nie ma jednak programistów, którzy znają jedynie SQL - to trochę za mało. Wydaje mi się, że pisząc sql developer pytałeś o programistę baz danych. Programista baz danych to w moim rozumieniu ekspert od danych, czyli osoba, która potrafi zrobić użytek z danych, które przetwarza firma. A by taką osobą się stać sql to wierzchołek góry lodowej. W zależności od implementacji(RDBMS) potrzeba znajomości języka programowania(PL/SQL, T-sql, pg/plsql). Wtedy ofert będziesz miał dużo więcej - wystarczy poszukać pod hasłami database developer, programista/administrator baz danych, pl/sql developer, t-sql developer itd. Moim zdaniem nie było nigdy w historii lepszych czasów by zająć się programowaniem baz danych. Danych przybywa, wszędzie ma miejsce informatyzacja - ludzie chcą podejmować decyzje w oparciu o dane. Dodaj do sql i języka programowania bazodanowego znajomość hurtowni danych, ETL to ofert znajdziesz jeszcze więcej - poszukaj pod hasłem ETL Developer :) A jak później dodasz do tego Python, skrypty powłoki, inne implementacje RDBMS to poszukaj pracy jako Data Engineer. Moim zdaniem jeden z bardziej przyszłościowych zawodów w tej chwilii :) No, ale żeby do tego dojść musisz zacząć od SQL nad którym się zastanawiasz. Pomogłem?
@grochu0511
@grochu0511 4 жыл бұрын
@@nieinformatyk Fantastyczna odpowiedź, nawet w snach takiej nie wyśniłem. Dziękuję bardzo ;)
JISOO - ‘꽃(FLOWER)’ M/V
3:05
BLACKPINK
Рет қаралды 137 МЛН
I'VE MADE A CUTE FLYING LOLLIPOP FOR MY KID #SHORTS
0:48
A Plus School
Рет қаралды 20 МЛН
Podstawy baz danych SQL, które musisz znać
13:44
nieinformatyk
Рет қаралды 13 М.
Вся база SQL для начинающих за 1 час
1:19:48
Vlad Mishustin
Рет қаралды 356 М.
Jak bazy danych działają od środka?
12:13
Programowalny
Рет қаралды 5 М.
Normalizacja Baz Danych Dla Początkujących + Praktyka
21:08
nieinformatyk
Рет қаралды 18 М.
Transakcja sql - to co jest i jak działa w bazie danych?
18:47
nieinformatyk
Рет қаралды 11 М.
Do czego potrzebujemy baz danych? Podstawy pracy z bazami relacyjnymi (SQL)
19:56
Jak nauczyć się programowania
Рет қаралды 80 М.
JISOO - ‘꽃(FLOWER)’ M/V
3:05
BLACKPINK
Рет қаралды 137 МЛН