![book](images/brak4.jpg)
![book](images/brak4.jpg)
Bazy danych
Tyt. oryg. jap.: "Manga wakaru database ".
Tyt. podstawy przekł.: "Manga guide to databases ".
Seria The Manga guide łączy autentyczne japońskie komiksy z jak najbardziej poważną edukacyjną zawartością. Ideą serii jest wyjaśnienie - bardzo często trudnych - tematów takich jak fizyka, informatyka, biochemia, algebra, statystyka itp.Seria łączy wyjątkowych japońskich artystów zajmujących się mangą od lat, ze specjalistami z najbardziej prestiżowych japońskich uczelni.
Odpowiedzialność: | Mana Takahashi, Shoko Azuma, Trend-Pro co ; [przekład: WITKOM Witold Sikorski: Witold Sikorski]. |
Seria: | The Manga Guide |
Hasła: | Bazy danych Wydawnictwa dla dzieci Komiksy |
Adres wydawniczy: | Warszawa : Wydawnictwo Naukowe PWN, 2018. |
Opis fizyczny: | VII, [3], 213 s. : il. ; 24 cm. |
Uwagi: | Tyt. podstawy przekł.: The Manga guide to databases. Na okł. i s. tyt. również nazw. wyd. oryg. Bibliogr. s. 209. Indeks. |
Skocz do: | Dodaj recenzje, komentarz |
- WPROWADZENIE
- 1. CZYM JEST BAZA DANYCH?
- Dlaczego potrzebujemy baz danych?
- Co się dzieje w królestwie?
- Dane są dublowane
- Dane mogą być ze sobą sprzeczne
- Dane trudno jest aktualizować
- Baza danych to właściwe rozwiązanie!
- Jak korzystać z bazy danych?
- Podsumowanie
- 2. CZYM JEST RELACYJNA BAZA DANYCH?
- Terminologia baz danych
- Relacyjne bazy danych
- Rodzaje modeli danych
- Działanie związane z wybieraniem danych
- Działania na zbiorach
- Działania relacyjne
- Pytania
- Relacyjne bazy danych górą!
- Podsumowanie
- Odpowiedzi
- 3. ZAPROJEKTUJMY BAZĘ DANYCH
- Model E-R
- Normalizacja tabeli
- Czym jest model E-R?
- Jak analizować.model E-R
- Przypadek 1: Relacja jeden-do-jednego
- Przypadek 2: Relacja jeden-do-wielu
- Przypadek 3: Relacja wiele-do-wielu
- Pytania
- Normalizacja tabeli
- Pytania
- Etapy projektowania bazy danych
- Podsumowanie
- Odpowiedzi
- 4. POZNAJMY JĘZYK SQL
- Korzystanie z języka SQL
- Wyszukiwanie danych za pomocą instrukcji Select
- Korzystanie z funkcji agregacji
- Łączenie tabel
- Tworzenie tabeli
- Przegląd języka SQL
- Wyszukiwanie danych za pomocą instrukcji SELECT
- Tworzenie warunków
- Operatory porównania
- Operatory logiczne
- Szablony
- Wyszukiwanie
- Pytania
- Funkcje agregacji
- Agregacja danych za pomocą grupowania
- Pytania
- Wyszukiwanie danych
- Korzystanie z podzapytań
- Używanie skorelowanego podzapytania
- Pytania
- Łączenie tabel
- Tworzenie tabeli
- Wstawianie, aktualizacja i usuwanie wierszy
- Tworzenie widoku
- Pytania
- Podsumowanie
- Odpowiedzi
- 5. ZACZNIJMY DZIAŁAĆ NA BAZIE DANYCH
- Czym jest transakcja?
- Czy jest blokada?
- Bezpieczeństwo bazy danych
- Przyspieszenie za pomocą indeksowania
- Odzyskiwanie po awarii
- Właściwości transakcji
- Atomowość
- Spójność
- Izolacja
- Odporność
- Gdy nastąpi awaria
- Rodzaje awarii
- Punkty kontrolne
- Pytania
- Indeksy
- Pytania
- Optymalizacja zapytania
- Pętla zagnieżdżona
- Sortowanie ze scalaniem
- Funkcja mieszająca
- Optymalizator
- Podsumowanie
- Odpowiedzi
- 6. BAZY DANYCH SĄ WSZĘDZIE
- Wykorzystywanie baz danych
- Bazy danych i Internet
- Rozproszone bazy danych
- Składowane procedury i wyzwalacze
- Bazy danych w Internecie
- Wykorzystywanie procedur składowanych
- Pytania
- Czym jest rozproszona baza danych?
- Rozproszenie poziome
- Rozproszenie pionowe
- Podział danych
- Podział poziomy
- Podział pionowy
- Zapobieganie niespójnościom przy dwustopniowym zatwierdzaniu
- Pytania
- Replikacja bazy danych
- Tylko-do-odczytu
- Replikacja włączona na wszystkich serwerach
- Inne zastosowania baz danych
- XML
- Bazy danych zorientowane obiektowo
- Podsumowanie
- Odpowiedzi
- Uwagi końcowe
- CZĘSTO UŻYWANE INSTRUKCJE JĘZYKA SQL
- BIBLIOGRAFIA
Zobacz spis treści
Sprawdź dostępność, zarezerwuj (zamów):
(kliknij w nazwę placówki - więcej informacji)