23435
Status dostępności:
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 004 (2 egz.)
Strefa uwag:
Uwaga ogólna
Wydanie 4. odnosi się do oryginału.
Uwaga dotycząca bibliografii
Bibliografia na s. [423].
Uwaga dotycząca zawartości
Zawiera: O autorze; Słowo wstępne; Do wydania trzeciego; Przedmowa; Podziękowania; Wprowadzenie: Co nowego w trzecim wydaniu; Kto powinien przeczytać tę książkę; Cel niniejszej książki; Jak czytać tę książkę; Organizacja książki; Słowo na temat przykładów i technik opisywanych w tej książce; Nowe podejście do nauki; CZĘŚĆ I. PROJEKTOWANIE RELACYJNYCH BAZ DANYCH: Rozdział 1. Relacyjna baza danych: Tematy omówione w tym rozdziale; Rodzaje baz danych; Wczesne modele baz danych; Model relacyjnych baz danych; Zarządzanie relacyjną bazą danych; Poza modelem relacyjnym; Co niesie przyszłość; Podsumowanie; Pytania kontrolne; Rozdział 2. Cele projektowania: Tematy omówione w tym rozdziale; Dlaczego projektowanie baz danych powinno nas interesować?; Znaczenie teorii; Zalety poznania dobrej metodologii projektowania; Cele dobrego projektowania; Korzyści wynikające z dobrego projektowania; Metody projektowania baz danych; Normalizacja; Podsumowanie; Pytania kontrolne; Rozdział 3. Terminologia: Tematy omówione w tym rozdziale; Dlaczego terminologia jest ważna; Pojęcia związane z wartością; Pojęcia związane ze strukturą; Pojęcia związane z zależnościami; Pojęcia związane z integralnością; Podsumowanie; Pytania kontrolne; CZĘŚĆ II. PROCES PROJEKTOWANIA: Rozdział 4. Przegląd koncepcyjny: Tematy omówione w tym rozdziale; Dlaczego ważna jest realizacja całego procesu projektowania; Formułowanie definicji celu i założeń wstępnych; Analiza istniejącej bazy danych; Tworzenie struktur danych; Określanie i ustalanie relacji w tabelach; Określanie reguł biznesowych; Definiowanie widoków; Kontrola integralności danych; Podsumowanie; Pytania kontrolne; Rozdział 5. Rozpoczęcie procesu projektowania: Tematy omówione w tym rozdziale; Przeprowadzanie wywiadów; Formułowanie definicji celu; Formułowanie założeń wstępnych; Podsumowanie; Pytania kontrolne; Rozdział 6. Analiza istniejącej bazy danych: Tematy omówione w tym rozdziale; Poznanie istniejącej bazy danych; Przeprowadzenie analizy; Spojrzenie na sposób prezentowania informacji; Przeprowadzanie wywiadów; Wywiady z użytkownikami; Wywiady z kierownictwem; Stworzenie kompletnej listy pól; Podsumowanie; Pytania kontrolne; Rozdział 7. Tworzenie struktur tabel: Tematy omówione w tym rozdziale; Definiowanie wstępnej listy tabel; Definiowanie ostatecznej listy tabel; Powiązanie pól z każdą z tabel; Dostrajanie pól; Dostrajanie struktur tabel; Podsumowanie; Pytania kontrolne; Rozdział 8. Klucze: Tematy omówione w tym rozdziale; Dlaczego klucze są ważne; Definiowanie kluczy dla tabel; Integralność na poziomie tabeli; Przegląd wstępnych struktur tabel; Podsumowanie; Pytania kontrolne; Rozdział 9. Specyfikacje pól: Tematy omówione w tym rozdziale; Dlaczego specyfikacje pól są ważne; Integralność na poziomie pól; Anatomia specyfikacji pól; Wykorzystywanie unikatowych, ogólnych i replikowanych specyfikacji pól; Definiowanie specyfikacji pól dla każdego pola w bazie danych; Podsumowanie; Pytania kontrolne; Rozdział 10. Relacje między tabelami: Tematy omówione w tym rozdziale; Dlaczego relacje są ważne; Rodzaje relacji; Identyfikowanie istniejących relacji; Ustanawianie wszystkich relacji; Ustanawianie charakterystyk relacji; Integralność na poziomie relacji; Podsumowanie; Pytania kontrolne; Rozdział 11. Reguły biznesowe: Tematy omówione w tym rozdziale; Czym są reguły biznesowe?; Kategorie reguł biznesowych; Definiowanie i ustanawianie reguł biznesowych; Tabele walidacji; Sprawdzanie arkuszy specyfikacji reguł biznesowych; Podsumowanie; Pytania kontrolne; Rozdział 12. Widoki: Tematy omówione w tym rozdziale; Czym są widoki?; Anatomia widoku; Określanie i definiowanie widoków; Podsumowanie; Pytania kontrolne; Rozdział 13. Sprawdzanie integralności danych: Tematy omówione w tym rozdziale; Dlaczego należy sprawdzać integralność danych?; Sprawdzanie i korygowanie integralności danych; Kompletowanie dokumentacji bazy danych; W końcu zrobione!; Podsumowanie; CZĘŚĆ III. INNE PROBLEMY PROJEKTOWANIA BAZ DANYCH: Rozdział 14. Czego nie należy robić?: Tematy omówione w tym rozdziale; Płaskie pliki; Projekt na bazie arkusza kalkulacyjnego; Projekt bazy danych pod kątem konkretnego oprogramowania; Wnioski końcowe; Podsumowanie; Rozdział 15. Naginanie bądź łamanie reguł: Tematy omówione w tym rozdziale; Kiedy można nagiąć lub złamać reguły?; Dokumentowanie działań; Podsumowanie; Na zakończenie; DODATKI; Dodatek A. Odpowiedzi na pytania kontrolne; Dodatek B. Diagram procesu projektowania baz danych; Dodatek C. Wytyczne projektowe: Definiowanie i wprowadzanie reguł biznesu specyficznych dla pól; Definiowanie i wprowadzanie reguł biznesu specyficznych dla relacji; Warunki klucza kandydującego; Warunki klucza obcego; Warunki klucza głównego; Warunki idealnego pola; Warunki idealnej tabeli; Integralność na poziomie pól; Wytyczne tworzenia opisów pól; Wytyczne tworzenia opisów tabel; Wytyczne tworzenia nazw pól; Wytyczne tworzenia nazw tabel; Identyfikowanie relacji; Identyfikacja wymagań dotyczących perspektyw; Wytyczne dotyczące prowadzonych rozmów; Misje; Cele misji; Integralność na poziomie relacji; Eliminowanie pól wielowartościowych; Integralność na poziomie tabel; Dodatek D. Formularze dokumentacyjne; Dodatek E Symbole używane w diagramach stosowanych w procesie projektowania baz danych; Dodatek F. Przykładowe projekty; Dodatek G. O normalizacji; Uwaga...; Krótkie przypomnienie; W jaki sposób normalizacja jest zintegrowana z moją metodologią projektowania?; Projekt logiczny a projekt fizyczny i implementacja; Dodatek H. Zalecana lektura; Słowniczek; Literatura; Skorowidz.
Recenzje:
Pozycja została dodana do koszyka. Jeśli nie wiesz, do czego służy koszyk, kliknij tutaj, aby poznać szczegóły.
Nie pokazuj tego więcej