sql.-cwiczenia-praktyczne.-wydanie-ii pełna wersja, ebooki
[ Pobierz całość w formacie PDF ] Spis treci Wstp 9 Rozdzia 1. Podstawy relacyjnych baz danych 13 Tabele 13 Klucze 14 Relacje 15 Podstawowe zasady projektowania tabel 20 Okrelenie 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 acuchowe 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 6 SQL • wiczenia praktyczne 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. Zczenia 85 czenie wyników zapyta 85 Instrukcja UNION 86 Instrukcja INTERSECT 87 Instrukcja EXCEPT 88 Pobieranie danych z wielu tabel 89 Zczenia 94 Zczenie typu CROSS JOIN 94 Zczenie typu INNER JOIN 95 Zczenie typu LEFT OUTER JOIN 96 Zczenie typu RIGHT OUTER JOIN 97 Zczenie typu FULL OUTER JOIN 99 Zczenia i klauzula WHERE 100 Aliasy tabel i rozrónianie nazw kolumn 100 Rozdzia 7. Funkcje agregujce 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 aktualizujcych dane 130 7 Spis treci Rozdzia 10. Transakcje 133 Transakcje w systemach baz danych 133 Objcie instrukcji transakcj 134 Wycofywanie transakcji 135 Izolacja transakcji 136 Rozdzia 11. Wizy integralnoci 139 Integralno danych 139 Definiowanie klucza obcego 140 Dodawanie i usuwanie wizó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 Instalacja w systemie Linux 167 Instalacja w systemie Windows 171 5 Modyfikacja i usuwanie danych Instrukcja UPDATE Do modyfikacji danych zawartych w tabelach suy instrukcja UPDATE . Ma ona ogóln posta: UPDATE nazwa_tabeli SET kolumna1 = warto1 , kolumna2 = warto2 , ..., kolumnaN = wartoN [WHERE warunek ] co oznacza: zmie w tabeli nazwa_tabeli , w kolumnach speniajcych warunek warunek , warto kolumny kolumna1 na warto1 , kolumny kolumna2 na warto2 itd. Warunek wystpujcy po klauzuli WHERE jest przy tym opcjonalny, a jego pominicie oznacza, e zmiany bd doko- nane we wszystkich wierszach. W dalszych wiczeniach bdziemy korzysta z tabeli pracownicy powstaej w rozdziale 4. WICZENIE 5.1 Zmiana wszystkich wartoci we wskazanej kolumnie Zmie zawarto kolumny pesel w tabeli pracownicy , tak aby wszystkie wiersze zawieray cig 01234567890 .
[ Pobierz całość w formacie PDF ]
zanotowane.pldoc.pisz.plpdf.pisz.plmement.xlx.pl
|