W Postgresie możemy przeprowadzić porównie stringów, ciągów znaków i zwrócić wynik porówniania ( jeżeli określiliśmy dane wejściowe ). Za pomocą porównania ciągów w PostgreSQL możemy również aktualizować wiersze.Możemy porównać ciągi znaków za pomocą klauzuli LIKE lub też możemy również porównać ciągi za pomocą jednego z …
Kategoria: Fragmenty szkoleń
Polecenia PostGIS
PostGIS to rozszerzenie bazy danych dla PostgreSQL, które możliwia PostgreSQL przechowywanie i manipulowanie danymi przestrzennymi, takimi jak: punkty, linie i wielokąty. Zapewnia także funkcje przestrzenne i indeksowanie dla szybkich zapytań. PostGIS wykorzystywany jest w różnych zastosowaniach przestrzennych, takich jak systemy informacji geograficznej (GIS), usługi oparte …
Funkcja MD5 PostgreSQL
Funkcja MD5 służy do konwersji ciągu znaków na 32-znakowy ciąg tekstowy w PostgreSQL. Wykorzystywany w tej funkcji algorytm MD5 został zaprojektowany do konwersji ciągu znaków na 32-znakowy ciąg tekstowy przy użyciu 128-bitowego szyfrowania. Funkcja MD5 jest ważną i użyteczną funkcją w PostgreSQL ponieważ funkcji MD5 …
Hstore w PostgreSQL
Hstore w PostgreSQL to jeden z pierwszych nieustrukturyzowanych typów danych obsługiwanych przez tą bazę danych (od wersji 8.3). Ułatwia przechowywanie pary: klucz-wartość i uzyskiwanie do nich dostępu w bazie danych. Pod względem funkcjonalności hstore jest dobrym rozwiązaniem, ale nieco mniej optymalnym niż JSON, ponieważ hstore …
Komendy psql
Postgres obsługuje wiele poleceń do przeprowadzania różnych operacji na bazie danych. Do wykonywania takich poleceń używane są wybrane interfejsy. Jednym z takich interfejsów jest „SQL Shell”, który jest również nazywany jako poprostu „psql”. Wykorzystując komendy psql, możemy przeprowadzać różne operacje na bazie danych, takich jak: …
Klucz obcy w PostgreSQL
Klucz obcy w PostgreSQL to grupa lub pole w tabeli, które jest używane do jednoznacznej identyfikacji wierszy z innej tabeli. Mówiąc ogólnie, klucz obcy w PostgreSQL jest definiowany jako pierwsza tabela odwołująca się do klucza podstawowego drugiej tabeli. Nazwa tabeli wskazuje, że tabela podrzędna zawiera …
NOT NULL w PostgreSQL
Stosując ograniczenie NOT NULL w PostgreSQL możemy mieć pewność, że kolumny, na które nałożyliśmy to ograniczenie, nie zaakceptują żadnej wartości NULL. Jak wiadomo w bazie danych Słowo kluczowe NULL definiuje informacje, których brakuje lub są nieznane. Znaczenie wartości NULL jest różne od wartości zero lub …
Darmowe narzędzia GUI do PostgreSQL
W pracy DBA korzystanie jedynie z wiersza poleceń przy zarządzaniu bazą danych może być uciążliwe i nie wykorzystujące optymalnie możliwości jakie mamy. Przeglądanie baz danych i tabel, sprawdzanie indeksów lub uprawnień użytkowników, monitorowanie, zarządzanie, a nawet kodowanie może stać się naprawdę kłopotliwe, gdy próbuje się …
Funkcja Python
W jaki sposób piszemy i wywołujemy funkcje w Python? W przykładzie przedstawię prostą funkcję o nazwie powitanie_usera(), której zadaniem będzie wyświetlenie oczywiście powitania. Prosta funkcja Python: Jakie informacje znajdują się w wierszu nr 1 ? Powyższa funkcja posiada najprostszą strukturę funkcji jaką może posiadać funkcja …
Window PostgreSQL – Funkcje
Funkcje Window PostgreSQL odgrywają ważną rolę w aplikacjach analitycznych. Funkcje Window ułatwiają użytkownikom wykonywanie funkcji obejmujących wiele wierszy i zwracanie również taką samą liczbę wierszy w odpowiedzi. Funkcje Window PostgreSQL różnią się tym samym mocno od innych funkcji agregujących ponieważ te ostatnie mogą zwrócić tylko …