SQL. Ćwiczenia praktyczne. Wydanie II - Helion

ISBN: 978-83-246-3478-1
stron: 176, Format: ebook
Data wydania: 2011-06-22
Księgarnia: Helion
Cena książki: 15,95 zł (poprzednio: 29,00 zł)
Oszczędzasz: 45% (-13,05 zł)
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!
Osoby które kupowały "SQL. Ćwiczenia praktyczne. Wydanie II", wybierały także:
- Instalacja i konfiguracja baz danych. Kurs video. Przygotowanie do egzaminu 70-765 Provisioning SQL Databases 285,00 zł, (39,90 zł -86%)
- PL/SQL. Kurs video. Od podstaw do zagadnień zaawansowanych. Programowanie baz danych 79,00 zł, (31,60 zł -60%)
- SQL. Kurs video. Od podstaw do zagadnień zaawansowanych. Tworzenie baz danych 97,32 zł, (39,90 zł -59%)
- Java na serwerze - kurs przetrwania. Obóz drugi. Od serwletów do Spring Boota 99,00 zł, (44,55 zł -55%)
- T-SQL. Kurs video. Wykorzystanie baz danych przy użyciu niekonwencjonalnych rozwiązań. Sztuczki i gotowe rozwiązania 39,89 zł, (17,95 zł -55%)
Spis treści
SQL. Ćwiczenia praktyczne. Wydanie II eBook -- spis treści
Wstęp  (9)
 
Rozdział 1.  Podstawy relacyjnych baz danych  (13)
 
- Tabele  (13)
 
- Klucze  (14)
 
- Relacje  (15)
 
- Podstawowe zasady projektowania tabel  (20)
 - Określenie celu (20)
- Duplikowanie danych (21)
- Informacje atomowe (22)
- Puste pola (24)
- Jednoznaczna identyfikacja rekordów (26)
 
Rozdział 2.  Praca z tabelami  (27)
 
- Typy danych  (27)
 - Typy liczbowe (28)
- Typy daty i czasu (29)
- Typy łańcuchowe (29)
- Typ null (30)
 
- Tworzenie i wybór bazy danych  (31)
 
- Tworzenie tabel  (32)
 
- Atrybuty kolumn  (34)
 
- Indeksy  (39)
 
- Modyfikacja tabel  (42)
 
- Usuwanie tabel (49)
Rozdział 3.  Umieszczanie danych w bazie  (51)
 
- Instrukcja INSERT INTO  (51)
 
- Wprowadzanie wielu wierszy  (57)
 
- Druga postać instrukcji INSERT (59)
Rozdział 4.  Pobieranie danych z tabel  (61)
 
- Podstawy instrukcji SELECT  (61)
 
- Sortowanie wyników zapytań  (65)
 
- Kryteria pobierania danych  (67)
 
- Niepowtarzalność wierszy (75)
Rozdział 5.  Modyfikacja i usuwanie danych  (77)
 
- Instrukcja UPDATE  (77)
 
- Modyfikacja danych w tabelach  (78)
 
- Usuwanie danych (81)
Rozdział 6.  Złączenia  (85)
 
- Łączenie wyników zapytań  (85)
 - Instrukcja UNION (86)
- Instrukcja INTERSECT (87)
- Instrukcja EXCEPT (88)
 
- Pobieranie danych z wielu tabel  (89)
 
- Złączenia  (94)
 - Złączenie typu CROSS JOIN (94)
- Złączenie typu INNER JOIN (95)
- Złączenie typu LEFT OUTER JOIN (96)
- Złączenie typu RIGHT OUTER JOIN (97)
- Złączenie typu FULL OUTER JOIN (99)
- Złączenia i klauzula WHERE (100)
- Aliasy tabel i rozróżnianie nazw kolumn (100)
 
Rozdział 7.  Funkcje agregujące  (105)
 
Rozdział 8.  Grupowanie danych  (115)
 
Rozdział 9.  Podzapytania  (123)
 
- Podzapytania w klauzuli FROM  (124)
 
- Podzapytania klauzuli WHERE  (126)
 - Podzapytania proste (126)
- Podzapytania skorelowane (128)
 
- Podzapytania w instrukcjach aktualizujących dane (130)
Rozdział 10.  Transakcje  (133)
 
- Transakcje w systemach baz danych  (133)
 
- Objęcie instrukcji transakcją  (134)
 
- Wycofywanie transakcji  (135)
 
- Izolacja transakcji (136)
Rozdział 11.  Więzy integralności  (139)
 
- Integralność danych  (139)
 
- Definiowanie klucza obcego  (140)
 
- Dodawanie i usuwanie więzów (143)
Dodatek A:  Instalacja i podstawowa konfiguracja baz  (145)
 
- Baza MySQL  (145)
 - Instalacja w systemie Linux (145)
- Instalacja w systemie Windows (150)
 
- Baza PostgreSQL  (154)
 - Instalacja w systemie Linux (154)
- Instalacja w systemie Windows (158)
 
- Baza SQLite  (161)
 - Praca z bazą (162)
 
- Baza Microsoft SQL Server (MS SQL)  (162)
 - Instalacja (163)
- Tworzenie bazy testowej (165)
- Praca z bazą (166)
 
- Baza Oracle  (167)
 







