Typy danych SQL w Oracle, Postgres i Sql Server

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

nieinformatyk

nieinformatyk

8 ай бұрын

✅Typy danych w SQL są kluczowym elementem walidacyjnym danych, bo nakładają ograniczenia na wartości składowane w kolumnie tabeli. Dodatkowo od typu danych zależy jakie funkcje SQL będziemy mogli na tych wartościach użyć. Z tego nagrania dowiesz się jak prawidłowo wybrać typ danych kolumny w Oracle, Postgres i Sql Server.
🎁 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:==
tutaj timestamp
== 🔗 Przydatne linki z nagrania:==
📥kod z lekcji do pobrania: drive.google.com/file/d/1vBy1...
🏷️źródła
📚 książki
== 👌 Polecam obejrzeć:==
Jak przyśpieszyć zapytanie SQL: • Jak przyśpieszyć zapyt...
Jak znormalizować bazę danych: • 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 :)
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](www.nieinformatyk.pl/)
📧 Masz pytanie, prośbę, sugestię? Pisz śmiało na [kontakt@nieinformatyk.pl](mailto:kontakt@nieinformatyk.pl)

Пікірлер: 30
@nieinformatyk
@nieinformatyk 8 ай бұрын
Ważna rzecz. Bo sporym researchu doszukałem się informacji, których nie byłem świadom w momencie nagrywania odcinka, a tym samym popełniłem pewien błąd. Należy odejść od używania typu CHAR, a zamiast niego używać typów VARCHAR/VARCHAR2. Nawet dla jednoznakowych wartości użycie VARCHAR(1) nie będzie błędem :) Oracle: how2ora.blogspot.com/2018/02/char-czy-varchar2-oto-jest-pytanie.html Postgres: wiki.postgresql.org/wiki/Don%27t_Do_This#Text_storage
@RobieMVPAplikacjeKarolBocian
@RobieMVPAplikacjeKarolBocian 8 ай бұрын
Super, dzięki!
@nieinformatyk
@nieinformatyk 8 ай бұрын
proszę bardzo :)
@marekr.9339
@marekr.9339 8 ай бұрын
Dla zasięgów, powodzenia!
@nieinformatyk
@nieinformatyk 8 ай бұрын
dzięki :)
@mt-nu6lj
@mt-nu6lj 8 ай бұрын
Miałbym pytanie z innej beczki do mistrza ;) Robiąc projekty w MSSQL używam SSDT w visual studio. Tzn mam projekt z plikami podzieloyymi na obiekty (table, procedure, itd..) które trzymam sobie w gicie. Po zmianie np kodu procedury w pliku robie deploy na serwer - Tutaj Visual Studio porównuje struktury plików sql ze strukturą bazy i generuje sobie skrypty różnicowe i je odpala. Jak wygląda taki proces przy pracy z Oraclem ? (Może warto nagrać też filmik o tym). POZDRO !!
@nieinformatyk
@nieinformatyk 8 ай бұрын
Akurat na projekcie właśnie nad tym pracujemy - możesz poczytać o Liquibase. Jak coś z tego wyjdzie to podzielę się wiedzą :)
@mwisniewski4
@mwisniewski4 8 ай бұрын
W przykladzie uzyles ceny jako decimala. Czy jak sie w bazie danych ma wartosci które musza sie zgadzac co do grosza to czy nie powino sie uzywac integerow żeby uniknac problemow na operacjach matematycznych na liczbach zmiennoprzecinkowych?
@nieinformatyk
@nieinformatyk 8 ай бұрын
Jakie problemy masz na myśli? Z tego co wiem to każdy typ danych wspiera pewien zakres wartości(wartość min, wartość max, precyzja, skala) w którym problemy z działaniami matematycznymi nie powinny wystąpić. Jeśli się mylę to podaj jakiś przykład :)
@dargothan9678
@dargothan9678 8 ай бұрын
Liczyłem na jakąś promocję z okazji BF na Twoje kursy :( Planujesz może w najbliższym czasie jakieś?
@nieinformatyk
@nieinformatyk 8 ай бұрын
Ale właśnie jest promocja :) Obowiązuje od kilku dni i tylko dla pierwszych 50 osób. Informowałem o niej na liście mailingowej: użyj kodu rabatowego BLACKWEEK.
@dargothan9678
@dargothan9678 8 ай бұрын
@@nieinformatyk Dzięki piękne za szybką odpowiedź. Kurs zakupiony i czas się zabierać za naukę :)
@nieinformatyk
@nieinformatyk 8 ай бұрын
@@dargothan9678 Gratuluję decyzji i zapraszam na grupę na FB :)
@TomaszTomzik
@TomaszTomzik 8 ай бұрын
Ty ta na serio w 2023r mówisz otwarcie o dwóch płciach? fiu fiu... szacun za odwagę ;) Nigdy nie mogłem się pogodzić, że oracle w swoim standardzie nie wspiera typów atrybutów w bazie danych typu logicznego (boolean)
@nieinformatyk
@nieinformatyk 8 ай бұрын
Ależ wspiera, od 23c :) oracle-base.com/articles/23c/boolean-data-type-23c
@marekr.9339
@marekr.9339 8 ай бұрын
To dziwne bo ponoć Oracle jest z konserwatywnego Teksasu, a nie postępowej Kalifornii.
@TomaszTomzik
@TomaszTomzik 8 ай бұрын
@@nieinformatykco ty gadasz ja tkwię w 21... ale wstyd ze tyle dekad nie było;)
@nieinformatyk
@nieinformatyk 8 ай бұрын
@@TomaszTomzik to prawda, długo im to zajęło, ale 23c jest rewelacyjna. Żadna wcześniejsza wersja mi się tak nie podobała :)
@darthmichau878
@darthmichau878 8 ай бұрын
@jannowak671
@jannowak671 6 ай бұрын
Jak dodać bazę danych do SQL SERVER ? Czy SQL server może mieć więcej niż jedną bazę danych?
@nieinformatyk
@nieinformatyk 6 ай бұрын
Poczytaj o CREATE DATABASE. Tak może być tam wiele baz na jednym serwerze :)
@romansukowski4979
@romansukowski4979 8 ай бұрын
Czemu nie ma typu BIT przy SQL Serverze?
@nieinformatyk
@nieinformatyk 8 ай бұрын
Bo przeoczyłem to, już poprawiłem w dokumencie :)
@masnyben26
@masnyben26 8 ай бұрын
Gdzie znajde rozpiskę?
@nieinformatyk
@nieinformatyk 8 ай бұрын
Tutaj jest do pobrania: promo.mistrzsql.pl/ A w tym materiale ją omawiałem: kzfaq.info/get/bejne/asViaJegu8e9hZc.html
@joannameixner-zakrzewska333
@joannameixner-zakrzewska333 8 ай бұрын
podpinam się pod pytanie - gdzie można znaleźć rozpiskę w PDF? W linku, który podajesz są zapisy na listę mailową, które tak czy siak nie działa @@nieinformatyk
@nieinformatyk
@nieinformatyk 8 ай бұрын
@@joannameixner-zakrzewska333 Link do dokumentu PDF otrzymasz w wiadomości mailowej po zapisie na newsletter. Dlaczego nie działa, jaki masz komunikat błędu? Dziś już się osoby zapisywały na listę bez problemów.
@joannameixner-zakrzewska333
@joannameixner-zakrzewska333 8 ай бұрын
zapisałam się, nie otrzymałam żadnej wiadomości, ale teraz widzę, że pojawił się komunikat na tej stronie o tym, że jestem zapisana lub czekam w kolejce.@@nieinformatyk Dostałam 2 poradniki, ale nie mam nadal rozpiski o typach danych
@masnyben26
@masnyben26 8 ай бұрын
Chodzi mi o ten plik pomocniczy, w którym zapisane są funkcje, nie chodziło mi o road mape. Czy jest możliwość pobrania?@@nieinformatyk
Łączenie tabel SQL - warunek w ON czy WHERE?
15:14
nieinformatyk
Рет қаралды 2 М.
Poziomy izolacji sql - wyjaśnienie dla laika + przykłady
27:36
nieinformatyk
Рет қаралды 3,7 М.
아이스크림으로 체감되는 요즘 물가
00:16
진영민yeongmin
Рет қаралды 61 МЛН
تجربة أغرب توصيلة شحن ضد القطع تماما
00:56
صدام العزي
Рет қаралды 59 МЛН
Little girl's dream of a giant teddy bear is about to come true #shorts
00:32
Transakcja sql - to co jest i jak działa w bazie danych?
18:47
nieinformatyk
Рет қаралды 10 М.
6 SQL Joins you MUST know! (Animated + Practice)
9:47
Anton Putra
Рет қаралды 125 М.
Praca z tabelą i constraintami w SQL
20:06
nieinformatyk
Рет қаралды 1,6 М.
Jak przyśpieszyć zapytanie SQL, czyli ścieżki dostępu do danych
22:59
Tak wygląda CV, które przykuwa uwagę!
52:48
Jak nauczyć się programowania
Рет қаралды 7 М.
Dlaczego indeks przyśpiesza wykonywanie zapytań SQL?
17:48
nieinformatyk
Рет қаралды 4,1 М.
Oracle Data Types: Definition and When to Use Them
14:25
Database Star
Рет қаралды 7 М.
Ile zajmuje dostanie pierwszej pracy jako programist(k)a? 🕒
13:07
Jak zacząć programować?
Рет қаралды 152 М.
ВАЖНО! Не проверяйте на своем iPhone после установки на экран!
0:19
ГЛАЗУРЬ СТЕКЛО для iPhone и аксессуары OTU
Рет қаралды 6 МЛН
Лазер против камеры смартфона
1:01
NEWTONLABS
Рет қаралды 639 М.
iPhone, Galaxy или Pixel? 😎
0:16
serg1us
Рет қаралды 1,2 МЛН
Как распознать поддельный iPhone
0:44
PEREKUPILO
Рет қаралды 2,1 МЛН