SQL - uporządkowanie wiedzy

0

Cześć!

Od kwietnia rusza rekrutacja na staże, praktyki do pracy. Chce startować na programistę i w większość ogłoszeń jest konieczna znajomość baz danych.
Do tej pory nigdy się nie przykładałem na poważnie do tego ale zrobiłem już kilka projektów związanych z bazami, prosty CRUD na MySQLu, apke w Springu z wykorzystaniem Hibernate'a(raczej podstawy) na PostreSQLu. Przy projektach działałem głównie na zasadzie: mam problem -> stack lub 4programmers itd. Chciałbym kompleksowo powtórzyć główne zagadnienia.

Słyszałem, że na rozmowach pytają o bardzo zróżnicowane rzeczy dlatego chciałem się zapytać jak najszybciej i efektywniej powtórzyć i utrwalić SQLa i ogólnie tematyke z bazami?

Znalazłem taki kursik https://lagunita.stanford.edu/courses/DB/2014/SelfPaced/about .Pobieżnie przeglądałem i jest trochę teorii, są fajne ćwiczenia. Ale może warto poświęcić czas na coś innego? Wiadomo, że wszystkiego nie ma szans ogarnąć dlatego zakres materiału to właśnie wiedza niezbędna do stażu, praktyki, pierwszej pracy juniora(programista!) Co polecacie?

0

Jak będziesz wiedział co to są transakcje w SQLu lub czym się różni INNER JOIN od LEFT JOIN to powinieneś się dostać.

0

Jak aplikowałem na stanowisko testera automatycznego, to myślałem że będą się pytać o jakieś wymyślne rzeczy z SQL-a. A pytano się mnie o podstawy, czyli co to jest grupowanie wierszy, jakie znam złączenia i na czym polegają. Dosłownie podstawy podstaw, aż się zdziwiłem że o takie proste rzeczy pytano. Ale zaznaczam jeszcze raz, że w moim przypadku chodziło o pracę jako tester automatyczny, a nie programista.

1 użytkowników online, w tym zalogowanych: 0, gości: 1