Ziemia do bazy: nadaję komunikat w języku SQL!
• Pobieranie i modyfikowanie informacji, czyli jak porozumieć się z relacyjną bazą danych
• Tworzenie baz danych, czyli jak wcielić w życie własną koncepcję centrum informacji
• Uprawnienia użytkowników, czyli kto i po co może korzystać z Twojej bazy danych
SQL to dziś właściwie jedyny poważny język używany do tworzenia i obsługi relacyjnych baz danych, niezależnie od tego, czy są to bazy Microsoftu, Oracle czy Sun Microsystems. I choć nie wszędzie działa dokładnie tak samo, bez jego znajomości nie ma co marzyć o swobodnym korzystaniu z bazy, nie mówiąc już o jej stworzeniu. Jeśli więc taka baza jest Ci potrzebna, jeśli chcesz zorientować się, jak ułożyć dane w sposób najwygodniejszy dla siebie albo precyzyjnie wysegregować to, czego akurat szukasz, musisz opanować SQL inaczej serwer bazodanowy nijak Cię nie zrozumie.
Trzecie wydanie tej książki traktuje o języku SQL w wersji dla SQL Server firmy Microsoft. Autorzy szybko przeprowadzą Cię od instalacji serwera bazodanowego, przez najróżniejsze operacje na przykładowej, niewielkiej bazie AdventureWorksLT, aż po kwestie związane z tworzeniem własnej bazy i nadawaniem uprawnień jej użytkownikom.
Ponadto znajdziesz tu ważne (i nowe!) informacje o partycjonowaniu danych i wydajności zapytań. Bezcennym wsparciem w trakcie nauki będą dla Ciebie zadania ich rozwiązanie pozwoli Ci poczuć się pewniej i sprawdzić swoje wiadomości w praktyce. Jeśli chcesz rozpocząć swoją przygodę z bazami danych albo odświeżyć swoje informacje, trafiłeś doskonale!
• Trochę teorii, czyli modele baz danych i standardy języka SQL
• Odczytywanie danych z wybranej tabeli
• Wybieranie i grupowanie wierszy
• Łączenie tabel i wyników zapytań
• Partycjonowanie wierszy oraz funkcje rankingu, analityczne i okienkowe
• Podzapytania i wydajność zapytań
• Transakcje i współbieżność
• Bazy danych i tabele
• Widoki i indeksy
• Nadawanie i odbieranie uprawnień
Stwórz bazę na bazie języka SQL.
Spis treści:
CZĘŚĆ I. TROCHĘ TEORII, CZYLI MODELE I STANDARDY
Rozdział 1. Relacyjny model baz danych (21)
Rozdział 2. Standardy języka SQL (37)
CZĘŚĆ II. POBIERANIE DANYCH, CZYLI INSTRUKCJA SELECT
Rozdział 3. Odczytywanie danych z wybranej tabeli (53)
Rozdział 4. Wybieranie wierszy (73)
Rozdział 5. Łączenie tabel i wyników zapytań (91)
Rozdział 6. Grupowanie wierszy (119)
Rozdział 7. Partycjonowanie wierszy oraz funkcje rankingu, analityczne i okienkowe (143)
Rozdział 8. Podzapytania (161)
Rozdział 9. Wydajność zapytań (197)
CZĘŚĆ III. MODYFIKOWANIE DANYCH, CZYLI INSTRUKCJE INSERT, UPDATE, DELETE ORAZ MERGE
Rozdział 10. Modyfikowanie danych (213)
Rozdział 11. Transakcje i współbieżność (231)
CZĘŚĆ IV. TWORZENIE BAZ DANYCH, CZYLI INSTRUKCJE CREATE, ALTER I DROP
Rozdział 12. Bazy danych i tabele (251)
Rozdział 13. Widoki i indeksy (267)
CZĘŚĆ V. UPRAWNIENIA UŻYTKOWNIKÓW, CZYLI INSTRUKCJE GRANT I REVOKE
Rozdział 14. Nadawanie i odbieranie uprawnień (285)
DODATKI
Dodatek A. Rozwiązania zadań (297)
adobe algorytmy apache asp autocad asembler bsd c++ c# delphi dtp excel flash html java javascript linux matlab mysql office php samba voip uml unix visual studio windows word
Księgarnia Informatyczna zaprasza.