SQL. Ćwiczenia praktyczne

SQL. Ćwiczenia praktyczne

Wydawca: Helion
Dostępność:w magazynie 1 egz.
Czas realizacji:24 h
ISBN:978-83-246-3051-6
EAN:9788324630516
Kod tytułu:41521
Szerokość:140 mm
Wysokość:210 mm
29,00 zł
26,10 zł
Cena netto: 24,86 zł
(5% VAT)
Ilość stron 172
Numer wydania 2
Oprawa miękka
Rok wydania 2011
Typ Książka
PKWiU 58.11.1
Język polski
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!

Spis treści:

Wstęp
Rozdział 1. Podstawy relacyjnych baz danych
Tabele
Klucze
Relacje
Podstawowe zasady projektowania tabel
Określenie celu
Duplikowanie danych
Informacje atomowe
Puste pola
Jednoznaczna identyfikacja rekordów
Rozdział 2. Praca z tabelami
Typy danych
Typy liczbowe
Typy daty i czasu
Typy łańcuchowe
Typ null
Tworzenie i wybór bazy danych
Tworzenie tabel
Atrybuty kolumn
Indeksy
Modyfikacja tabel
Usuwanie tabel
Rozdział 3. Umieszczanie danych w bazie
Instrukcja INSERT INTO
Wprowadzanie wielu wierszy
Druga postać instrukcji INSERT
Rozdział 4. Pobieranie danych z tabel
Podstawy instrukcji SELECT
Sortowanie wyników zapytań
Kryteria pobierania danych
Niepowtarzalność wierszy
Rozdział 5. Modyfikacja i usuwanie danych
Instrukcja UPDATE
Modyfikacja danych w tabelach
Usuwanie danych
Rozdział 6. Złączenia
Łączenie wyników zapytań
Instrukcja UNION
Instrukcja INTERSECT
Instrukcja EXCEPT
Pobieranie danych z wielu tabel
Złączenia
Złączenie typu CROSS JOIN
Złączenie typu INNER JOIN
Złączenie typu LEFT OUTER JOIN
Złączenie typu RIGHT OUTER JOIN
Złączenie typu FULL OUTER JOIN
Złączenia i klauzula WHERE
Aliasy tabel i rozróżnianie nazw kolumn
Rozdział 7. Funkcje agregujące
Rozdział 8. Grupowanie danych
Rozdział 9. Podzapytania
Podzapytania w klauzuli FROM
Podzapytania klauzuli WHERE
Podzapytania proste
Podzapytania skorelowane
Podzapytania w instrukcjach aktualizujących dane
Rozdział 10. Transakcje
Transakcje w systemach baz danych
Objęcie instrukcji transakcją
Wycofywanie transakcji
Izolacja transakcji
Rozdział 11. Więzy integralności
Integralność danych
Definiowanie klucza obcego
Dodawanie i usuwanie więzów
Dodatek A: Instalacja i podstawowa konfiguracja baz
Baza MySQL
Instalacja w systemie Linux
Instalacja w systemie Windows
Baza PostgreSQL
Instalacja w systemie Linux
Instalacja w systemie Windows
Baza SQLite
Praca z bazą
Baza Microsoft SQL Server (MS SQL)
Instalacja
Tworzenie bazy testowej
Praca z bazą
Baza Oracle
Instalacja w systemie Linux
Instalacja w systemie Windows


Newsletter

Schowek


Brak tytułów w schowku.