Praca z tabelą i constraintami w SQL

  Рет қаралды 1,644

nieinformatyk

nieinformatyk

Күн бұрын

✅Tabela w sql to nie tylko lista kolumn i ich typy danych. To przede wszystkim więzy integralności, czyli constrainty. W tym nagraniu poznasz składnię tworzenia i modyfikacji tabeli oraz dowiesz się czym są constrainty i jak z nimi pracować w bazie danych.
🎁 ODBIERZ PREZENTY
1) Roadmapa SQL w PDF: promo.mistrzsql.pl/
2) Książka o tym, jak się przebranżowić na bazodanowca: promo.podstawybazdanych.pl/
3) Lista najczęstszych błędach programistów PL/SQL: promo.plsql.pl/
== ⏱️ Plan odcinka:==
00:00 start
00:57 4 składowe projektu tabeli w SQL
03:59 wykonanie skryptu SQL
04:32 tworzenie tabeli w sql (create table)
05:12 modyfikacja tabeli w sql (alter table)
06:50 problemy wynikające z braku constraintów
08:30 rodzaje constraintów w sql
08:30 tworzenie tabeli z constraintami
11:57 test działania constraintów
14:53 dodawanie constraintów poleceniem ALTER TABLE
16:12 wykonanie kodu w PostgreSQL
17:27 wykonanie kodu w Microsoft Sql Server
19:04 podsumowanie
== 🔗 Przydatne linki z nagrania:==
📥kod z lekcji do pobrania: drive.google.com/file/d/1xSbQ...
🏷️zapisy na kurs SQL: promo.mistrzsql.pl/
== 👌 Polecam obejrzeć:==
Transakcja w SQL - • Transakcja sql - to co...
Architektura bazy danych - • Architektura 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 :)
Jestem programistą baz danych Oracle oraz developerem hurtownii danych (ETL). W tym miejscu dzielę się z oglądającymi wiedzą dotyczącą relacyjnych baz danych, praktycznych technik pisania SQL oraz optymalizacji kodu PL/SQL. Jeśli chcesz zdobyć praktyczną i rzetelną więdzę o bazach danych to trafiłeś na właściwe miejsce.
🚨 Więcej informacji o bazach danych znajdziesz na www.nieinformatyk.pl
📧 Masz pytanie, prośbę, sugestię? Pisz śmiało na kontakt@nieinformatyk.pl

Пікірлер: 11
@paweljasnowski
@paweljasnowski 5 ай бұрын
thx ! super robota
@nieinformatyk
@nieinformatyk 5 ай бұрын
dzięki :)
@mrgvp
@mrgvp 9 ай бұрын
Robisz świetną robotę! Dzięki!
@nieinformatyk
@nieinformatyk 9 ай бұрын
dziękuję :)
@RobieMVPAplikacjeKarolBocian
@RobieMVPAplikacjeKarolBocian 9 ай бұрын
Super, dziękuję!
@nieinformatyk
@nieinformatyk 9 ай бұрын
Dzięki za komentarz :)
@MrViceray
@MrViceray 9 ай бұрын
Jak już wiele osób wspomniało w komentarzach robisz świetną robotę i muszę przyznać, że jesteś chyba jednym z dwóch polskich youtuberów, których subskrybuję. Przy okazji mam do Ciebie pytanie. Na półce rzuca się w oczy "Kimball's Data Warehouse Toolkit Classic", pozycja jakże kultowa jednak w wielu zagadnieniach mocno nieaktualna. Czy jesteś w stanie polecić równie solidną pozycję, tak samo kompleksową, ale bardziej aktualną?
@nieinformatyk
@nieinformatyk 9 ай бұрын
Dziękuję, miło słyszeć. A kto jest drugim wybrańcem? :) Z tą nieaktualnością to do końca bym się nie zgodził, bo uważam, że Kimball to powinien być punkt wyjścia do nauki DWH/ETL. Co do nowszych koncepcji to pewnie spodoba Ci się coś z Data Vaultem: www.ceneo.pl/48146522 Dan Linstedt to gość, który ten model wymyślił - jest autorem książki.
@MrViceray
@MrViceray 9 ай бұрын
@@nieinformatyk Kanał Pasja informatyki :) Dziękuję bardzo za odpowiedź, na pewno sprawdzę. Pozdrawiam!
@tujestem77
@tujestem77 9 ай бұрын
próbowałem iść wg skryptu ale przy dodawaniu contrantu FK 15:27 wyskakuje mi błąd "an alter table validating constraint failed because the table has child records." "ORA-02298:". Czemu? :) (podejrzewam że w tabeli klienci mam tylko 2 id_klienta a w tabeli transakcje mam wiecej numerów id_klienta)
@nieinformatyk
@nieinformatyk 9 ай бұрын
"podejrzewam że w tabeli klienci mam tylko 2 id_klienta a w tabeli transakcje mam wiecej numerów id_klienta" -> Usuń dane z tabeli z transakcjami (TRUNCATE TABLE transakcje), a potem załóż klucz FK.
Typy danych SQL w Oracle, Postgres i Sql Server
17:57
nieinformatyk
Рет қаралды 1,4 М.
Dlaczego indeks przyśpiesza wykonywanie zapytań SQL?
17:48
nieinformatyk
Рет қаралды 4,1 М.
تجربة أغرب توصيلة شحن ضد القطع تماما
00:56
صدام العزي
Рет қаралды 59 МЛН
HAPPY BIRTHDAY @mozabrick 🎉 #cat #funny
00:36
SOFIADELMONSTRO
Рет қаралды 18 МЛН
Best KFC Homemade For My Son #cooking #shorts
00:58
BANKII
Рет қаралды 59 МЛН
Double Stacked Pizza @Lionfield @ChefRush
00:33
albert_cancook
Рет қаралды 80 МЛН
Indeks w bazie danych   co to jest i jak działa #62
16:35
nieinformatyk
Рет қаралды 26 М.
Rodzaje indeksów w bazie danych Oracle
19:58
nieinformatyk
Рет қаралды 3,3 М.
Copilot: kodowanie nigdy nie było tak proste!
9:58
Instytut Fullstack
Рет қаралды 558
Czym są widoki w sql? #64
12:29
nieinformatyk
Рет қаралды 13 М.
Podzapytania SQL - podstawy z przykładami
13:28
nieinformatyk
Рет қаралды 1,7 М.
Look, this is the 97th generation of the phone?
0:13
Edcers
Рет қаралды 5 МЛН
Лазер против камеры смартфона
1:01
NEWTONLABS
Рет қаралды 639 М.
Kumanda İle Bilgisayarı Yönetmek #shorts
0:29
Osman Kabadayı
Рет қаралды 1,2 МЛН
Худшие кожаные чехлы для iPhone
1:00
Rozetked
Рет қаралды 1,6 МЛН