Projektowanie baz danych dla każdego. Przewodnik krok po kroku. Wydanie IV
- Ocena:
- 6.0/6 Opinie: 1
- Stron:
- 424
- Druk:
- oprawa twarda
- Dostępne formaty:
-
PDFePubMobi
![Wyłącznie](https://static01.helion.com.pl/ebookpoint/img/img_wylacznie.png)
Opis ebooka: Projektowanie baz danych dla każdego. Przewodnik krok po kroku. Wydanie IV
Mimo upływu lat relacyjne bazy danych wciąż mają się świetnie! Z każdym rokiem stają się coraz doskonalsze i radzą sobie z coraz większymi zbiorami danych. Wciąż jednak podstawą dobrej aplikacji bazodanowej jest dobry projekt samej bazy. Wielu osobom projektowanie poprawnych struktur bazodanowych wydaje się czymś z pogranicza wyższej matematyki i czarnej magii. Tymczasem zdobycie tej umiejętności jest możliwe bez lat studiowania skomplikowanych teorii matematycznych. Wystarczy przyswoić kluczowe podstawy i nauczyć się korzystać z kilku zdroworozsądkowych koncepcji i teorii.
Ta książka jest rocznicowym, przejrzanym i zaktualizowanym wydaniem kultowego podręcznika do samodzielnej nauki projektowania relacyjnych baz danych. Zawarte w nim informacje można wykorzystywać niezależnie od zastosowanego oprogramowania. Przedstawiono tu, jak projektować nowoczesne bazy danych, które mają poprawną strukturę, są niezawodne i ułatwiają wprowadzanie zmian. Opisano wszystkie etapy projektowania: od planowania po definiowanie tabel, pól, kluczy, relacji między tabelami, reguł biznesowych i widoków. Dodatkowo znajdziemy tu praktyczne techniki zwiększania integralności danych, omówienie często popełnianych błędów i wskazówki, kiedy warto łamać zasady. Treść przewodnika wzbogacają pytania kontrolne i rysunki, które bardzo pomagają w jej skutecznym opanowaniu.
W książce:
- typy baz danych, modele i cele projektowe
- tworzenie tabel i relacji, specyfikacje pól i widoki
- poziomy integralności danych
- tworzenie reguł biznesowych
- perspektywy relacyjnych baz danych
Nie ma dobrej bazy danych bez dobrego projektu!
Podejście niezależne od oprogramowania!
Niezależnie od oprogramowania, z jakiego korzystasz do tworzenia aplikacji bazodanowych, ta książka pozwoli Ci zaoszczędzić pieniądze i czas oraz uniknąć wielu godzin irytacji - i to zanim jeszcze napiszesz pierwszy wiersz kodu!
Numer jeden wśród przystępnych, zdroworozsądkowych przewodników po projektowaniu baz danych - teraz w zaktualizowanej wersji
Projektowanie baz danych dla każdego to napisany przez Michaela J. Hernandeza poważany na całym świecie bestseller uznawany za najprostszą książkę do nauki projektowania relacyjnych baz danych. Hernandez sprawił, że ten praktyczny, niezależny od oprogramowania samouczek jest teraz jeszcze bardziej przejrzysty i łatwy w użyciu.
Rocznicowa edycja z okazji 25-lecia wydania książki przedstawia krok po kroku, jak projektować nowoczesne bazy danych, które mają poprawną strukturę, są niezawodne i ułatwiają wprowadzanie zmian - nawet gdy działają w najnowszych aplikacjach internetowych. Hernandez przeprowadzi Cię przez wszystkie etapy od planowania po definiowanie tabel, pól, kluczy, relacji między tabelami, reguł biznesowych i widoków. Poznasz praktyczne techniki zwiększania integralności danych, a także dowiesz się, jak uniknąć często popełnianych pomyłek i kiedy łamać zasady. Zaktualizowane pytania kontrolne i rysunki pomogą Ci szybciej oraz skuteczniej opanować nowe techniki.
- Poznaj typy baz danych, modele i terminologię związaną z projektowaniem.
- Przeprowadzaj rozmowy, aby skutecznie zbierać wymagania - nawet w sytuacji, gdy wszyscy pracują zdalnie.
- Wyznaczaj jasne cele projektowe i przekształcaj je w efektywne projekty.
- Analizuj istniejące bazy danych, aby znaleźć sposoby na ich ulepszenie.
- Twórz struktury tabel i relacje, przypisuj klucze główne, określaj specyfikacje pól i buduj widoki.
- Zapewniaj odpowiedni poziom integralności danych dla każdej bazy.
- Identyfikuj i twórz reguły biznesowe.
- Poznaj przyszłość relacyjnych baz danych i przygotuj się na nią.
Niezależnie od tego, jakiego systemu zarządzania relacyjnymi bazami danych używasz, Hernandez pomoże Ci projektować bazy, które są niezawodne i godne zaufania. Nigdy wcześniej nie projektowałeś baz? Zadowalasz się niewystarczającymi uniwersalnymi projektami? Zarządzasz istniejącymi bazami danych, które wymagają poprawek? Zacznij od tej książki.
![Summer BOOOK FEST / Ebooki -50%, książki -40%, audiobooki po 12,90zł](https://static01.helion.com.pl/ebookpoint/img/promocje/bannery/19761/Ebp_summer_book_fest_2024_Sonia_d910d93e4_1180x419_.png)
Wybrane bestsellery
-
Dzięki tej książce będziesz w stanie zgłębić tajniki budowy baz danych, podane w przejrzysty, przystępny i rozsądny sposób. W trakcie lektury poznasz rodzaje baz, ich dostępne modele oraz cel ich projektowania. Kolejne rozdziały dotyczą procesu projektowania nowej bazy oraz analizowania baz istni...
Projektowanie baz danych dla każdego. Przewodnik krok po kroku Projektowanie baz danych dla każdego. Przewodnik krok po kroku
(39.50 zł najniższa cena z 30 dni)39.50 zł
79.00 zł(-50%) -
Jeśli chcesz biegle tworzyć zapytania SQL, to trafiłeś na doskonałą pozycję. Dzięki ciekawej formie (autorzy starają się przedstawić język analogicznie do potocznie używanego) nauka jest przyjemna i efektywna. W kolejnych rozdziałach znajdziesz informacje na temat relacyjnych baz danych, ich stru...(49.50 zł najniższa cena z 30 dni)
49.50 zł
99.00 zł(-50%) -
Sztuczna inteligencja przyczyniła się do prawdziwej rewolucji technologicznej i zmieniła branżę informatyczną. Po funkcje oparte na AI chętnie sięgnął Microsoft, by udoskonalić swój wiodący produkt – Excela. AI poprzez zaawansowane algorytmy potrafi automatycznie analizować i interpretować ...
AI w Excelu. Kurs video. Automatyzacja zadań w pracy AI w Excelu. Kurs video. Automatyzacja zadań w pracy
(99.59 zł najniższa cena z 30 dni)112.05 zł
249.00 zł(-55%) -
Oto praktyczny przewodnik po nauce o danych w miejscu pracy. Dowiesz się stąd wszystkiego, co ważne na początku Twojej drogi jako danologa: od osobowości, z którymi przyjdzie Ci pracować, przez detale analizy danych, po matematykę stojącą za algorytmami i uczeniem maszynowym. Nauczysz się myśleć ...
Analityk danych. Przewodnik po data science, statystyce i uczeniu maszynowym Analityk danych. Przewodnik po data science, statystyce i uczeniu maszynowym
(41.40 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
Autorzy, Joe Reis i Matt Housley, przeprowadzą Cię przez cykl życia inżynierii danych i pokażą, jak połączyć różne technologie chmurowe, aby spełnić potrzeby konsumentów danych w dolnej części strumienia przetwarzania. Dzięki lekturze tej książki dowiesz się, jak zastosować koncepcje generowania,...
Inżynieria danych w praktyce. Kluczowe koncepcje i najlepsze technologie Inżynieria danych w praktyce. Kluczowe koncepcje i najlepsze technologie
(71.40 zł najniższa cena z 30 dni)71.40 zł
119.00 zł(-40%) -
Big data pokazuje, jak postęp technologiczny spowodowany rozwojem Internetu i cyfrowego wszechświata wpłynął na radykalną transformację nauki o danych. Czym są duże zbiory danych i jak zmieniają świat? Jaki mają wpływ na nasze codzienne życie, a jaki na świat biznesu? W tej książce czytelnik znaj...(19.25 zł najniższa cena z 30 dni)
12.55 zł
27.90 zł(-55%) -
Mówi się, że Scrum Master to lider służebny. Nazwa ta wynika wprost z koncepcji zarządzania, w której lider wspomaga swój zespół, zamiast nad nim dominować. To osoba, która usuwa przeszkody i pomaga zespołowi w stosowaniu zasad Scruma. Scrum to metoda zarządzania projektami, zgodna z manifestem A...
Certyfikowany Scrum Master. Kurs video. Rola lidera w zarządzaniu projektem Certyfikowany Scrum Master. Kurs video. Rola lidera w zarządzaniu projektem
(59.59 zł najniższa cena z 30 dni)67.05 zł
149.00 zł(-55%)
O autorze ebooka
Michael J. Hernandez jest niezależnym konsultantem i programistą baz danych z ponad dwudziestoletnim doświadczeniem w branży technicznej. Pracował jako najwyższej klasy szkoleniowiec dla rządu i armii USA oraz sektora prywatnego. Ceniony mówca, występujący na konferencjach TechEd, Tech Ready, Office Developers Conference oraz VS Live. Były menedżer programowy grupy Microsoft Visual Studio .NET.
Ebooka "Projektowanie baz danych dla każdego. Przewodnik krok po kroku. Wydanie IV" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Projektowanie baz danych dla każdego. Przewodnik krok po kroku. Wydanie IV" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Projektowanie baz danych dla każdego. Przewodnik krok po kroku. Wydanie IV" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- Tytuł oryginału:
- Database Design for Mere Mortals: 25th Anniversary Edition, 4th Edition
- Tłumaczenie:
- Ireneusz Jakóbik, Radosław Meryk, Katarzyna Żarnowska, Tomasz Walczak
- ISBN Książki drukowanej:
- 978-83-283-8251-0, 9788328382510
- Data wydania książki drukowanej:
- 2022-02-22
- ISBN Ebooka:
- 978-83-283-8252-7, 9788328382527
- Data wydania ebooka:
-
2022-02-22
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 164x239
- Numer z katalogu:
- 158144
- Rozmiar pliku Pdf:
- 12.0MB
- Rozmiar pliku ePub:
- 21.9MB
- Rozmiar pliku Mobi:
- 51.0MB
- Pobierz przykładowy rozdział PDF
- Zgłoś erratę
- Serie wydawnicze: Krok po kroku
Spis treści ebooka
- O autorze
- Podziękowania
- Słowo wstępne
- Przedmowa
- Wprowadzenie
- Co nowego w czwartym wydaniu?
- Kto powinien przeczytać tę książkę?
- Cel niniejszej książki
- Jak czytać tę książkę?
- Organizacja książki
- Część I. Projektowanie relacyjnych baz danych
- Część II. Proces projektowania
- Część III. Inne problemy projektowania baz danych
- Dodatki
- 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
- 1. Relacyjna baza danych
- Tematy omówione w tym rozdziale
- Czym jest baza danych?
- Model relacyjnych baz danych
- Pozyskiwanie danych
- Zalety relacyjnych baz danych
- Zarządzanie relacyjną bazą danych
- Co niesie przyszłość?
- Podsumowanie
- Pytania kontrolne
- 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
- Tradycyjne metody projektowania
- Metoda projektowania prezentowana w tej książce
- Normalizacja
- Podsumowanie
- Pytania kontrolne
- 3. Terminologia
- Tematy omówione w tym rozdziale
- Dlaczego terminologia jest ważna
- Pojęcia związane z wartością
- Dane
- Informacje
- Null
- Wartość znaczników null
- Problem ze znacznikami null
- Pojęcia związane ze strukturą
- Tabele
- Pole
- Rekord
- Widok (perspektywa)
- Klucze
- Indeks
- Pojęcia związane z relacjami
- Relacje
- Typy relacji
- Relacje jeden do jednego
- Relacje jeden do wielu
- Relacje wiele do wielu
- Typy uczestnictwa
- Stopień uczestnictwa
- Pojęcia związane z integralnością
- Specyfikacja pola
- Integralność danych
- Podsumowanie
- Pytania kontrolne
- Część II. Proces projektowania
- 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 i definiowanie reguł biznesowych
- Określanie i definiowanie widoków
- Kontrola integralności danych
- Podsumowanie
- Pytania kontrolne
- 5. Rozpoczęcie procesu projektowania
- Tematy omówione w tym rozdziale
- Przeprowadzanie wywiadów
- Wytyczne dotyczące rozmówców
- Wytyczne dotyczące osoby przeprowadzającej wywiad
- Formułowanie definicji celu
- Poprawnie sformułowana definicja celu
- Układanie definicji celu
- STUDIUM PRZYPADKU: FORMUŁOWANIE DEFINICJI CELU
- Formułowanie założeń wstępnych
- Poprawnie sformułowane założenia wstępne
- Układanie założeń wstępnych
- STUDIUM PRZYPADKU: OKREŚLANIE ZAŁOŻEŃ WSTĘPNYCH
- Podsumowanie
- Pytania kontrolne
- 6. Analiza istniejącej bazy danych
- Tematy omówione w tym rozdziale
- Poznanie istniejącej bazy danych
- Papierowe bazy danych
- Odziedziczone bazy danych
- Przeprowadzenie analizy
- Spojrzenie na sposób gromadzenia danych
- Spojrzenie na sposób prezentowania informacji
- Przeprowadzanie wywiadów
- Podstawowe techniki przeprowadzania wywiadów
- Znaczenie pytań
- Proces przeprowadzania wywiadów
- Określanie podmiotów
- Określanie cech
- Podstawowe techniki przeprowadzania wywiadów
- Zanim rozpoczniesz przeprowadzanie wywiadów
- Wywiady z użytkownikami
- Przegląd typów danych i sposobów ich wykorzystania
- Przegląd próbek
- Przegląd wymagań informacyjnych
- Istniejące wymagania informacyjne
- Dodatkowe wymagania informacyjne
- Przyszłe wymagania informacyjne
- Wywiady z kierownictwem
- Przegląd obecnych wymagań informacyjnych
- Przegląd dodatkowych wymagań informacyjnych
- Przegląd przyszłych wymagań informacyjnych
- Przegląd ogólnych wymagań informacyjnych
- Stworzenie kompletnej listy pól
- Wstępna lista pól
- Krok 1. Przegląd i dopracowywanie listy cech
- Porządkowanie elementów o tej samej nazwie
- Porządkowanie elementów reprezentujących te same cechy
- Upewnienie się, że elementy reprezentują cechy podmiotów
- Krok 1. Przegląd i dopracowywanie listy cech
- Krok 2. Określ, czy w którejkolwiek z próbek znajdują się nowe cechy
- Dygresja listy wartości
- Wstępna lista pól
- Lista pól obliczeniowych
- Przegląd obu list wraz z pracownikami i kierownictwem
- Studium przypadku: analiza bazy danych
- Podsumowanie
- Pytania kontrolne
- 7. Tworzenie struktur tabel
- Tematy omówione w tym rozdziale
- Definiowanie wstępnej listy tabel
- Identyfikacja domniemanych podmiotów
- Korzystanie z listy podmiotów
- Krok 1. Eliminowanie duplikatów
- Krok 2. Rozwiązanie problemów z pozycjami, które reprezentują ten sam podmiot
- Krok 3. Połączenie elementów na liście podmiotów z elementami na wstępnej liście tabel
- Korzystanie z założeń wstępnych
- Definiowanie ostatecznej listy tabel
- Dopracowywanie nazw tabel
- Wytyczne dotyczące tworzenia nazw tabel
- Dopracowywanie nazw tabel
- Określanie typów tabel
- Redagowanie opisów tabel
- Wytyczne dotyczące redagowania opisu tabel
- Wywiady z użytkownikami i kierownictwem
- Przypisywanie pól do tabel
- Dopracowywanie pól
- Poprawianie nazw pól
- Wytyczne tworzenia nazw pól
- Poprawianie nazw pól
- Korzystanie z idealnego pola do eliminowania anomalii
- Warunki idealnego pola
- Eliminacja pól wieloczęściowych
- Eliminacja pól wielowartościowych
- Dopracowywanie struktur tabel
- Kilka słów o nadmiarowych danych i duplikatach pól
- Wykorzystanie warunków idealnej tabeli w celu dopracowania struktur tabel
- Warunki idealnej tabeli
- Eliminowanie niepotrzebnych duplikatów pól
- Wyznaczanie tabel-podzbiorów
- Dopracowywanie niezidentyfikowanych wcześniej tabel-podzbiorów
- Studium przypadku: określanie struktur tabel
- Podsumowanie
- Pytania kontrolne
- 8. Klucze
- Tematy omówione w tym rozdziale
- Dlaczego klucze są ważne
- Definiowanie kluczy dla tabel
- Klucze kandydujące
- Warunki klucza kandydującego
- Sztuczne klucze kandydujące
- Klucze kandydujące
- Klucze główne
- Warunki klucza głównego
- Klucze zastępcze
- Pola niekluczowe
- Integralność na poziomie tabeli
- Przegląd wstępnych struktur tabel
- Studium przypadku: tworzenie kluczy
- Podsumowanie
- Pytania kontrolne
- 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
- Elementy ogólne
- Nazwa pola
- Tabela-rodzic
- Typ specyfikacji
- Specyfikacja źródłowa
- Dzielone z
- Alias(y)
- Opis
- Elementy ogólne
- Elementy fizyczne
- Typ danych
- Długość
- Miejsca dziesiętne
- Dozwolone znaki
- Elementy logiczne
- Typ klucza
- Struktura klucza
- Unikatowość
- Dopuszczanie wartości null
- Wartości wprowadzone przez
- Wartość wymagana
- Zakres wartości
- Reguły edycji
- Wykorzystywanie unikatowych, ogólnych i kopiowanych specyfikacji pól
- Definiowanie specyfikacji pól dla każdego pola w bazie danych
- Studium przypadku: definiowanie specyfikacji pól
- Podsumowanie
- Pytania kontrolne
- 10. Relacje między tabelami
- Tematy omówione w tym rozdziale
- Dlaczego relacje są ważne
- Rodzaje relacji
- Relacja jeden do jednego
- Relacja jeden do wielu
- Relacja wiele do wielu
- Problemy z relacjami wiele do wielu
- Relacja zwrotna
- Jeden do jednego
- Jeden do wielu
- Wiele do wielu
- Identyfikowanie istniejących relacji
- Ustanawianie wszystkich relacji
- Relacje jeden do jednego i jeden do wielu
- Relacja jeden do jednego
- Relacja jeden do wielu
- Opracowywanie pól wielowartościowych raz jeszcze
- Relacje jeden do jednego i jeden do wielu
- Relacja wiele do wielu
- Relacje zwrotne
- Jeden do jednego i jeden do wielu
- Wiele do wielu
- Sprawdzanie struktury wszystkich tabel
- Warunki idealnej tabeli
- Dokładna analiza wszystkich kluczy obcych
- Warunki klucza obcego
- Ustanawianie cech relacji
- Definiowanie reguły usuwania dla każdej relacji
- Identyfikowanie rodzaju uczestnictwa każdej z tabel
- Identyfikowanie stopnia uczestnictwa każdej z tabel
- Weryfikowanie z użytkownikami i kierownictwem relacji istniejących między tabelami
- Uwaga końcowa
- Integralność na poziomie relacji
- Studium przypadku identyfikowanie i tworzenie relacji
- Podsumowanie
- Pytania kontrolne
- 11. Reguły biznesowe
- Tematy omówione w tym rozdziale
- Czym są reguły biznesowe?
- Rodzaje reguł biznesowych
- Kategorie reguł biznesowych
- Reguły biznesowe specyficzne dla pól
- Reguły biznesowe specyficzne dla relacji
- Definiowanie i ustanawianie reguł biznesowych
- Praca z użytkownikami oraz kierownictwem
- Definiowanie i ustanawianie reguł biznesowych specyficznych dla pola
- Etap 1. Wybierz tabelę
- Etap 2. Sprawdź każde pole i oceń, czy potrzebuje ono jakichkolwiek ograniczeń
- Etap 3. Zdefiniuj dla tego pola niezbędne reguły biznesowe
- Etap 4. Ustanów reguły, modyfikując odpowiednie elementy specyfikacji pola
- Etap 5. Określ, jakie czynności pozwalają zweryfikować regułę
- Etap 6. Zapisz regułę w arkuszu specyfikacji reguł biznesowych
- Definiowanie i ustanawianie reguł biznesowych specyficznych dla relacji
- Etap 1. Wybierz relację
- Etap 2. Przeanalizuj relację i zadecyduj, czy wymaga ona jakichś ograniczeń
- Etap 3. Zdefiniuj niezbędne dla relacji reguły biznesowe
- Etap 4. Ustanów regułę, modyfikując odpowiednie cechy relacji
- Etap 5. Określ, jakie czynności pozwolą zweryfikować regułę
- Etap 6. Zapisz regułę w arkuszu specyfikacji reguły biznesowej
- Tabele walidacji
- Czym są tabele walidacji?
- Korzystanie z tabel walidacji w celu realizowania reguł biznesowych
- Sprawdzanie arkuszy specyfikacji reguł biznesowych
- Studium przypadku: definiowanie i tworzenie reguł biznesowych
- Podsumowanie
- Pytania kontrolne
- 12. Widoki
- Tematy omówione w tym rozdziale
- Czym są widoki?
- Anatomia widoku
- Widok danych
- Jednotabelowy widok danych
- Wielotabelowy widok danych
- Widok danych
- Widok zagregowany
- Widok walidacji
- Określanie i definiowanie widoków
- Praca z użytkownikami i kierownictwem
- Definiowanie widoków
- Stosowanie pól obliczeniowych w odpowiednich miejscach
- Stosowanie kryteriów do filtrowania danych
- Korzystanie z arkusza specyfikacji widoku w celu opisania widoku
- Przeglądanie dokumentacji każdego widoku
- Studium przypadku: określanie i definiowanie widoków
- Podsumowanie
- Pytania kontrolne
- 13. Sprawdzanie integralności danych
- Tematy omówione w tym rozdziale
- Dlaczego należy sprawdzać integralność danych?
- Sprawdzanie i korygowanie integralności danych
- Integralność na poziomie tabel
- Integralność na poziomie pól
- Integralność na poziomie relacji
- Reguły biznesowe
- Widoki
- Kompletowanie dokumentacji bazy danych
- W końcu zrobione!
- Studium przypadku wnioski
- Podsumowanie
- Część III. Inne problemy projektowania baz danych
- 14. Czego nie należy robić?
- Tematy omówione w tym rozdziale
- Płaskie pliki
- Projekt na bazie arkusza kalkulacyjnego
- Rozwiązywanie problemów związanych z przyzwyczajeniami do widoku arkusza kalkulacyjnego
- Projekt bazy danych pod kątem konkretnego oprogramowania
- Wnioski końcowe
- Podsumowanie
- 15. Naginanie bądź łamanie reguł
- Tematy omówione w tym rozdziale
- Kiedy można nagiąć lub złamać reguły?
- Projektowanie analitycznej bazy danych
- Poprawianie wydajności obliczeń
- Czy to się opłaca?
- Zacznij poprawianie wydajności od innych metod
- Dokumentowanie działań
- Podsumowanie
- 16. Na zakończenie
- Dodatki
- A. Odpowiedzi na pytania kontrolne
- Rozdział 1.
- Rozdział 2.
- Rozdział 3.
- Rozdział 4.
- Rozdział 5.
- Rozdział 6.
- Rozdział 7.
- Rozdział 8.
- Rozdział 9.
- Rozdział 10.
- Rozdział 11.
- Rozdział 12.
- B. Diagram procesu projektowania baz danych
- C. Wytyczne projektowe
- Definiowanie i wprowadzanie reguł biznesowych specyficznych dla pól
- Definiowanie i wprowadzanie reguł biznesowych specyficznych dla relacji
- Warunki klucza kandydującego
- Warunki klucza obcego
- Warunki klucza głównego
- Reguły tworzenia kluczy głównych
- 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 widoków
- Wytyczne dotyczące prowadzonych rozmów
- Wskazówki związane z uczestnikami
- Wskazówki dotyczące prowadzącego rozmowę
- Definicja celu
- Założenia wstępne
- Integralność na poziomie relacji
- Eliminowanie pól wielowartościowych
- Integralność na poziomie tabel
- D. Formularze dokumentacyjne
- E. Symbole używane w diagramach stosowanych w procesie projektowania baz danych
- F. Przykładowe projekty
- G. O normalizacji
- Uwaga...
- Krótkie przypomnienie
- W jaki sposób normalizacja jest zintegrowana z metodologią projektowania?
- Projekt logiczny a projekt fizyczny i implementacja
- H. Zalecana lektura
- Słowniczek
- Literatura
Helion - inne książki
-
Dzięki tej książce dowiesz się, jak pozyskiwać, analizować i wizualizować dane, a potem używać ich do rozwiązywania problemów biznesowych. Wystarczy, że znasz podstawy Pythona i matematyki na poziomie liceum, aby zacząć stosować naukę o danych w codziennej pracy. Znajdziesz tu szereg praktycznych...
Data science i Python. Stawianie czoła najtrudniejszym wyzwaniom biznesowym Data science i Python. Stawianie czoła najtrudniejszym wyzwaniom biznesowym
(44.85 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
Dzięki tej świetnie napisanej, miejscami przezabawnej książce dowiesz się, na czym naprawdę polega testowanie granic bezpieczeństwa fizycznego. To fascynująca relacja o sposobach wynajdywania niedoskonałości zabezpieczeń, stosowania socjotechnik i wykorzystywania słabych stron ludzkiej natury. Wy...(38.35 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł(-40%) -
Ta książka zawiera szereg praktycznych wskazówek dotyczących przygotowania, przeprowadzania i oceniania wyników kontrolowanych eksperymentów online. Dzięki niej nauczysz się stosować naukowe podejście do formułowania założeń i oceny hipotez w testach A/B, dowiesz się także, jak sprawdzać wiarygod...
Kontrolowane eksperymenty online. Praktyczny przewodnik po testach A/B Kontrolowane eksperymenty online. Praktyczny przewodnik po testach A/B
(51.35 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
Współpraca z ChatGPT wymaga pewnego przygotowania. Niewątpliwą zaletą tej technologii jest to, że można się z nią porozumieć za pomocą języka naturalnego ― takiego, jakim komunikujemy się ze sobą na co dzień. Rzecz w tym, by nauczyć się w odpowiedni sposób zadawać pytania i wydawać poleceni...(32.43 zł najniższa cena z 30 dni)
29.94 zł
49.90 zł(-40%) -
Dzięki tej książce poznasz od podstaw Gita i GitLaba. Dowiesz się, jak skonfigurować runnery GitLaba, a także jak tworzyć i konfigurować potoki dla różnych etapów cyklu rozwoju oprogramowania. Poznasz zasady interpretacji wyników potoków w GitLabie. Nauczysz się też wdrażania kodu w różnych środo...
Automatyzacja metodyki DevOps za pomocą potoków CI/CD GitLaba. Buduj efektywne potoki CI/CD do weryfikacji, zabezpieczenia i wdrażania kodu, korzystając z rzeczywistych przykładów Automatyzacja metodyki DevOps za pomocą potoków CI/CD GitLaba. Buduj efektywne potoki CI/CD do weryfikacji, zabezpieczenia i wdrażania kodu, korzystając z rzeczywistych przykładów
(51.35 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
Ta książka wyjaśni Ci rolę matematyki w tworzeniu, renderowaniu i zmienianiu wirtualnych środowisk 3D, a ponadto pozwoli odkryć tajemnice najpopularniejszych dzisiaj silników gier. Za sprawą licznych praktycznych ćwiczeń zorientujesz się, co się kryje za rysowaniem linii i kształtów graficznych, ...
Matematyka w programowaniu gier i grafice komputerowej. Tworzenie i renderowanie wirtualnych środowisk 3D oraz praca z nimi Matematyka w programowaniu gier i grafice komputerowej. Tworzenie i renderowanie wirtualnych środowisk 3D oraz praca z nimi
(57.84 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
ChatGPT, chatbot opracowany i udostępniony przez firmę OpenAI, szybko stał się obiektem zainteresowania internautów na całym świecie — i na nowo wzbudził gorące dyskusje wokół sztucznej inteligencji. Ludzie mediów prześcigają się w skrajnych wizjach, jedni podchodzą do tematu entuzjastyczni...(10.95 zł najniższa cena z 30 dni)
10.95 zł
21.90 zł(-50%) -
To czwarte, zaktualizowane wydanie znakomitego przewodnika poświęconego zastosowaniu uczenia maszynowego do rozwiązywania rzeczywistych problemów w analizie danych. Dzięki książce dowiesz się wszystkiego, co trzeba wiedzieć o wstępnym przetwarzaniu danych, znajdowaniu kluczowych spostrzeżeń, prog...
Uczenie maszynowe w języku R. Tworzenie i doskonalenie modeli - od przygotowania danych po dostrajanie, ewaluację i pracę z big data. Wydanie IV Uczenie maszynowe w języku R. Tworzenie i doskonalenie modeli - od przygotowania danych po dostrajanie, ewaluację i pracę z big data. Wydanie IV
(83.40 zł najniższa cena z 30 dni)83.40 zł
139.00 zł(-40%) -
Dzięki tej książce łatwo przyswoisz teoretyczne podstawy i zaczniesz je płynnie wdrażać w rzeczywistych scenariuszach. Dowiesz się, w jaki sposób myślenie przyczynowe ułatwia rozwiązywanie problemów, i poznasz pojęcia Pearla, takie jak strukturalny model przyczynowy, interwencje, kontrfakty itp. ...
Wnioskowanie i związki przyczynowe w Pythonie. Nowoczesne uczenie maszynowe z wykorzystaniem bibliotek DoWhy, EconML, PyTorch i nie tylko Wnioskowanie i związki przyczynowe w Pythonie. Nowoczesne uczenie maszynowe z wykorzystaniem bibliotek DoWhy, EconML, PyTorch i nie tylko
(65.40 zł najniższa cena z 30 dni)65.40 zł
109.00 zł(-40%) -
Na matematykę w szkole kładzie się bardzo duży nacisk. Uczymy się jej przez wiele lat, rozwiązujemy tysiące zadań, często zmagamy się z nią na egzaminach wstępnych i końcowych. Wydawałoby się, że jako ludzie dorośli powinniśmy ją mieć w małym palcu. A jednak mniejsze i większe matematyczne wyzwan...(23.40 zł najniższa cena z 30 dni)
23.40 zł
39.00 zł(-40%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
![Loader](https://static01.helion.com.pl/ebookpoint/img/ajax-loader.gif)
![ajax-loader](https://static01.helion.com.pl/ebookpoint/img/ajax-loader.gif)
Oceny i opinie klientów: Projektowanie baz danych dla każdego. Przewodnik krok po kroku. Wydanie IV Michael J. Hernandez (1)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(1)
(0)
(0)
(0)
(0)
(0)