Cześć!

Właśnie dodałem kolejną lekcję darmowego Kursu SQL :)
Tym razem przyjrzymy się bliżej klauzuli WHERE, a także różnym operatorom pozwalającym filtrować dane.

Jeżeli chcesz być na bieżąco z kolejnymi częściami Darmowego Kursu SQL --> Zapisz się do Newsletteru!
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 2
@DoloremIpsum:
Hej! Spokojnie ten kurs będzie od zera do bohatera… pojawia się bardziej zaawansowane zagadnienia jak choćby funkcje analityczne, poprostu chce żeby mogło skorzystać z tego jak najwiecej osób wiec jadę od początku ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Zna ktoś darmową alternatywę dla klienta Postico dla Postgres?
Kocham Postico przez swoją prostotę i wygodę użytkowania, ale niestety nie jest darmowy, co nie pozwala na otworzenie kilku połączeń (w sumie znalazłem rozwiązanie na to, mają jakiś bug w kodzie) ale darmowa wersja nie pozwala na filtrowanie, co dość ważne jest dla mnie.

Zna ktoś podobną aplikację do Postico do Postgres na MacOS?

#pytanie #postgresql #macos
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

literówka mi się wdarła, orbada


@ando83: Spoko, znalazłem. Napisane w Java jak kolegi program "dbeaver" @thority

Szkoda trochę, że w Java. Postico działa zajebiście ponieważ jest napisany w natywnym swift
  • Odpowiedz
Mirki, jestem samoukiem i robię systemy do swojej firmy w django + django rest framework + postgresql + react.
Wszystko działa i idzie dobrze, natomiast system się rozrasta i wchodzimy w coraz bardziej zaawansowane tematy, a materiały na Internecie pokrywają maksymalnie średnio zaawansowane kwestie lub szukam w złym miejscu.

Chciałbym zweryfikować dotychczasowy kod backendu aby sprawdzić co jest do wymiany, co jest do poprawy a co można zrobić inaczej/lepiej itd..

Nie wiem jak do tego
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ener Nim popłyniesz i posłuchasz rad powyżej sprecyzuj jasno czego potrzebujesz i z czym masz problemy, bo branie "kox architekta z doświadczeniem" do CRUDA to walenie z armaty do muchy. Plus zabulisz jak za zboże. A jak ci wszystko jedno, masz budżet, to się nie patyczkuj i znajdź ogarniętego CTO, tylko szykuj sumy 7 cyfrowe.

A jeżeli chodzi o normalny mentoring i wskazanie drogi pt co zrobic aby apka byla utrzymywalna,
  • Odpowiedz
Cześć!
Właśnie pojawiła się kolejna lekcja darmowego Kursu SQL!

Nie można zacząć nauki SQL inaczej niż od instrukcji SELECT.
W tym poście omówię wyciąganie danych z bazy, pobawimy się też nieco łączeniem tekstu czy operacjami na liczbach.

Kurs
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć!
Mam dla Was coś ciekawego - ruszam z serią postów - darmowy Kurs SQL!

Przejdziemy sobie od podstaw teoretycznych, aż do praktycznych przykładów różnych zapytań. Poznacie dokładnie składnie SQL, a po kursie będziecie swobodnie pisać różne zapytania i polecenia do silnika bazodanowego.

Całość przejdziemy sobie na środowisku Oracle Live SQL, tak abyście nie musieli nawet nic instalować na swoim domowym komputerze
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@LukaszITPill:

W tym artykule omawiam metody autentykacji i co za tym idzie szyfrowania haseł w PostgreSQL. Dowiesz się jak w bezpieczny sposób zmienić swoje hasło.


Autentykacja jest to błędne tłumaczenie pojęcia authentication powinno być uwierzytelnianie.
  • Odpowiedz
Cześć!
Jeżeli planujesz zostać DBA, albo poszerzyć wiedzę o bazach danych...
To właśnie pojawił się nowy artykuł na temat wersji bazy danych PostgreSQL.

Dzięki niemu dowiesz się:
✅ Czym jest wersja MINOR, czym MAJOR
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
Hej Mireczki i Mirabelki.
Czy jest tu ktoś kto wstawiał swoją wolę Flaskową na App Services Ażurowe? Ważnym jest dodanie, że apka jest związana z PostgreSQLem przez moduł psycopg2.
Problem polega na nierozpoznawaniu przez Azure modułów spisanych w requirements i wyrzucaniem błędu o braku takiego modułu, jak psycopg2 (tak, wiem, że w takim środowisku można używać psycopg2-binary, ale to też nie pomaga).
Lokalnie apka w pełni działa.
#programowanie #flask
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Awerege: to brzmi jak problem miedzy krzesłem a komputerem, sprawdz najlepiej setup guide krok po kroku czy nic nie pominales

https://docs.microsoft.com/en-us/azure/app-service/configure-language-python

Testowo mozesz wrzucic inna apke, ktora korzysta z innych paczek niz psycopg2 i zobaczyc czy te inne paczki też są nieobecne.

W ten sposob sie dowiesz, czy problem lezy w psycopg2 (w co wątpie), czy raczej z jakiegos powodu twoja apka nie widzi żadnej z zainstalowanych paczek.
  • Odpowiedz
[Baza danych Oracle, Posgres]

W bazie Oracle utworzony mam widok, który poprzez dblink odwołuje się do widoku w bazie Postgres

