Czym są widoki w sql? #64

  Рет қаралды 13,438

nieinformatyk

nieinformatyk

4 жыл бұрын

Co to jest widok sql? Jak działa widok w sql? Dzisiaj dowiesz się jak tworzyć widok w bazie danych i po co to robić. Poznasz 3 najważniejsze zalety widoków w bazie danych.
Wszystkie obiekty w bazie danych: docs.oracle.com/cd/B19306_01/...
Uprawnienia w bazie danych, część 1: • Kurs SQL 19: Uprawnien...
Uprawnienia w bazie danych część 2: • Kurs SQL 20: Nadawanie...
Podzapytania: • Kurs SQL 14: Co to jes...
Indeks w bazie danych: • Indeks w bazie danych ...
Zapisy na kurs: www.nieinformatyk.pl/
Blog: www.nieinformatyk.pl/blog
Facebook: / nieinformatyk
Instagram: / nieinformatyk
Twitter: / nieinformatyk
Zasubskrybuj mój kanał: kzfaq.info...
#widok #sql #bazydanych
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 baza danych znajdziesz zupełnie ZA DARMO na www.nieinformatyk.pl

Пікірлер: 62
@zaur66
@zaur66 2 жыл бұрын
Krotko i na temat, zrozumiale, mega fajnie prezentujesz, nic nie irytuje ogladajac Twoj film. Mega, dziekuje!
@nieinformatyk
@nieinformatyk 2 жыл бұрын
Dziękuję za pozytywny komentarz :)
@fenek1855
@fenek1855 Ай бұрын
Bardzo fajnie wytłumaczone. Super film !
@nieinformatyk
@nieinformatyk Ай бұрын
Dzięki;)
@WhiteWolfmen
@WhiteWolfmen 3 жыл бұрын
No jak by było można to bym dał z 15 łapek w górę. Fajnie tłumaczysz wszystkie zagadnienia najważniejsze, że nie jest to informatyczny bełkot niezrozumiały dla większości społeczeństwa :D Piona!! i trzymaj tak dalej !!
@nieinformatyk
@nieinformatyk 3 жыл бұрын
Dzięki za tak pozytywny feedback:)
@MagdiksK
@MagdiksK 9 ай бұрын
Fantastycznie wszystko wyjasnileś. Gratuluję talentu dydaktycznego i dziekuję
@nieinformatyk
@nieinformatyk 9 ай бұрын
Proszę bardzo :)
@karolinagorecka1646
@karolinagorecka1646 Жыл бұрын
Wracam do SQL po długiej przerwie. Dziękuje za filmik. Z nieba mi spadłeś:)
@nieinformatyk
@nieinformatyk Жыл бұрын
Cieszę się, że mogłem pomóc :)
@ukaszjanik9016
@ukaszjanik9016 3 жыл бұрын
Super film. Teraz już wszystko jasne.
@nieinformatyk
@nieinformatyk 3 жыл бұрын
W takim razie bardzo się cieszę :)
@RattrayPL
@RattrayPL 3 жыл бұрын
Kierrrra! Zajebisty filmik;)
@nieinformatyk
@nieinformatyk 3 жыл бұрын
dziękuję :)
@patricius1509
@patricius1509 3 жыл бұрын
mega, najlepszy odcinek na u2b jaki znalazlem, a obejrzalem kilka
@nieinformatyk
@nieinformatyk 3 жыл бұрын
Czyli jest progres :) Postaram się jeszcze nie raz Cię zaskoczyć :)
@patricius1509
@patricius1509 3 жыл бұрын
@@nieinformatyk przeglądałem reszte materiałów, niestety mało tam interesujących dla mnie tytułów. większość to gadka coachingowa, zamiast rzeczywiście tutoriali jak ten. No nie licząc początków kanału, tam pojawiła się cała seria
@marcinbiaecki9731
@marcinbiaecki9731 2 жыл бұрын
Dzięki, przydatny film :)
@nieinformatyk
@nieinformatyk 2 жыл бұрын
dzięki :)
@fatallny
@fatallny 4 жыл бұрын
Hej, super odcinek jak zawsze :-) Szkoda, ze nie wspomniałeś o widokach zmaterializowanych, może kiedyś poruszysz ten temat
@nieinformatyk
@nieinformatyk 4 жыл бұрын
Cześć, Tak najbardziej - na widoki zmaterializowane też przyjdzie czas :)
@MarekZientek
@MarekZientek 5 ай бұрын
To już jest choroba 😅Zamiast katować strony w książkach to wole oglądać twoje wypociny - bo więcej można z nich wiedzy wyciągnąć. 👌👌
@nieinformatyk
@nieinformatyk 5 ай бұрын
To lubie :)
@TechMarketer
@TechMarketer 3 жыл бұрын
Zajebiście tłumaczysz. Co myślisz o stworzeniu kursu opartego na Big Query gdzie mamy do dyspozycjo mnustwo piblicznych datasetów więc byłoby na czym pracowć? :)
@nieinformatyk
@nieinformatyk 3 жыл бұрын
Dziękuję za komentarz :) Póki co nie planuję wychodzić poza ramy bazy danych Oracle. Temat mnie bardzo interesujący, ale zdecydowanie w dłuższym horyzoncie czasowym.
@Lukasz_Czekaj
@Lukasz_Czekaj 4 жыл бұрын
Ten komentarz napisałem tylko po to aby zwiększyć zasięgi
@nieinformatyk
@nieinformatyk 4 жыл бұрын
Dziękuje za pomoc :)
@martinnereg6769
@martinnereg6769 Жыл бұрын
Pomocna lekcja i trafione przykłady. Z pewnością wdrożę widoki w moim projekcie i na pewno wrócę tutaj obejrzeć lekcję o indeksach:) Dobrze się prezentujesz w czarnej koszulce na białym tle. Kiedy wrócisz do pisania na tablicy?:) Trzymaj się.
@nieinformatyk
@nieinformatyk Жыл бұрын
Dzięki Martin :) Póki co nie planuję wracać do tablicy. Tamta forma bardziej Ci odpowiadała?
@martinnereg6769
@martinnereg6769 Жыл бұрын
@@nieinformatyk nie, była też spoko, filmy podczas, których wyświetlasz swój ekran są również dobre
@martinnereg6769
@martinnereg6769 Жыл бұрын
Serwus! :)Kiedy zalecane jest tworzenie widoków zmaterializowanych? Dzięki!
@nieinformatyk
@nieinformatyk Жыл бұрын
​@@martinnereg6769 W sytuacjach, gdy zapytanie tworzące widok liczy się nieakceptowalnie długo. np. raport miesięczny może Ci się wyliczać 2 godziny. Zamiast 1 dnia miesiąca o 9.00 rano pisać SELECT * FROM widok możesz napisać SELECT * FROM widok_zmaterializowany, który został odświeżony o godzinie 2.00 w nocy i od godziny 7.00 czeka na Ciebie z wyliczonymi wynikami :)
@martinnereg6769
@martinnereg6769 Жыл бұрын
@@nieinformatyk ok, spoko, różnica tkwi zatem w prędkości przetwarzania i sposobie aktualizacji
@kubamosakowski7350
@kubamosakowski7350 Жыл бұрын
👍
@pietrzakadrian
@pietrzakadrian 3 жыл бұрын
piękny materiał przed obroną inżynierki :D
@nieinformatyk
@nieinformatyk 3 жыл бұрын
Pochwal się potem wynikiem:)
@pietrzakadrian
@pietrzakadrian 3 жыл бұрын
@@nieinformatyk obronione na 4,5:) padło pytanie o transakcje, ale to już dobrze znałem
@nieinformatyk
@nieinformatyk 3 жыл бұрын
@@pietrzakadrian super, gratuluję :)
@pietrzakadrian
@pietrzakadrian 3 жыл бұрын
@@nieinformatyk nauka do samej obrony bardzo dużo dała - pracując ponad 2 lata jako dev, dopiero tutaj usłyszałem o indexach i widokach. Już nawet zdążyłem pierwsze indeksy wprowadzić do mojej aplikacji, pozdrawiam:)
@nieinformatyk
@nieinformatyk 3 жыл бұрын
@@pietrzakadrian Super, że od razu wcielasz wiedzę w życie. W ten sposób z pewnością szybciej ją przyswoisz.
@GraczDominik
@GraczDominik Жыл бұрын
Cześć czy mógłbyś zrobić odcinek omawiający dokładniej poziomy izolacji oraz indeksy (klastrowany, nieklastrowany, rzadki, gęsty) oraz dlaczego stosuje się indeks nieklastrowany w tabelach stosujący primary key będący jednocześnie jak najmniejszym i unikalnym kluczem tej tabeli? Wiem że w niektórych przypadkach indeks klastrowany jest tworzony wraz z tworzeniem klucza głównego, ale też nie zawsze. @nieinformatyk
@nieinformatyk
@nieinformatyk Жыл бұрын
Dominik - nagrałem przed chwilą nowy odcinek o rodzajach indeksów: kzfaq.info/get/bejne/g6ucZthztbrOep8.html Moim zdaniem punktem wyjścia powinien być zawsze indeks nieklastrowany. Clusterred index( w Oracle pod nazwą Index organized table) ma swoje wady, np. wolniejszy DML na tabeli, bo rekordy trzeba przesortować. Co do poziomów izolacji to dodałem go do listy tematów :)
@nieinformatyk
@nieinformatyk Жыл бұрын
Nagrałem materiał o poziomach izolacji o który prosiłeś :) Daj znać czy na takie coś liczyłeś: kzfaq.info/get/bejne/ZsWph9Sfmp6ukmQ.html
@niecierpliwy3195
@niecierpliwy3195 2 жыл бұрын
Czy tylko mi audio nie grało z video? poza tym konstruktywny filmik +1
@nieinformatyk
@nieinformatyk 2 жыл бұрын
Dzięki za komentarz:) U mnie wygląda na zsynchronizowane.
@kasia4963
@kasia4963 4 жыл бұрын
Jakie kursy można od Ciebie kupić?
@nieinformatyk
@nieinformatyk 4 жыл бұрын
Kurs "Poznaj świat baz danych: nieinformatyk.pl/kurs/287/poznaj-swiat-baz-danych Jeszcze w tym roku pojawi się kolejny kurs :)
@kasia4963
@kasia4963 4 жыл бұрын
@@nieinformatyk a ten kurs SQL o którym mówisz to jest ten dostępny na YT?
@nieinformatyk
@nieinformatyk 4 жыл бұрын
@@kasia4963 Kurs "Poznaj świat baz danych" to nie jest kurs o sql - zajrzyj na dół strony to zobaczysz rozpiskę zagadnień i pełen program.
@kasia4963
@kasia4963 4 жыл бұрын
@@nieinformatyk tak tak wiem, ale czasami wspominasz w filmach o kursie sql...dlatego sie zastanawiam o czym mowa
@nieinformatyk
@nieinformatyk 4 жыл бұрын
@@kasia4963 kurs SQL to będzie rozszerzenie tego, co na YT - kolejny oddzielny program
@mclavus
@mclavus Жыл бұрын
Czyli "Widok" w SQL działa podobnie jak kwerenda w MS Access.
@Wilq09
@Wilq09 3 жыл бұрын
Szkoda ze nie poruszyles tematu widokow zmaterializowanych. Kwestie podstawowych widokow opisane kozak, ale niedosyt pozostaje ;)
@nieinformatyk
@nieinformatyk 3 жыл бұрын
Dodam Twoją propozycję tematu. Widoki zmaterializowane to zdecydowanie materiał na oddzielny odcinek :)
@szybkijohny5711
@szybkijohny5711 4 жыл бұрын
zasieg
@nieinformatyk
@nieinformatyk 4 жыл бұрын
Dziękuje :)
@mittoert
@mittoert 3 жыл бұрын
I co mi po czole stukasz
@user-qy7vn9dt6r
@user-qy7vn9dt6r 2 жыл бұрын
Hey, A jak zrobić widok z joinem? Sam select działa, ale jak robie widok to niby mam duplikacje, więc pomyślałem, że dodam do group.description alias, Jednak to nie działa. Znalazłem info aby opakować selecta w nawiasy i to też nie pomogło. Na razie stanęło na tym: CREATE VIEW hydyż2 AS ( SELECT username, pseudonym, users.description, groups.name, group.description AS group_description FROM users INNER JOIN groups ON users.id = groups.admin_id ORDER BY users.username); Mam taki błąd: ORA-00936: missing expression
@nieinformatyk
@nieinformatyk 2 жыл бұрын
group.description powinno być groups
@user-qy7vn9dt6r
@user-qy7vn9dt6r 2 жыл бұрын
@@nieinformatyk aa fakt xd po kombinowaniu zrobiło się literówkę xdd Wtedy niby brak prawego nawiasu, ale po ich usunięciu działa xd
Na czym polega normalizacja w bazach danych? #65
12:55
nieinformatyk
Рет қаралды 24 М.
Transakcja sql - to co jest i jak działa w bazie danych?
18:47
nieinformatyk
Рет қаралды 10 М.
WHAT’S THAT?
00:27
Natan por Aí
Рет қаралды 13 МЛН
Amazing weight loss transformation !! 😱😱
00:24
Tibo InShape
Рет қаралды 53 МЛН
SQL Injection - darmowe szkolenie dla początkujących
1:57:25
Kacper Szurek
Рет қаралды 16 М.
Wykład 2 | Wstęp do Hurtowni Danych
1:00:18
Jerzy Surma
Рет қаралды 3,1 М.
Indeks w bazie danych   co to jest i jak działa #62
16:35
nieinformatyk
Рет қаралды 26 М.
Dlaczego funkcje analityczne poprawiają wydajność zapytań SQL?
14:40
Wykład o programowaniu w HTML
3:14
HRejterzy
Рет қаралды 1 МЛН
1$ vs 500$ ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ !
23:20
GoldenBurst
Рет қаралды 1,8 МЛН
Samsung laughing on iPhone #techbyakram
0:12
Tech by Akram
Рет қаралды 2,6 МЛН
Kumanda İle Bilgisayarı Yönetmek #shorts
0:29
Osman Kabadayı
Рет қаралды 1,2 МЛН
Как правильно выключать звук на телефоне?
0:17
Люди.Идеи, общественная организация
Рет қаралды 1,9 МЛН