Odc 49: Co to jest PL/SQL i dlaczego to nie to samo co SQL?

Поделиться
HTML-код
  • Опубликовано: 8 сен 2024
  • Cześć,
    W dzisiejszym mocno technicznym vlogu opowiem Ci o tym, czy jest strukturalny język zapytań sql i czym różni się od proceduralnego języka programowania pl/sql. Po obejrzeniu tego nagrania wszystko stanie się Ci jasne i zdobędziesz kolejną porcję wiedzy, która przybliży Cię do pracy z relacyjnymi bazami danych.
    Zapisy na kurs: www.nieinforma...
    Blog: www.darekbutki...
    Kod z odcinka: www.nieinforma...
    Facebook: / nieinformatyk
    Instagram: / nieinformatyk
    Twitter: / nieinformatyk
    Zasubskrybuj mój kanał: www.youtube.co...
    #plsql #pl/sql #oracle
    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.nieinforma...

Комментарии • 19

  • @pawekozka4788
    @pawekozka4788 4 года назад +1

    Idealnie się wpasowałeś z tym odcinkiem, ponieważ chciałem się dowiedzieć przez ostatnie kilka dni czegoś o PL/SQL. Dzięki! :)

  • @sebon11
    @sebon11 4 года назад +2

    Kozacko, właśnie tego mi było trzeba, dzięki :)

  • @vorbizasca3739
    @vorbizasca3739 2 года назад

    Mam kilka pytań :)
    - A co mi daje automatyzacja danych na bazie skoro na backend mogę to spokojnie wykonać, Ma to jakieś zalety?
    - Z tego co widziałem to jest mało ofert pracy związanych z Oracle bazą danych a co za tym idzie jest też mniej pracy w PL/SQL? (chyba że czegoś ważnego nie biorę od uwagę)
    - Dzisiaj miałem pierwszy dzień pracy jako programista i właśnie takiego zwątpienia dostałem... bo właśnie tego będę się uczył i będę jednocześnie korzystać z "win form 6 i 12" - czy są to już zapomniane technologie?
    - Masz jakiś odcinek który mówi ogólnie na temat baz danych ?
    Pozdrawiam serdecznie ! (proszę wspomóż doświadczeniem)

    • @nieinformatyk
      @nieinformatyk  2 года назад

      Ad.1 Zalety ma dokładnie takie same jakie ma implementacja logiki biznesowej po stronie bazy danych. Przetwarzać po stronie bazy danych jest zwyczajnie wydajniej i w jakim języku programowania byś nie napisał logiki to nie unikniesz konieczności przesyłania danych przez sieć, która w przypadku języków bazodanowych nie występuje.
      Ad.2 To zależy z czym porównujesz, tzn. co stanowi Twój punkt odniesienia w porównaniu i po co porównujesz. Programowanie po stronie bazy danych to nisza w IT, więc ofert jest mniej, ale i jest też mniejsza konkurencja, co może się przełożyć na lepsze zarobki. Lepiej konkurować z 1000 osób na 100 miejsc pracy czy z 100 na 10? Nie ma jednej poprawnej odpowiedzi.
      Ad.3 Nie znam się, bo to nie moja bajka, więc się nie wypowiem.
      Ad.4 A co dokładnie chcesz wiedzieć? Każdy odcinek na moim kanale w mniejszym lub większym stopniu dotyczy tego tematu :)

  • @WojennyMlotek
    @WojennyMlotek 4 года назад

    W Polsce dominującą pozycje ma Microsoft ze swoim MS SQL Server. Zajmując się bazami Oracle wchodzisz w pewną niszę. Większość osób zainteresowana jest T-SQL-em.

    • @nieinformatyk
      @nieinformatyk  4 года назад +1

      O tej dominacji MS SQL nie bym był do końca taki przekonany. Nie wrzucałbym też tych silników do jednego worka - Oracle wydaje się być trochę bardziej rozbudowany :) Zajrzyj za tydzień o 10.00 to będzie małe porównanie Oracle i Ms sql.

    • @FromZeroToJunior
      @FromZeroToJunior 4 года назад +1

      @@nieinformatyk Dodaj w takim razie jeszcze do tego porównanie PostgreSQLa, będącego najbardziej zaawansowaną technologicznie i jednocześnie darmową odpowiedzią na te dwa komercyjne (i zamknięte) systemy bazodanowe. W mojej prywatnej statystyce jest Oracle > PostgreSQL > MSSQL. Poza tym, good job :)

    • @nieinformatyk
      @nieinformatyk  4 года назад

      @@FromZeroToJunior dziękuje za pozytywną opinie od wymiatacza :) odcinek już jest nagrany, więc Twojego prawie ulubionego Postgresa nie dodam.

    • @FromZeroToJunior
      @FromZeroToJunior 4 года назад

      @@nieinformatyk Szkoda. Ale zawsze można to naprawić w przyszłości :) Miłej niedzieli.

    • @nieinformatyk
      @nieinformatyk  4 года назад

      @Wschodząca Gwiazda Arsenalu Giorgios Vielkypenis widzę obie oferty pracy, powiedziałbym 50/50, choć należy pamiętać, że nasze osobiste obserwacje mogą znacznie odbiegać od rzeczywistości. Ja głównie otaczam się bazami Oracle, więc siłą rzeczy więcej reklam/książek/artykułów będę widział związanych z Oraclem niż ms-sql.
      Podobnie wygląda to z polityką, słuchamy jednej strony, mamy znajomych o podobnych poglądach a potem wyniki powodują szok :)

  • @wodekwowk9601
    @wodekwowk9601 4 года назад +1

    Super filmik!! Mam pytanie, jaki jest analog PL/SQL w przypadku pracy na MySQL? Czy wtedy już musimy posługiwać się innymi jeżykami typu Java lub Python?

    • @nieinformatyk
      @nieinformatyk  4 года назад +2

      Mysql sam w sobie zawiera pewne elementy języka programowania: www.mysqltutorial.org/mysql-stored-procedure-tutorial.aspx Nie ma jednak odpowiednika jak PL/SQL w Oracle, T-SQL w Microsoft czy PgPLSQL w Postgresie :)

    • @wodekwowk9601
      @wodekwowk9601 4 года назад

      nieinformatyk właśnie o to mi chodziło, dzięki wielkie!! Byłoby fajnie kiedyś zobaczyć filmik o różnicach pomiędzy tymi bazami danych i w jakich przypadkach zastosowane te lub inne bazy danych.

    • @nieinformatyk
      @nieinformatyk  4 года назад

      @@wodekwowk9601 co nie co będzie na ten temat za tydzień - tam wyjaśnię czym różnią się implementacje :)

    • @Sprajcina
      @Sprajcina 8 месяцев назад

      @@nieinformatyk w jakim dokładnie odcinku?

    • @nieinformatyk
      @nieinformatyk  8 месяцев назад

      ruclips.net/video/dNtAiFn4_w0/видео.html

  • @user-cf2by9sz6j
    @user-cf2by9sz6j 4 года назад

    oczywiście że tak, PL sql to przekład eskuela na polski