Użytkownik zgłosił problem związany z nieodpowiednimi danymi - przetestowałem problematyczne zapytanie i dostrzegłem że wszystkie polskie znaki są zastępowane przez jakieś dziwne kwadraty...

NLS
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Będę tworzył nowego dropleta ze snapshota w #digitalocean na którym mam Postgresa między innymi. Czy to działa tak, że 1:1 utworzy mi to samo, ze wszystkimi ustawieniami jakie były? Czyli teoretycznie łącząc się z postgresem w aplikacji podając jako adres domenę, powinno od kopa wszystko banglać, jeśli oczywiście przepnę domenę na nowy adres?
#vps #postgresql #serwery
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Komunikacja Postgres - Oracle - Oracle
Miał ktoś z Was kiedyś podobny problem?

Mam trzy bazy:
1. Oracle (główna, produkcja)
2. Oracle (zwykła robiąca za gateway)
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@DinapeS: W sumie nie spotkałem się nigdy z tym. Sam DB LINK chyba działa poprawnie skoro zapytanie z bazy "gateway" działa.
Czy w 1a) masz w danych jakieś daty? Jeśli tak to spróbuj napisać select todate(kolumnazdatą, maska) i zobaczyć czy wtedy zwraca OK.
Mam podejrzenie, że postgresql i oracle mają inne formaty daty.
Oczywiście to
date() to funkcja oracle, powinieneś spróbować analogicznej w postgresql.
  • Odpowiedz
Załóżmy że mamy jakas apke z bazą w postgtesie i chcemy w niej mieć informacje o tym kiedy powstał dany rekord kto go stworzył i kiedy oraz takie same informacje o modyfikacji.
Jak do tego podejść? Zapisujemy to w tej samej tabelki(czyli jedna klasa) co główne dane czy tworzymy osobna tabelę(dwie klasy z relacją one to one)? Jaki typ daty zapisywać zwykłe Date czy któraś datę z nowego API do dat? Jak
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki czy da się w DBeaver włączyć aby w diagramie pokazywało mi poprawne relacje? Ewentualnie zna ktos inne narzędzie? Potrzebuję stworzyć diagram bazy danych do dokumentacji, ale w DBeaverze nie widać konkretnych kluczy obcych tylko, że zachodzi relacja pomiędzy tabelami

#postgresql #sql #dbeaver #bazydanych #oracle
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@JaTobieTyMi: to?

Modify attributes visibility: Right-click the diagram and, on the context menu, click Show Attributes and then one of the options:
All - all attributes
Any keys - primary and foreign keys
Primary key - only primary keys
None - no attributes
  • Odpowiedz
Czy w #postgresql można byłoby podzielić tabelę na 256 partycji wg. pierwszego bajtu jednej z kolumn typu BYTEA?
Próbuję wrzucić transakcje Bitcoin do PostgreSQL. Wszystkich aktualnie jest ~622 468 868. Na początku, bez partycji wszystko wyglądało obiecująco ale po 10m rekordów, wydajność insertów mocno siadła. Jedna z kolumn TX zawiera 32 bajty które są identyfikatorem transakcji. Pomyślałem sobie, że można byłoby na podstawie pierwszego bajtu tej kolumny podzielić ją na
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Znajdę gdzieś porównanie ogólnej wydajności #postgres #postgresql w zależności od wersji? Bo tak szukam i szukam i nie mogę nic konkretnego znaleźć. Zasadniczo rozchodzi się o to czy migrować, ze starej sprawdzonej wersji 9.6 na wersję już teraz to 13. Jeśli się okaże, że to gra nie warta świeczki i dodali tylko trochę nowych ficzerów, których i tak nie używam, to nie będę ruszał "czegoś co działa". #
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Na #raspberrypi zbieram dane z kilku czujników raportujących po kilka wartości co minutę. Większość danych jest przesyłana przez #mqtt. Danę będę zapisywał lokalnie (do bazy #postgresql / TimescaleDB) oraz przesyłał dalej po MQTT do #aws #iot Core skąd wylądują również w TimescaleDB.
Jak zorganizować, aby np. w przypadku braku dostępu do internetu zaległe dane zostały przesłane gdy będzie to możliwe?

W
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pangolin czaje, ale wydaje mi się że są jakieś message brokery bardzo lekkie które mają te mechanizmy które opisałeś, jeżeli chodzi o ten case który opisałeś to spotkalem się z nim parę razy w biznesowych i było to rozwiązane jak napisałem wcześniej, pewnie jest masa innych brokerów narzędzi, ale no gdzieś te dane muszą się zatrzymać, czyli tzw retencja danych która się uwalnia jak pojawi się subskrybent, ale tedy droga jak
  • Odpowiedz
Cześć.

Szukam informatyka który wrzuci bazę danych programu do księgowania na serwer. Program to taxpromini. Technicy powiedzieli mi, że trzeba ją wrzucić na serwer z obsługą postgresql.
Ofertę z wyceną proszę przesyłać na priv.
Pozdrawiam.

#postgresql
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

myślałem, że na zachodzie widełki płacowe w ogłoszeniach to norma


@LucaJune: nie gdy budżet jest nieograniczony a poziomowanie odbywa się po zatrudnieniu pracownika

Np. jak miałby ci ktoś dać widełki na pracę w Amazon jako software engineer, jak to czy wpadasz na L4 ($80k-$120k) czy L6 ($200-$260k) wiadomo dopiero po tym jak wyślesz CV i przejdziesz rekrutację?

Firma taka jak Tesla nie ma ograniczenia budżetu to i po co widełki?
  • Odpowiedz