MOJE BŁĘDY 🤦‍♂️ Najgrosza rzecz w SQLu jaką zrobiłem

#sql #database #fail 🟡 Mój autorski kurs SQL: https://kajodata.com/kursy/kurs-sql-d... ✅ Ponad 6 godzin nagrań ✅ 2 różne wersje SQL: MySQL i PostgreSQL ✅ Certyfikat po ukończeniu w 2 wersjach językowych ( PL / EN ) ✅ Ćwiczenia, dane do pobrania, dostęp do aktualizowanej bazy wiedzy ✅ Gwarancja satysfakcji 🟨 Społeczność analityków: https://kajodata.com/space/ 🟦 Kursy - Excel, SQL, PowerBI, Python: https://kajodata.com/kursy/ 🟥 Zapisz się na newsletter i zyskaj DARMOWE BONUSY: https://kajodata.com/newsletter/ SQL to nie machine learning, więc wydaje się że jeżeli popełni się błąd w kwerendzie w bazie danych to nie koniec świata. NO CHYBA ŻE USUNIE SIĘ HISTORYCZNE DANE. 00:00 Intro 00:29 Opis systemu 03:29 Co ja zrobiłem 06:02 Konsekwencje 07:18 Dlaczego o tym mówię DROP to polecenie SQL do usuwania obiektów w systemie zarządzania relacyjną bazą danych. Składnia ogólna wygląda tak: DROP [typ obiektu] [nazwa obiektu] {opcje} Poleceniem tym usuwane są różne typy obiektów w bazie danych m.in. tabele. DROP TABLE [nazwa tabeli] {RESTRICT | CASCADE} Opcje RESTRICT lub CASCADE nie są obowiązkowe. Kiedy użyjemy opcji RESTRICT, wtedy jeśli tabela nie jest powiązana z definicją perspektywy i więzów spójności, to zostanie wykonane polecenie DROP TABLE [nazwa obiektu] RESTRICT. W przeciwnym przypadku polecenie nie zostanie wykonane. Natomiast jeśli użyjemy opcji CASCADE to polecenie DROP na tabeli, wymusi skasowanie perspektyw powiązanych z tabelą kasowaną i wszystkich więzów spójności odnoszących się do tej tabeli. DROP jest operacją bardzo ryzykowną, co do zasady nie ma opcji "cofnij", nie ma żadnego Ctrl + z, jest tylko płacz i nostalgia. Jeżeli jesteś na początku swojej pracy jako analityk czy programista, to pamiętaj, że błędy będą się zdarzać. Ważne jest, żeby zrozumieć co się zrobiło źle i uczyć się technik, które pomogą nam tych błędów uniknąć. Więcej o mnie i o mojej drodze zawodowej dowiesz się na moim blogu: https://kajodata.com/