helion
 
 
 
Podstawy SQL. Ćwiczenia praktyczne

Podstawy SQL. Ćwiczenia praktyczne

Cena: 9,00 zł

Autor:

Arkadiusz Jakubowski

Data wydania: 21 marzec 2001
Okładka: miękka
Format: B5
Stron: 104
ISBN: 83-7197-427-2
Dodatek: Brak

Ćwiczenia zaprezentowane w tej książce stanowią solidną podstawę do samodzielnego rozwijania umiejętności posługiwania się językiem SQL. Książka przygotowuje nawet zupełnie niewtajemniczonego czytelnika do spotkania z bazą danych i jej instalacji, zapoznaje z interfejsem -- i co najważniejsze -- omawia składnię najważniejszych poleceń SQL-a.

Wykonując serię kilkudziesięciu ćwiczeń, nauczysz się tworzyć tabele i dodawać nowe rekordy. Poznasz sposoby tworzenia zapytań do bazy -- te proste i bardziej skomplikowane.

Jako pomocy przy studiowaniu ćwiczeń użyto bazy danych InterBase firmy Inprise (Borland) oraz bazy danych DB2 firmy IBM (obie dostępne darmo w Internecie i pozwalające w pełni opanować podstawy).

"Ćwiczenia praktyczne" to seria przeznaczona dla czytelników, którzy lubią rozwiązywać problemy i poznawać zagadnienia od podstaw. Każda książka składa się z szeregu ćwiczeń utrwalających zdobywaną wiedzę. Książki są doskonałym uzupełnieniem kursów, dlatego są wykorzystywane przez liczące się ośrodki szkoleniowe w Polsce.

Rozdział 1. Jak korzystać z ćwiczeń (7)

  • Dlaczego nie MS Access (7)
  • Studiowanie ćwiczeń z InterBase (8)
  • Studiowanie ćwiczeń z DB2 (8)
  • Zapraszam do ćwiczeń (9)

Rozdział 2. Koncepcja bazy danych (11)

  • Tradycyjne bazy danych (11)
  • Relacyjny system bazy danych (12)
  • Wydobywanie informacji z tradycyjnej bazy danych oraz z systemu relacyjnej bazy danych (12)
  • SQL - Strukturalny język zapytań (14)
  • Tabela (14)
    • Konstrukcja nazwy tabeli (15)
    • Typy danych (16)
    • Tworzenie tabeli - CREATE TABLE (16)
  • Wartość pusta NULL (17)
  • Autoryzacja dostępu do tabeli (17)
  • Widoki (18)
  • Podsumowanie (18)

Rozdział 3. Zapytania SQL (21)

  • Struktura polecenia SELECT (21)
  • Wybieranie wszystkich kolumn (22)
  • Wybieranie określonych kolumn (22)
  • Wybieranie z jednoczesnym porządkowaniem (22)
  • Wybieranie niepowtarzających się wierszy (24)
  • Wybieranie określonych wierszy (24)
  • Operatory logiczne używane w klauzuli WHERE (25)
  • Operatory AND oraz OR (25)
  • Predykat IN (26)
  • Predykat BETWEEN (27)
  • Wybieranie wartości NULL (27)
  • Wyszukiwanie częściowe - predykat LIKE (28)
  • Podsumowanie (30)

Rozdział 4. Wybieranie danych z wielu tabel (31)

  • Składnie złączenia - predykat JOIN (32)
  • Stosowanie aliasów w zapytaniu (34)
  • Podsumowanie (34)

Rozdział 5. Funkcje skalarne i arytmetyczne (35)

  • Wybieranie wyliczonych wartości (35)
  • Nazywanie wyliczonej kolumny (36)
  • Funkcja COALESCE (37)
  • Dziesiętna reprezentacja wartości (38)
  • Zaokrąglanie wyników (38)
  • Porównania daty (39)
  • Funkcje daty (40)
  • Wybieranie podłańcucha (41)
  • Łączenie łańcuchów (43)
  • Wyrażenie CASE (43)
  • Podsumowanie (44)

Rozdział 6. Funkcje kolumnowe i grupujące (45)

  • Funkcje kolumnowe (45)
  • Klauzula GROUP BY (46)
  • Klauzula HAVING (47)
  • Podsumowanie (48)

Rozdział 7. Klauzula UNION (49)

  • Łączenie wielu wyników zapytania (49)
  • Klauzula UNION ALL (51)
  • Podsumowanie (51)

Rozdział 8. Podzapytania (53)

  • Używanie podzapytań (53)
  • Podzapytania z użyciem słowa kluczowego IN (54)
  • Podzapytania z użyciem słowa kluczowego ALL (54)
  • Podzapytania z użyciem słowa kluczowego ANY lub SOME (55)
  • Podzapytania w klauzuli HAVING (55)
  • Podsumowanie (56)

Rozdział 9. Utrzymywanie danych (57)

  • Tworzenie tabel (57)
  • Tworzenie widoków (58)
  • Dodawanie i usuwanie rekordów (59)
  • Zmienianie danych w tabeli (60)
  • Usuwanie tabel (61)
  • Podsumowanie (61)

Rozdział 10. Ograniczenia i integralność referencyjna (63)

  • Ograniczenia (63)
  • Integralność danych - klucz główny (64)
  • Integralność referencyjna - klucz obcy (65)
  • Podsumowanie (66)

Rozdział 11. Instalacja DB2 (67)

  • Instalacja dla systemu Windows i Windows NT (68)
  • Podsumowanie (70)

Rozdział 12. Narzędzia DB2 (71)

  • Control Center (71)
  • Command Center (72)
    • Przygotowywanie zapytań SQL i ich wykonywanie (73)
    • Wykonywanie skryptów SQL (74)
    • Wyświetlanie wyników wykonania zapytania (75)
  • Command Line Processor (75)
    • Tworzenie bazy (77)
  • Ustawienia narzędzi DB2 (77)
  • Information Center (78)
  • Podsumowanie (79)

Rozdział 13. InterBase (81)

  • Instalacja InterBase 6.01 (81)
  • Narzędzie IBConsole (82)
    • Tworzenie bazy danych w InterBase (83)
  • Narzędzie InterBase Manager (83)
  • Narzędzie Interactive SQL (84)
    • Wykonywanie skryptów (85)
  • Podsumowanie (85)

Rozdział 14. Struktura przykładowej bazy danych (87)

  • Opis tabel (87)
    • Tabela KLIENCI (88)
    • Tabela SAMOCHODY (88)
    • Tabela PRACOWNICY (89)
    • Tabela MIEJSCA (89)
    • Tabela WYPOZYCZENIA (90)
  • Relacje pomiędzy tabelami (90)
  • Skrypty tworzące strukturę bazy WYPAUT (91)

Rozdział 15. Skrypty (93)

    • Skrypt tworzący tabelę KLIENCI i wypełniający ją danymi (93)
    • Skrypt tworzący tabelę SAMOCHODY i wypełniający ją danymi (95)
    • Skrypt tworzący tabelę PRACOWNICY i wypełniający ją danymi (96)
    • Skrypt tworzący tabelę MIEJSCA i wypełniający ją danymi (97)
    • Skrypt tworzący tabelę WYPOZYCZENIA i wypełniający ją danymi (98)
  • Podsumowanie (100)

Komentarze:

Brak komentarzy

Imię/Nick:

Adres email:

Strona WWW:

Treść Komentarza: