Test SQL - 10 podchwytliwych pytań rekrutacyjnych

  Рет қаралды 3,422

nieinformatyk

nieinformatyk

Күн бұрын

Пікірлер: 35
@tomaszborowczyk8185
@tomaszborowczyk8185 10 ай бұрын
Spoko pytania 🙂 Co do pierwszego warto jeszcze dodać, że przy zapisie SUM(sprzedaz) OVER (ORDER BY kraj) w Oracle domyślnie zostanie zastosowana klauzula RANGE, a nie ROWS -> w przypadku dubli w sortowanej kolumnie tak naprawdę nie otrzymamy poprawnej sumy bieżącej. Ciężko czasem na pierwszy rzut oka wykryć ten błąd. Dodatkowo RANGE jest bardziej obciążające dla bazy vs ROWS. Dziwi mnie czemu to właśnie RANGE jest domyślny 🤔
@nieinformatyk
@nieinformatyk 10 ай бұрын
Trafna uwaga. Range jest domyślny dla wszystkich baz - to też pułapka, bo większości się wydaje, że jest to opcja ROWS :)
@vorbizasca3739
@vorbizasca3739 10 ай бұрын
Pracuje 2 lata jako programista baz danych przy systemach ERP i jakieś 3 pkt bym zgarnął xD Generalnie pracuję na wersji 12 i z funkcji analitycznych zdarzało mi się korzystać ale rzadko. Bardzo ciekawy odcinek!
@nieinformatyk
@nieinformatyk 10 ай бұрын
Też pracowałem z systemami ERP i moje doświadczenie jest takie, że praca z SQL w OLTP(np. właśnie ERP), a OLAP(hurtownie danych) to 2 zupełnie różne rzeczy. W OLTP głównie preceduralne języki i wyzwalacze, a OLAP głównie duże SELECTY + optymalizacja :)
@vorbizasca3739
@vorbizasca3739 10 ай бұрын
@@nieinformatyk No i teraz wszystko jasne :) Ja oczywiście jestem po Twoich kursach ale właśnie zauważyłem, że sporo treści które ostatnio wrzucasz dotykają rzeczy których ja tak na co dzień nie mam. Wiele wskazuje na to że w przyszłości będę miał:) Dasz radę zrobić taki odcinek żeby porównać Twoją starą pracę z nową i czym ona się różni? Myślę że to będzie bardzo ciekawy odcinek zarówno dla osób które szukają pierwszej pracy jak i tych które już ja mają.
@nieinformatyk
@nieinformatyk 10 ай бұрын
@@vorbizasca3739 dodam do listy tematów: SQL w OLTP vs SQL w OLAP :)
@nieinformatyk
@nieinformatyk 2 ай бұрын
@@vorbizasca3739 nagrałem właśnie nowy odcinek o hurtowniach danych - znajdziesz tam sporo rzeczy, które mogą Cię zaineresować: kzbin.info/www/bejne/iaerlpV-iKaKiqM
@destrogod5984
@destrogod5984 10 ай бұрын
super filmik, bardzo mnie zaciekawił mimo że już kilka lat w branży pracuję. kurs też może mógłbym łyknać, ale według mnie trochę za drogi :P
@nieinformatyk
@nieinformatyk 10 ай бұрын
Cieszę się, że Ci się odcinek podobał :) Co do ceny to jedyne co Ci mogę powiedzieć, to że ten kurs tańszy niż teraz to już nigdy nie będzie. Jak odliczysz VAT i PIT to kurs wychodzi za grosze. Za tę cenę kupisz co najwyżej 2/3 książki, a wiedzy otrzymasz z programu zdecydowanie więcej :)
@podstawka6525
@podstawka6525 10 ай бұрын
Ja dodam od siebie, że na kanale jest świetny, darmowy kurs SQL, oprócz którego możemy jeszcze przebierać w materiałach pobocznych, bardziej sprecyzowanych/ukierunkowanych na szczegółowe omówienie pojedynczego zagadnienia - również autorstwa Darka, również za darmo. Korzystając z okazji - Darek jeszcze raz dziękuję za kolejny, wspaniały materiał. Ja za niecałe dwa tygodnie wracam z przytupem mam nadzieje 🙃
@nieinformatyk
@nieinformatyk 10 ай бұрын
@@podstawka6525 dzięki za miłe słowa i czekam na Ciebie w kursie :)
@ArkadiuszManko
@ArkadiuszManko 10 ай бұрын
Fajne pytania :) Można się czegoś dowiedzieć! Mam pytanie jeszcze co do pytania nr 9 i drop table. Co w przypadku jak użyjemy opcji flashback table klienci to before drop? Czy to jest równoznaczne z wycofaniem polecenia drop table?
@nieinformatyk
@nieinformatyk 10 ай бұрын
Mi w pytaniu 9 chodziło o wycofanie transakcji(ROLLBACK). Flashback nie działa w ramach transakcji, ale pozwala Ci uzyskać ten sam efekt :)
@ArkadiuszManko
@ArkadiuszManko 10 ай бұрын
@@nieinformatyk Ok, rozumiem
@KarolZarzecki
@KarolZarzecki 9 ай бұрын
Cześć, pytanie 5-te, jak się nazywa ta nowa funkcja w SQL Server? ta, która pozwala uniknąć dublowania definicji okna
@nieinformatyk
@nieinformatyk 9 ай бұрын
Nazywa się tak samo :) learn.microsoft.com/en-us/sql/t-sql/queries/select-window-transact-sql?view=sql-server-ver16
@TomaszTomzik
@TomaszTomzik 10 ай бұрын
Kiedy będzie można odwoływać się w selekcie do innego wyliczonego pola, np. select netto, netto * 1.23 as brutto, brutto * 1.1 as cena_z marza from tabela ;)
@nieinformatyk
@nieinformatyk 10 ай бұрын
Też na to czekam :)
@MMmk1
@MMmk1 10 ай бұрын
Trudne i ciekawe.
@nieinformatyk
@nieinformatyk 10 ай бұрын
Dzięki - taki był też zamysł tego odcinka. By pokazać, że SQL wbrew pozorom wcale nie jest taki oczywisty :)
@RobieMVPAplikacjeKarolBocian
@RobieMVPAplikacjeKarolBocian 9 ай бұрын
Jakie są różnice między złączami INNER JOIN, LEFT JOIN i RIGHT JOIN? 🤔👨‍💻
@nieinformatyk
@nieinformatyk 9 ай бұрын
W tym nagraniu znajdziesz odpowiedź :) kzbin.info/www/bejne/fJXQqn6gZpeJrJY
@RobieMVPAplikacjeKarolBocian
@RobieMVPAplikacjeKarolBocian 9 ай бұрын
@@nieinformatyk dziękuję
@marcin3136
@marcin3136 10 ай бұрын
4* - 4,5 pnkt 😆💪 (*nie wiedziałem, że w Oracle nie można cofnąć "upuszczenia" tabeli) Trochę doszło fajerwerków... :)))
@nieinformatyk
@nieinformatyk 10 ай бұрын
Też się swego czasu zdziwiłem, gdy zacząłem przeglądać inne systemy i ostatnie zmiany w standardzie SQL:2023 :)
@marcin3136
@marcin3136 10 ай бұрын
Ja tam się nie zdziwiłem, że taki wynik :) Zdziwiłbym się jakby był lepszy... Nie ruszałem na poważnie BD od jakiś 2 lat. Tak dla jaj sobie zrobiłem, żeby się aktualizować ile nie wiem (żeby orbitować bliżej Ziemi- czyli dzisiaj już musiałbym nadrobić, żeby dostać pracę w BD/ BigData). Ale fajny ten Twój kanał- taki rześki/ przystępny i zarazem merytoryczny. Będę wpadał co jakiś czas. Miłego! :)
@nieinformatyk
@nieinformatyk 10 ай бұрын
@@marcin3136 miód na moje uszy :)
@marcin3136
@marcin3136 10 ай бұрын
@@nieinformatyk to- paradoksalnie- martwiące, bo znaczy, że chyba zbyt często nie spotykasz się w pracy z prawdą/ uczciwą oceną swoich kompetencji/ wiedzy... To bardzo trudne środowisko do współpracy... Pozdrawiam :)
@nieinformatyk
@nieinformatyk 10 ай бұрын
@@marcin3136 każda praca wymagająca kontaktu z drugim człowiekem jest trudna. Dlatego sporo osób szło i idalej idzie w IT, bo tam ten kontakt jest minimalny.
Pytania rekrutacyjne SQL(podchwytliwe) + odpowiedzi
15:44
nieinformatyk
Рет қаралды 1,7 М.
Czym są widoki w sql? #64
12:29
nieinformatyk
Рет қаралды 14 М.
When you have a very capricious child 😂😘👍
00:16
Like Asiya
Рет қаралды 18 МЛН
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 96 МЛН
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 41 МЛН
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 45 МЛН
Spędziłeś z Toksykiem 30 Dni? Rozpoznasz Te Cechy
13:43
Przeciętny Człowiek
Рет қаралды 27 М.
SQL vs noSQL | MySQL vs MongoDB - różnice
17:19
Twórca Stron
Рет қаралды 25 М.
Podzapytania SQL - podstawy z przykładami
13:28
nieinformatyk
Рет қаралды 2,8 М.
[SQL Analityczny] Funkcje analityczne i funkcje okna - OVER ()
6:09
Poziomy izolacji sql - wyjaśnienie dla laika + przykłady
27:36
nieinformatyk
Рет қаралды 4,6 М.
Indeks w bazie danych   co to jest i jak działa #62
16:35
nieinformatyk
Рет қаралды 28 М.
Learn Database Normalization - 1NF, 2NF, 3NF, 4NF, 5NF
28:34
Decomplexify
Рет қаралды 2,2 МЛН
When you have a very capricious child 😂😘👍
00:16
Like Asiya
Рет қаралды 18 МЛН