Lista książek:
  • Bazy danych i PostgreSQL. Od podstaw
  • PostgreSQL wciąż zyskuje na popularności i jest uważany za najlepszy darmowy system zarządzania relacyjnymi bazami danych. Początkowo był tworzony w środowisku uniwersyteckim, potem -- jako otwarty projekt internetowy -- przez utalentowanych programistów z całego świata. Coraz częściej duże firmy decydują się na wybór PostgreSQL jako systemu zarządzania bazami danych.

    Niniejsza książka jest kompletnym podręcznikiem opisującym cechy systemu PostgreSQL. Zawiera opis najprostszych metod instalacji i zarządzania systemem, tworzenia własnych baz danych, jak również omówienie integracji baz danych z aplikacjami napisanymi w najpopularniejszych językach programowania wykorzystywanych w Internecie. Czytelnik znajdzie w niej wskazówki dotyczące tworzenia coraz bardziej wyrafinowanych zapytań języka SQL, łączenia tabel, wykorzystywania transakcji, monitorowania pracy serwera, tworzenia własnych aplikacji w językach wysokiego poziomu i wiele innych.

    Dla kogo jest ta książka?

    Książka jest adresowana do Czytelników rozpoczynających swoją przygodę z relacyjnymi bazami danych (nie jest wymagana wiedza z zakresu języków SQL, PHP, Java czy Perl). Opisano w niej zarówno najprostsze zapytania, jak i coraz bardziej skomplikowane metody zarządzania bazami danych, które umożliwią im rozwiązywanie codziennych problemów administratorów baz danych. Dzięki lekturze można nauczyć się zarządzania bazą danych PostgreSQL w środowiskach Windows i Unix.

    Co zawiera książka?

    • Wprowadzenie do systemu PostreSQL
    • Opis instalacji z pakietów binarnych i kodów źródłowych w środowiskach Windows i Unix
    • Opis narzędzi graficznych
    • Przykłady zapytań obejmujących zapytania złożone, funkcje agregujące i inne
    • Przedstawienie transakcji, poziomów izolacji, procedur składowanych i wyzwalaczy
    • Monitorowanie wydajności i kontrolowanie pracy serwera
    • Łączenie z bazą danych i wykonywanie instrukcji SQL z poziomu języka C (libpq)
    • Tworzenie aplikacji przy użyciu języków PHP, Perl i Java



  • PostgreSQL
  • PostgreSQL, popularnie nazywany Postgresem należy do jednych z najbardziej wydajnych relacyjnych, obiektowych baz danych RDBMS.

    W latach 1994-1995 Postgres był rozwijany przez Regents of the University of California, a w latach 1996-1999 prace nad rozwojem tego oprogramowania przejął Global Development Group. Na bazie technologii Postgresa rozwinęło się wiele komercyjnych produktów bazodanowych. Dzisiaj znów Postgres zajmuje czołowe miejsca w rankingach.

    Tę odmianę bazy danych charakteryzuje wysoka stabilność, niesamowita wydajność, możliwość pracy na wielu platformach systemowych, poczynając od Linuksa poprzez komercyjne odmiany Uniksa aż do Windows NT i Windows 2000. Otwartość rozwiązań, dostęp do kodu źródłowego, praca z bazą danych poprzez ODBC, JDBC i strony WWW to atuty Postgresa. Oprogramowanie PostreSQL jest chronione prawem autorskim na zasadach licencji Berkeley. Z licencji tej wynika, że możliwe jest kopiowanie, modyfikacja i rozprowadzanie tego oprogramowania i jego dokumentacji bez opłaty i zezwolenia, pod warunkiem, że prawa autorskie i licencyjne zostaną zachowane, a informacja o tym znajdzie się w każdej kopii produktu.

    W książce znalazły się informacje i płyta CD-ROM, które umożliwiają użycie tej nowoczesnej technologii w systemach bazodanowych, tworzonych na potrzeby własne do celów edukacyjnych oraz w świecie biznesu, Internetu i mediów elektronicznych.

    Wybrane zagadnienia:

    • relacyjny model bazy danych,
    • elementy języka SQL,
    • budowa aplikacji bazodanowych,
    • zarządzanie bazą danych Postgres,
    • interfejs bazy danych Postgres,
    • instalacja i konfiguracja bazy danych Postgres.



  • PostgreSQL. Wydanie II
  • Jeśli baza danych, to tylko z PostgreSQL!

    • Poznaj jeden z najpopularniejszych systemów baz danych
    • Naucz się praktycznie wykorzystywać oferowane przezeń możliwości
    • Dowiedz się, jak tworzyć bazy danych i zarządzać nimi za pomocą bezpłatnych narzędzi

    PostgreSQL jest jednym z najbardziej popularnych systemów zarządzania relacyjnymi bazami danych. To bezpłatne oprogramowanie jest rozwijane i wykorzystywane przez użytkowników na całym świecie. Cieszy się wsparciem dużych przedsiębiorstw tworzących rozwiązania bazodanowe i znajduje zastosowanie zarówno w przypadku niewielkich inicjatyw prywatnych, jak i poważnych środowisk komercyjnych. Doceniane za swoje możliwości, stabilność i wydajność działania oraz zgodność ze standardami, stanowi także podstawę nauczania teorii i praktyki w dziedzinie nowoczesnych systemów baz danych na wielu najbardziej prestiżowych uczelniach technicznych.

    PostgreSQL jest niewątpliwie systemem, który musisz poznać, gdy planujesz rozpocząć karierę administratora baz danych, wybierasz taką specjalizację na studiach informatycznych lub po prostu chcesz zorientować się, na czym polega praca z relacyjnymi bazami danych w praktyce na przykładzie stale rozwijanego, popularnego środowiska. Dobrze będzie skorzystać przy tym z książki "PostgreSQL. Wydanie II". Prezentuje ona całą niezbędną teorię, stojącą za działaniem nowoczesnych baz danych, oraz strukturę i sposób korzystania z języka SQL. Znajdziesz w niej także zagadnienia związane z tworzeniem i używaniem bazy pracującej w oparciu o system PostgreSQL oraz budowaniem aplikacji bazodanowych.

    • Podstawy teoretyczne relacyjnego modelu bazy danych
    • Struktura, możliwości i zastosowanie języka SQL
    • Przegląd poleceń języka SQL
    • Instalacja bazy danych PostgreSQL i zarządzanie nią
    • Metody dostępu do danych przechowywanych w bazie
    • Tworzenie aplikacji bazodanowych
    • Korzystanie z języków proceduralnych
    • Przechowywanie różnych rodzajów danych w bazie PostgreSQL

    Postaw na bezpłatne rozwiązania. Postaw na PostgreSQL!



  • PostgreSQL. Receptury dla administratora
  • Poznaj najlepsze przepisy na pracę z PostgreSQL!

    • Jak zapewnić bezpieczeństwo bazom danych?
    • Jak uruchomić kilka serwerów baz danych w ramach jednego systemu operacyjnego?
    • Jak zarządzać użytkownikami i ich uprawnieniami?

    PostgreSQL to jedna z najbardziej zaawansowanych baz danych o otwartym kodzie źródłowym. Przez wiele lat była niedoścignionym wzorem dla innego darmowego rozwiązania - MySQL. Dziś znajduje zastosowanie wszędzie tam, gdzie wymagana jest najwyższa niezawodność i wydajność, a brak konieczności zapłaty gra kluczową rolę. Stosunek jakości do ceny w przypadku PostgreSQL zmierza do nieskończoności!

    Trzymasz w rękach książkę zawierającą liczne przepisy na najlepsze wykorzystanie PostgreSQL. System ten sprawdza się zawsze, gdy chcesz szybko i bezproblemowo osiągnąć zamierzone cele. W trakcie lektury dowiesz się, jak nawiązać połączenie z serwerem, skorzystać z graficznych lub tekstowych narzędzi administracyjnych oraz bezpiecznie zmienić hasło administratora. Ponadto nauczysz się kontrolować przestrzeń dyskową wykorzystywaną przez poszczególne bazy danych, tworzyć tabele, ładować dane oraz zarządzać użytkownikami i ich uprawnieniami. Autorzy dużo miejsca poświęcają kwestii bezpieczeństwa. W końcu dane to najcenniejsza rzecz, jaką przechowuje się w bazach! Każdy z rozdziałów przynosi ogrom wiedzy o różnym poziomie skomplikowania. Zaawansowanych użytkowników zainteresuje rozdział poświęcony replikacji, a tych początkujących rozdział traktujący o uruchamianiu i zatrzymywaniu serwera baz danych. Ta książka przyda się po prostu wszystkim użytkownikom PostgreSQL!

    • Zalety PostgreSQL w kontekście innych rozwiązań bazodanowych
    • Udostępnianie serwera w sieci
    • Zastosowanie narzędzia psql do wykonywania zapytań
    • Sprawdzanie wersji serwera
    • Lista baz danych na serwerze
    • Planowanie nowej bazy danych
    • Parametry, ich znaczenie i ustawianie
    • Uruchamianie i zatrzymywanie serwera
    • Ponowne ładowanie plików konfiguracyjnych
    • Przyznawanie użytkownikom własnych baz danych
    • Wiele serwerów baz danych w ramach jednego systemu operacyjnego
    • Generowanie danych testowych
    • Tworzenie kont użytkowników i zarządzanie nimi oraz ich uprawnieniami
    • Równoległe wykonywanie zadań - polecenie pg_batch
    • Monitorowanie i diagnostyka serwera PostgreSQL
    • Przygotowywanie kopii bezpieczeństwa

    Zobacz, co możesz osiągnąć razem z bazą PostgreSQL!



  • Wysoko wydajny PostgreSQL 9.0
  • Poznaj najlepsze techniki zwiększania wydajności PostgreSQL i sprawdzone rozwiązania najczęściej spotykanych problemów!

    • Jak dobierać komponenty serwera, aby maksymalnie wykorzystać jego możliwości?
    • Jak przeprowadzać testy wydajności całego systemu, od sprzętu po aplikację?
    • Jak skutecznie indeksować bazę danych i optymalizować zapytania?

    Mający za sobą już ponad piętnaście lat rozwoju PostgreSQL jest dziś potężnym systemem baz danych typu open source, o sprawdzonej architekturze i reputacji narzędzia niezawodnego oraz nieprzeciętnie wydajnego. Współdziała on ze wszystkimi popularnymi systemami operacyjnymi i jest w pełni zgodny z warunkami ACID. Te zalety sprawiają, że można go używać jako magazynu danych dla aplikacji oraz jako bazy danych dla aplikacji sieciowych. Jednak osiągnięcie maksymalnej wydajności PostgreSQL nie jest wcale zadaniem łatwym, a w trakcie korzystania z jego serwerów można napotkać powtarzające się trudności, zwłaszcza gdy wzrasta obciążenie serwera, a wymagania stają się coraz większe. Jeśli zatem nie chcesz tygodniami dochodzić do właściwych rozwiązań swoich problemów - oto książka, w której znajdziesz całą potrzebną Ci wiedzę.

    Masz w rękach kompletny podręcznik, przeznaczony dla średnio i bardzo zaawansowanych administratorów baz danych, którzy już używają PostgreSQL lub dopiero zamierzają to zrobić. Najpierw zapoznasz się z najnowszymi wersjami tej platformy oraz dowiesz się, jak dobierać komponenty serwera, aby optymalnie wykorzystać możliwości systemu. Zobaczysz, jak testować wydajność sprzętu dla bazy danych oraz konfigurować dyski i system plików, aby zwiększać ich efektywność. Poznasz także parametry, których zmiana może powodować problemy, a ponadto najważniejsze ustawienia, ich znaczenie i zasady prawidłowego stosowania. Przeczytasz o tym, jak uzyskać użyteczne wyniki testów wydajności, a także o skutecznym indeksowaniu bazy danych, optymalizacji zapytań i partycjonowaniu danych na podzbiory. Na koniec dowiesz się, jak unikać najczęściej spotykanych problemów i rozwiązywać je, gdy już się pojawią.

    Dzięki tej książce:
    • poznasz najlepsze praktyki pozwalające na obsłużenie wymagających aplikacji
    • odkryjesz, dlaczego sprzęt komputerowy nadaje się (lub nie) dla wysoko wydajnych aplikacji bazodanowych
    • zrozumiesz, na czym polegają kompromisy związane z szybkością i niezawodnością działania
    • zoptymalizujesz system operacyjny, aby osiągnąć najlepszą wydajność bazy danych
    • przeprowadzisz testy wydajności całego systemu, od sprzętu komputerowego po aplikację
    • przeanalizujesz rzeczywiste przykłady, co pozwoli Ci poznać wpływ różnych ustawień parametrów serwera na wydajność
    • będziesz skutecznie monitorować zdarzenia zachodzące na serwerze, zarówno w bazie danych, jak i poza nią
    • znajdziesz najlepsze dodatki, rozszerzające podstawowe możliwości bazy danych PostgreSQL
    • dowiesz się, jak przygotować replikację systemów za pomocą najnowszych funkcji wprowadzonych w PostgreSQL 9.0

    Zoptymalizuj swój serwer PostgreSQL i unikaj problemów, które mogą zmniejszyć jego wydajność!



Księgarnia Ebookpoint

Księgarnia Onepress

Księgarnia Sensus

Księgarnia Septem