Jak wybrać implementację bazy danych sql? Silniki bazodanowe od podstaw

Поділитися
Вставка
  • Опубліковано 10 гру 2024

КОМЕНТАРІ • 45

  • @gabrieldomanowski1624
    @gabrieldomanowski1624 3 роки тому +1

    Dla architektów i software engineerów materiały pomocnicze, zostawiam suba. Good job

  • @chrystiankrotke1903
    @chrystiankrotke1903 3 роки тому +1

    Jak zawsze - dużo fajnych informacji.

  • @krzysztof.zmijewski
    @krzysztof.zmijewski 3 роки тому +1

    Darku daje 5 za dobre rady dla początkujących :)

  • @mateusz7574
    @mateusz7574 3 роки тому +1

    5-
    minus, żebyś nie popadł w samozachwyt :-)
    Dobre wyjaśnienie dla kogoś kto nie wie od jakiej implementacji zacząć!

    • @nieinformatyk
      @nieinformatyk  3 роки тому

      Haha, dzięki za pilnowanie bym nie został narcyzem :)

  • @wojteeh
    @wojteeh 2 роки тому

    Praktyczny i pomocny material, dzieki ;]

  • @arek.8933
    @arek.8933 3 роки тому

    Rozróżniłbym dokumentację dot systemu zarządzającego bazą danych a dokumentację dotyczącą samej bazy danych. Dla mnie dokumentacja bazy danych to opis jej struktury, relacji między tabelami, informacji jakie dane obejmuje baza danych, poszczególnie jej tabele, a także pola.

    • @nieinformatyk
      @nieinformatyk  3 роки тому

      Oczywiście to dwie różne rzeczy. Z punktu widzenia wyboru RDBMS dokumentacja systemu(ta projektowa) nie ma znaczenia, bo powinna ona istnieć w każdym projekcie. Mi w nagraniu chodziło o tą techniczną, czyli instrukcję producenta dotyczącą obsługi danego systemu bazodanowego, np. docs.oracle.com/en/database/ :)

  • @sawek9274
    @sawek9274 3 роки тому

    Super nagrania! Z dużych do nauki co byś polecił? Sql Server Expess? Czy Oracle też ma jakąś wersję darmowa do nauki?

    • @nieinformatyk
      @nieinformatyk  3 роки тому

      Oracle też ma Express Edition(darmowa zarówno w wersji on-premise jak ich w chmurze).
      On premise: ua-cam.com/video/oFKzUUOVX-I/v-deo.html
      Chmura: ua-cam.com/video/iUu4Ex47LF8/v-deo.html
      Wybierz tą implementację, której łatwiej będzie Ci się nauczyć. Poszukaj kursów, książek, grup i zobacz czy trafisz na coś, co Ci da sporo wiedzy, którą będziesz w stanie przyswoić :)

    • @sawek9274
      @sawek9274 3 роки тому +1

      @@nieinformatyk Dziękuję bardzo!

  • @MMmk1
    @MMmk1 3 роки тому +1

    5, ziom!

  • @わかりませんピョトル
    @わかりませんピョトル 2 роки тому

    Jaka baza danych najlepiej działa na macu (i działa na windowsie też)?
    Dla Oracle jest instalator dla maca ale ktoś poniżej napisał że nie działa na macu (baza, nie instalator jak rozumiem).

    • @nieinformatyk
      @nieinformatyk  2 роки тому

      Nie mam doświadczenia z MAC, ale praca w podstawowym zakresie z żadną bazą danych nie powinna stanowić żadnego problemu. Zawsze masz opcję wirtualizacji :)

    • @わかりませんピョトル
      @わかりませんピョトル 2 роки тому

      @@nieinformatyk a da się z Docker em z niewielkim narzutem? Wiem że można w t-sql można w dockera, ale nie wiem jak to jest w praktyce xd
      Czy jeśli mam sql developer i autonomiczną bazę oracle w chmurze to da radę sql developer zainstalować bezpośrednio na macu skoro jest instalator na maca (autor jednego z komentarzy nie wyraził się do końca jasno xd)
      Aa i mam tutaj na myśli nie tylko podstawowe użycie ale też zaawansowe.

    • @nieinformatyk
      @nieinformatyk  2 роки тому

      @@わかりませんピョトル da radę, w jednym z odcinków tej playlisty pokazuję, że skonfigurować połączenie by z sql developera korzystać z bazy danych w chmurze :)
      ua-cam.com/video/iUu4Ex47LF8/v-deo.html

  • @thesroka2000
    @thesroka2000 3 роки тому

    Z tego co czytałem to Oracle na MacOS nie działa (chyba, że z kompilatorem). Jaki program (darmowy) poleciłbyś na Maca? Na którym nauka/praca w SQL będzie najwydajniejsza?

    • @nieinformatyk
      @nieinformatyk  3 роки тому +1

      Stwórz sobie maszynę wirtualną z Linuxem(ew. Windowsem) i tam zainstaluj Oracle. To najlepsze z rozwiązań :)

    • @わかりませんピョトル
      @わかりませんピョトル 2 роки тому

      @thesroka2000 czy masz na myśli sql developer od oracle czy chmurę on-premise?

  • @marcelinajajko9787
    @marcelinajajko9787 Рік тому

    6😊

  • @coTyNiePowiesz
    @coTyNiePowiesz 3 роки тому +1

    Od Franka dostajesz 5️⃣ 👍🤓

    • @nieinformatyk
      @nieinformatyk  3 роки тому

      dzięki Franek :)

    • @coTyNiePowiesz
      @coTyNiePowiesz 3 роки тому

      ​@@nieinformatyk nie miałem wyboru. :/ dzieciaki spytały sie: -Ten cię uczy??? to zmieniaj ojciec 2 na 5 ...

    • @nieinformatyk
      @nieinformatyk  3 роки тому +1

      @@coTyNiePowiesz Niezłe urwisy te Twoje dzieciaki. Pewnie po tatusiu :)

  • @vladapshenka7536
    @vladapshenka7536 Рік тому

    6:)

  • @jacekpaczes4033
    @jacekpaczes4033 3 роки тому

    5+ :)

    • @nieinformatyk
      @nieinformatyk  3 роки тому +1

      Szkoda, że w szkole takich ocen nie miałem :)

  • @Dzem_ze_swini
    @Dzem_ze_swini 3 роки тому

    5!

  • @D86miniu
    @D86miniu 2 роки тому

    5

  • @markippo
    @markippo Рік тому

    Powiedziałbym tak... W dużych firmach prościej wymieniać czego nie używają niż tego co mają. Wspóistnienie technologii, w tym tych ekstremalnie drogich jak Oracle i Sql Server jest dość często spotykane. Web bardzo często stoi na open source, a jak się przejdzie po firmie to i takie kwiatki jak Db2, czy Teradata się znajdzie. Z własnego doświadczenia... OLTP - Sql Server. OLAP (rozumiane po staremu bez tych kostek, po prostu Hurtownia Danych) - Oracle. Aplikacje "nie core'owe" - Poatgre. Dlaczego. 1) Sql server ma lepszą konkurencyjność, fajniejsze funkcje przydatne typowo dewelopersko, service brokera. T-SQL i sql to 1 silnik - nie ma problemu 2 światów, wąskich gardeł, zmian kontekstów i łączenia 1 z drugim przez wąskie gardła wymyślone sobie przez Oracle (idiotyczny brak natywnego wsparcia dla DDL etc.). Ale trzeba też powiedzieć uczciwie sam pl/sql jest narzędziem lepszym - są kursory (tzn T-SQL też je ma, ale w plsql zarządza się nimi lepiej i można to robić na wiele sposób) , kolekcje, pakiety, pętle for. 2) Oracle w wersji 11g ma bardziej rozwinięte funkcje analityczne względem sql server 2022... Do tego brak locków na read, co w hurtowniach jest przydatne. 3) Postrge to wbrew pozorom bardzo dojrzała i wielowymiarowa baza, doskonale radzi sobie z dużymi wolumenami danych i współbieżnością. Zresztą odnoszę wrwzenie, że jest rozwijana przez ludzi, którym wciąż się chce być innowacyjnymi. MySQL? Ble - Oracle zabiło MySQL. Nie wiem jak MariaDB, która jest takim duchowym następca... Nigdy nie miałem okazji korzystać... Db2? Od strony sqla... To taki trochę Oracle, ale jeżeli chodzi o język proceduralny... Jest dla mnie dziwny, nie mogłem się w nim połapać... Miałem wrażenie, że niemalże każda komenda to opowiadanie...

  • @prezmyk
    @prezmyk 3 роки тому +1

    5=

  • @mariuszbak1078
    @mariuszbak1078 7 місяців тому

    5 :)

  • @zielikfighter8590
    @zielikfighter8590 6 місяців тому

    5