Lista książek:
  • Antywzorce języka SQL. Jak unikać pułapek podczas programowania baz danych. eBook
  • Zobacz, jak tego nie robić!

    • Jak nie projektować modelu logicznego i fizycznego bazy danych?
    • Jak nie zadawać zapytań SQL?
    • Jak nie wytwarzać aplikacji?

    Podobno najlepiej jest uczyć się na cudzych błędach. Ta mądrość sprawdza się w wielu dziedzinach życia, także w informatyce. Ile razy brnąłeś w złe rozwiązanie, aż ktoś powiedział: "tak się nie robi"? Czy nie pomyślałeś wtedy o książce, w której zamiast metod rozwiązywania danych problemów znalazłbyś informacje, jak do nich nie dopuścić? Chciałbyś, żeby ta książka dotyczyła języka SQL? Oto ona!

    Niniejsza publikacja przedstawia zbiór antywzorców w języku SQL. Dzięki niej poznasz błędy najczęściej popełniane przy projektowaniu i wykorzystywaniu baz danych. Dowiesz się z niej, jak nie tworzyć logicznego i fizycznego projektu bazy danych, jak nie zadawać zapytań SQL oraz jak nie wytwarzać aplikacji - a wszystko po to, aby zrozumieć, jak nie popełniać błędów. W każdej z czterech części znajdziesz ogrom interesujących informacji: poznasz zasady przechowywania haseł, błędy pojawiające się w wyniku zaokrągleń czy sposoby radzenia sobie z brakiem integralności bazy danych. Książka ta jest genialną pozycją, dzięki której już nigdy nie zboczysz z drogi w codziennej pracy z bazami danych i językiem SQL!

    • Antywzorce logicznego projektu bazy danych
    • Modelowanie drzew
    • Tworzenie kluczy głównych
    • Związki polimorficzne
    • Atrybuty wielokolumnowe
    • Antywzorce fizycznego projektu bazy danych
    • Błędy zaokrągleń
    • Przechowywanie dużych plików
    • Indeksy
    • Antywzorce zapytań
    • Wykorzystanie NULL-a
    • Grupowanie kolumn
    • Losowe wybieranie wiersza
    • Przeszukiwanie tekstów
    • Optymalizacja zapytań SQL
    • Antywzorce wytwarzania aplikacji
    • Przechowywanie haseł
    • Wstrzykiwanie SQL

    Ucz się na błędach... Cudzych!



  • SQL. Ćwiczenia praktyczne. Wydanie II. eBook
  • Błyskawicznie opanuj sztukę posługiwania się bazami danych opartymi na SQL!

    • Podstawy relacyjnych baz danych - czyli co warto wiedzieć na początek
    • Praca z danymi - czyli umieszczanie ich w bazie, modyfikacja i usuwanie
    • Ułatwianie sobie życia - czyli funkcje agregujące, podzapytania i transakcje

    Relacyjne bazy danych, oparte na języku SQL, to dziś niezwykle popularne i najczęściej używane struktury do przechowywania dużej ilości danych. Nie tylko ułatwiają segregowanie i szybkie uzyskiwanie potrzebnych informacji - umożliwiają też przeprowadzanie na danych rozmaitych złożonych operacji, oszczędzających użytkownikom ogromne ilości czasu. Pozwalają bez trudu dodawać nowe dane, zmieniać i usuwać te znajdujące się już w bazie oraz wyłuskiwać wszelkie wiadomości pod kątem specyficznych, szczegółowych kryteriów wyszukiwania. Wystarczy tylko poznać podstawowe zasady działania języka SQL.

    "SQL. Ćwiczenia praktyczne. Wydanie II " pomoże Ci opanować podstawy tego języka, a także wskaże, jak posługiwać się nim w konkretnych przypadkach. Znajdziesz tu wiedzę potrzebną do utworzenia bazy danych w jednym z kilku najpopularniejszych systemów bazodanowych, zaprojektowania tabel optymalnych dla treści, które chcesz w nich przechowywać, wprowadzania danych do bazy i modyfikowania ich. Zobaczysz także, co zrobić, by łatwo, szybko i precyzyjnie wyszukać interesujące Cię informacje, pobrać je i posortować. Dowiesz się, co to są funkcje agregujące, więzy integralności i podzapytania oraz jak korzystać z transakcji. Krótko mówiąc, znajdziesz tu wszystko, co musisz wiedzieć, by sprawnie i wygodnie korzystać ze swojej bazy danych.

    • Podstawy relacyjnych baz danych
    • Praca z tabelami
    • Umieszczanie danych w bazie
    • Pobieranie danych z tabel
    • Złożone kryteria wyszukiwania
    • Modyfikacja i usuwanie danych
    • Złączenia
    • Funkcje agregujące
    • Podzapytania
    • Więzy integralności
    • Transakcje
    • Instalacja i podstawowa konfiguracja baz

    Stwórz własną bazę danych i korzystaj z jej możliwości!



  • Praktyczny kurs SQL. Wydanie II. eBook
  • Poznaj modele baz danych i standardy języka SQL.

    • Naucz się korzystać z instrukcji pobierania i modyfikacji danych.
    • Dowiedz się, jak tworzyć i zmieniać strukturę bazy oraz zarządzać jej użytkownikami.

    Opanuj język SQL w praktyce!

    Bazy danych są dosłownie wszędzie. Trudno sobie dziś bez nich wyobrazić funkcjonowanie nowoczesnej biblioteki, choćby najmniejszego sklepu internetowego, biura rachunkowego czy nawet niewielkiego serwisu WWW. Użytkownicy korzystający z baz danych często nie mają nawet pojęcia, w jaki sposób odbywa się dostęp do informacji i jaki mechanizm jest za to odpowiedzialny. Na ignorancję tę nie mogą sobie jednak pozwolić osoby odpowiedzialne za tworzenie, zarządzanie i konserwowanie baz danych. Powinny one znać przynajmniej jeden z popularnych serwerów bazodanowych i sprawnie posługiwać się językiem SQL stanowiącym standardowe narzędzie komunikacji z relacyjnymi bazami.

    Jeśli pragniesz dołączyć do ekskluzywnego grona administratorów baz danych lub chcesz zostać programistą aplikacji bazodanowych, lecz przeszkadza Ci brak znajomości SQL-a, sięgnij po książkę "Praktyczny kurs SQL. Wydanie II". W prosty i przystępny sposób prezentuje ona podstawowe pojęcia i zasady rządzące relacyjnym modelem baz danych, a także najważniejsze cechy i konstrukcje języka SQL oraz metody ich wykorzystywania. Lektura książki umożliwi Ci poznanie instrukcji odpowiedzialnych za odczytywanie danych z bazy i ich zapisywanie oraz modyfikację, jak również tworzenie baz i zmianę ich struktury. Poznasz też sposoby tworzenia ról i kont użytkowników oraz zarządzania ich uprawnieniami. Twoją wiedzę ugruntują praktyczne zadania kończące każdy rozdział, a zamieszczone na końcu książki rozwiązania pomogą skorygować ewentualne błędy.

    • Teoretyczne podstawy funkcjonowania baz danych
    • Historia języka SQL i obowiązujące standardy zapytań
    • Odczytywanie, przeszukiwanie, łączenie i grupowanie danych
    • Korzystanie z podzapytań
    • Zapisywanie, modyfikacja i usuwanie danych
    • Transakcje i równoległy dostęp do danych
    • Tworzenie baz danych i modyfikacja ich struktury
    • Korzystanie z widoków i indeksów
    • Zarządzanie użytkownikami, rolami i prawami dostępu do baz danych

    Dowiedz się, jak tworzyć relacyjną bazę danych i zarządzać nią za pomocą języka SQL.



  • Programowanie serwera Oracle 11g SQL i PL/SQL. eBook
  • Twórz przejrzyste bazy danych i właściwie przetwarzaj informacje

    • Podstawy -- organizacja serwera, instalacja bazy danych i końcówki klienta
    • Język SQL -- tworzenie różnych rodzajów zapytań, funkcjonalności dodatkowe
    • Język PL/SQL -- procedury, funkcje, dynamiczny SQL

    Bazy danych Oracle od lat stanowią najlepszą alternatywę dla wszystkich tych, którzy potrzebują funkcjonalnych i pojemnych struktur przechowywania danych, wyposażonych dodatkowo w możliwość wszechstronnego przeszukiwania i zestawiania potrzebnych informacji. Jednak podstawowa wiedza na temat środowiska Oracle nie wystarczy, aby zaprojektować naprawdę przejrzystą, prostą w obsłudze bazę. Do tego potrzebna jest solidna wiedza, którą znajdziesz właśnie w tym podręczniku.

    "Programowanie serwera Oracle 11g SQL i PL/SQL " to kontynuacja książki Adama Pelikanta "Bazy danych. Pierwsze starcie", a poruszane w niej zagadnienia są bardziej zaawansowane, choć przy odrobinie samozaparcia także nowicjusz w tej dziedzinie będzie w stanie przyswoić sobie zawartą tu praktyczną wiedzę. Oprócz organizacji serwera, instalacji bazy danych i składni języka SQL szczegółowo omówione są tutaj różne rodzaje zapytań w tym języku (prostych i złożonych), a także funkcje rozszerzenia proceduralnego PL/SQL. W książce opisano także zastosowanie Javy do tworzenia oprogramowania po stronie serwera oraz funkcje analityczne, stanowiące wstęp do przetwarzania OLAP. Całość uzupełniono praktycznymi przykładami, obrazującymi działanie poszczególnych konstrukcji i procedur.

    • Organizacja serwera
    • Instalacja bazy i końcówki klienta
    • Zapytania wybierające, modyfikujące dane i tworzące tabele
    • Dodatkowe funkcjonalności SQL
    • Procedury składowane i wyzwalane
    • Funkcje w PL/SQL
    • Pakiety, kursory, transakcje
    • Dynamiczny SQL
    • Zastosowanie Javy do tworzenia oprogramowania po stronie serwera
    • Elementy administracji -- zarządzanie uprawnieniami z poziomu SQL
    • Obiektowość w Oracle

    Wydajna, bezpieczna i prosta w obsłudze -- zaprojektuj doskonałą bazę danych!



  • SQL. Leksykon kieszonkowy. Wydanie II. eBook
  • Przewodnik po świecie SQL!

    • Jak wykorzystać podzapytania?
    • Jak wykonać złączenie tabel?
    • Jak stworzyć tabelę w DB2, MySQL, Oracle, PostgreSQL oraz SQL Server?

    SQL to prawdopodobnie jeden z ostatnich wiekowych języków programowania, tak powszechnie używanych w codziennej pracy. Jego możliwości są ogromne. Jeżeli nauczysz się konstruować zapytania SQL, będziesz potrafił wyłowić dowolną informację z każdej bazy danych. Brzmi kusząco?

    Dzięki temu przewodnikowi będziesz miał zawsze na wyciągnięcie ręki kompletny zbiór informacji na temat języka SQL. Już nigdy więcej nie zaskoczą Cię niuanse jego składni. Błyskawicznie zapoznasz się z typami danych, sposobami wykonywania operacji na datach oraz dostępnymi funkcjami. Nauczysz się wyciągać odpowiednie dane, złączać tabele, dodawać nowe dane, aktualizować te istniejące oraz usuwać niepotrzebne informacje. Ponadto dowiesz się, jak konstruować podzapytania i konwertować dane, oraz uświadomisz sobie, jakie różnice istnieją pomiędzy różnymi bazami. Te i wiele innych wiadomości znajdziesz w tym niezwykle przydatnym przewodniku po języku SQL!

    • Typy danych oraz ich konwersje
    • Funkcje operujące na datach i czasie
    • Funkcje agregujące
    • Indeksy - tworzenie i usuwanie
    • Wprowadzanie danych
    • Złączenia
    • Pobieranie danych z bazy
    • Funkcje tekstowe
    • Podzapytania
    • Tworzenie tabel
    • Aktualizacja danych

    Zapanuj nad ogromem informacji w bazie danych!



  • Microsoft SQL Server. Modelowanie i eksploracja danych. eBook
    • Odkryj najlepsze narzędzia do eksploracji danych
    • Naucz się przygotowywać dane i poprawiać ich jakość
    • Dowiedz się, jak prowadzić zaawansowane analizy danych

    Poznaj sprawdzone techniki profesjonalnej eksploracji danych!

    Eksploracja danych jest najmłodszą i najszybciej rozwijającą się dziedziną informatyki. Łączy zaawansowane algorytmy analizowania danych i znajdowania ukrytych w nich wzorców z klasycznymi technikami statystycznymi, rachunkiem prawdopodobieństwa i technologiami bazodanowymi. Dziedzina ta zyskuje na znaczeniu wraz z lawinowo rosnącą ilością informacji cyfrowych, które każdego dnia na całym świecie są wytwarzane, zapisywane i przeszukiwane przez stale zwiększającą się grupę użytkowników technologii informatycznych. Trzydzieści lat temu świat zrewolucjonizowały komputery PC, a dziś w ogarnięciu tego chaosu pomóc mogą jedynie najskuteczniejsze narzędzia do modelowania i eksploracji danych.

    "Microsoft SQL Server. Modelowanie i eksploracja danych" to książka, z której analitycy, informatycy i biznesmeni dowiedzą się, jak tworzyć właściwe modele, odpowiednio przygotowywać dane i prawidłowo je eksplorować, a także jak należycie analizować i oceniać otrzymane wyniki przy użyciu narzędzi oferowanych przez oprogramowanie Microsoft SQL Server. Publikacja przybliża zagadnienia związane z poszczególnymi etapami procesu modelowania i eksploracji, prezentując przy tym zastosowanie różnych metod i technik analizy do rozwiązywania praktycznych problemów naukowych i biznesowych.

    • Podstawowe techniki i narzędzia wykorzystywane w eksploracji danych
    • Instalacja i konfiguracja niezbędnego oprogramowania
    • Analiza biznesowa projektu eksploracji danych
    • Ocena, przygotowywanie i poprawianie jakości danych
    • Przegląd technik eksploracji danych
    • Wykorzystywanie serwera SQL w procesie eksploracji danych
    • Składnia i zastosowanie języka DMX
    • Łatwe w użyciu narzędzia pakietu Office i zaawansowane narzędzia eksploracji danych serwera SQL firmy Microsoft
    • Zasada działania zaawansowanych algorytmów eksploracji danych
    • Ocena i poprawianie modeli eksploracyjnych
    • Programowanie predykcyjne

    Naucz się wykorzystywać zaawansowane narzędzia do inteligentnej zamiany dużych zbiorów danych w przydatne informacje!



Księgarnia Ebookpoint

Księgarnia Onepress

Księgarnia Sensus

Księgarnia Septem