Test SQL - 10 podchwytliwych pytań rekrutacyjnych

  Рет қаралды 2,484

nieinformatyk

nieinformatyk

Күн бұрын

✅Rozmowa rekrutacyjna SQL może przebiegać na wiele sposobów, ale zawsze czeka Cię sprawdzenie wiedzy technicznej poprzez pytania rekrutacyjne SQL lub test SQL do napisania. W dzisiejszym nagraniu przedstawię Ci 10 trudnych pytań o SQL na które prawdopodobnie nie znasz odpowiedzi :)
Zapisy na kurs "Mistrz SQL": www.mistrzsql.pl/
🎁 ODBIERZ PREZENTY
1) Roadmapa SQL w PDF: promo.mistrzsql.pl/
2) Książka o tym, jak zostać programistą baz danych: promo.podstawybazdanych.pl/
3) Lista najczęstszych błędów programistów PL/SQL: promo.plsql.pl/
== ⏱️ Plan odcinka:==
00:00 wprowadzenie do odcinka
01:32 test SQL - pytanie 1
02:52 test SQL - pytanie 2
04:55 test SQL - pytanie 3
06:31 test SQL - pytanie 4
08:12 test SQL - pytanie 5
09:03 test SQL - pytanie 6
09:48 test SQL - pytanie 7
10:25 test SQL - pytanie 8
11:21 test SQL - pytanie 9
11:53 test SQL - pytanie 10
13:18 podsumowanie odcinka
== 🔗 Przydatne linki z nagrania:==
🏷️transakcje w bazach danych: • Transakcje SQL w Oracl...
== 👌 Polecam obejrzeć:==
Łączenie tabel: • Łączenie tabel SQL, cz...
Normalizacja SQL: • Normalizacja Baz Danyc...
#bazodanowiec
== 👨‍💻 Poznaj mniej lepiej:==
- Moja strona: www.nieinformatyk.pl/
- Facebook: / nieinformatyk
- Linkedin: / darekbutkiewicz
- Instagram: / nieinformatyk
- Twitter: / nieinformatyk
Zasubskrybuj mój kanał: kzfaq.info...
🏁 Witaj na moim kanale :)
Od ponad 7 lat estem programistą baz danych oraz developerem hurtownii danych (ETL/ELT). Na tym kanale dzielę się swoją wiedzą dotyczącą relacyjnych baz danych(RDBMS), języka zapytań SQL oraz zagadnień związanych z hurtownią danych(datawarehouse) w prosty i zrozumiały sposób. Jeśli chcesz zdobyć praktyczną praktyczną wiedzę z tego obszaru to trafiłeś na właściwe miejsce.
🚨 Więcej informacji o bazach danych znajdziesz na [www.nieinformatyk.pl](www.nieinformatyk.pl/)
📧 Masz pytanie, prośbę, sugestię? Pisz śmiało na [kontakt@nieinformatyk.pl](mailto:kontakt@nieinformatyk.pl)

Пікірлер: 34
@tomaszborowczyk8185
@tomaszborowczyk8185 4 ай бұрын
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 4 ай бұрын
Trafna uwaga. Range jest domyślny dla wszystkich baz - to też pułapka, bo większości się wydaje, że jest to opcja ROWS :)
@destrogod5984
@destrogod5984 4 ай бұрын
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 4 ай бұрын
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 4 ай бұрын
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 4 ай бұрын
@@podstawka6525 dzięki za miłe słowa i czekam na Ciebie w kursie :)
@vorbizasca3739
@vorbizasca3739 4 ай бұрын
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 4 ай бұрын
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 4 ай бұрын
@@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 4 ай бұрын
@@vorbizasca3739 dodam do listy tematów: SQL w OLTP vs SQL w OLAP :)
@KarolZarzecki
@KarolZarzecki 3 ай бұрын
Cześć, pytanie 5-te, jak się nazywa ta nowa funkcja w SQL Server? ta, która pozwala uniknąć dublowania definicji okna
@nieinformatyk
@nieinformatyk 3 ай бұрын
Nazywa się tak samo :) learn.microsoft.com/en-us/sql/t-sql/queries/select-window-transact-sql?view=sql-server-ver16
@TomaszTomzik
@TomaszTomzik 4 ай бұрын
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 4 ай бұрын
Też na to czekam :)
@ArkadiuszManko
@ArkadiuszManko 4 ай бұрын
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 4 ай бұрын
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 4 ай бұрын
@@nieinformatyk Ok, rozumiem
@MMmk1
@MMmk1 4 ай бұрын
Trudne i ciekawe.
@nieinformatyk
@nieinformatyk 4 ай бұрын
Dzięki - taki był też zamysł tego odcinka. By pokazać, że SQL wbrew pozorom wcale nie jest taki oczywisty :)
@RobieMVPAplikacjeKarolBocian
@RobieMVPAplikacjeKarolBocian 3 ай бұрын
Jakie są różnice między złączami INNER JOIN, LEFT JOIN i RIGHT JOIN? 🤔👨‍💻
@nieinformatyk
@nieinformatyk 3 ай бұрын
W tym nagraniu znajdziesz odpowiedź :) kzfaq.info/get/bejne/fMqdrK6blpi6pmg.html
@RobieMVPAplikacjeKarolBocian
@RobieMVPAplikacjeKarolBocian 3 ай бұрын
@@nieinformatyk dziękuję
@marcin3136
@marcin3136 4 ай бұрын
4* - 4,5 pnkt 😆💪 (*nie wiedziałem, że w Oracle nie można cofnąć "upuszczenia" tabeli) Trochę doszło fajerwerków... :)))
@nieinformatyk
@nieinformatyk 4 ай бұрын
Też się swego czasu zdziwiłem, gdy zacząłem przeglądać inne systemy i ostatnie zmiany w standardzie SQL:2023 :)
@marcin3136
@marcin3136 4 ай бұрын
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 4 ай бұрын
@@marcin3136 miód na moje uszy :)
@marcin3136
@marcin3136 4 ай бұрын
@@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 4 ай бұрын
@@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.
Podzapytania SQL - podstawy z przykładami
13:28
nieinformatyk
Рет қаралды 1,7 М.
Русалка
01:00
История одного вокалиста
Рет қаралды 7 МЛН
Cool Items! New Gadgets, Smart Appliances 🌟 By 123 GO! House
00:18
123 GO! HOUSE
Рет қаралды 17 МЛН
KINDNESS ALWAYS COME BACK
00:59
dednahype
Рет қаралды 168 МЛН
Alex hid in the closet #shorts
00:14
Mihdens
Рет қаралды 11 МЛН
Dlaczego indeks przyśpiesza wykonywanie zapytań SQL?
17:48
nieinformatyk
Рет қаралды 4,1 М.
Co to jest relacyjna baza danych? Model relacyjny danych od podstaw
16:11
Poziomy izolacji sql - wyjaśnienie dla laika + przykłady
27:36
nieinformatyk
Рет қаралды 3,7 М.
Grupowanie danych w SQL, czyli GROUP BY i funkcje agregujące
14:40
nieinformatyk
Рет қаралды 2,3 М.
Czym są widoki w sql? #64
12:29
nieinformatyk
Рет қаралды 13 М.
Kumanda İle Bilgisayarı Yönetmek #shorts
0:29
Osman Kabadayı
Рет қаралды 1,2 МЛН
Телефон-електрошокер
0:43
RICARDO 2.0
Рет қаралды 1,3 МЛН
Сколько реально стоит ПК Величайшего?
0:37
Лазер против камеры смартфона
1:01
NEWTONLABS
Рет қаралды 639 М.