Projektowanie baz danych dla każdego. Przewodnik krok po kroku

Książka
66,41 zł
Outlet
43,07 zł

Informacje szczegółowe Pokaż wszystkie

Format: 16.4 x 23.9 cm
Oprawa: Twarda
Wydawnictwo: Helion
Rok wydania: 2022
Ilość stron: 424
Opis

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!

Szczegóły
  • Autor: Michael J. Hernandez
  • Wydawnictwo Helion
  • Oprawa: Twarda
  • Rok wydania: 2022
  • Ilość stron: 424
  • Format: 16.4 x 23.9 cm
  • Stan: nowy, pełnowartościowy produkt
  • Model: 9788328382510
  • Język: polski
  • Podtytuł: Przewodnik krok po kroku
  • Oryginalny tytuł: Database Design for Mere Mortals: 25th Anniversary Edition, 4th Edition
  • Tłumacz: Ireneusz Jakóbik, Radosław Meryk, Katarzyna Żarnowska, Tomasz Walczak
  • Nr wydania: 4
  • ISBN: 9788328382510
  • EAN: 9788328382510
  • Wymiary: 170X245
  • Dane producenta: HELION S.A., ul. Kościuszki 1C, 44-100 Gliwice, Polska, gpsr@grupahelion.pl, tel. (32) 230-98-63
Recenzje

Co dalej po Projektowanie baz danych dla każdego. Przewodnik krok po kroku? Sprawdź te propozycje

  1. 1. LLM w projektowaniu oprogramowania. Tworzenie inteligentnych aplikacji i agentów z wykorzystaniem dużych modeli językowych, Valentina Alto

    LLM w projektowaniu oprogramowania. Tworzenie inteligentnych aplikacji i agentów z wykorzystaniem dużych modeli językowych Duże modele językowe (LLM) stały się technologicznym przełomem. Ich wszechstronność i funkcjonalność sprawiły, że coraz częściej mówi się o nowej erze inteligentnie działających urządzeń i aplikacji. Umiejętność zastosowania LLM we własnych projektach już dziś jest koniecznością dla wielu projektantów i programistów. Dzięki tej książce opanujesz podstawowe koncepcje związ...

  2. 2. Zacznij od Pythona. Programowanie dla młodzieży w praktyce, Zofia Matusiewicz

    Skoro sięgasz po tę książkę, pewnie chcesz się uczyć programowania. To świetnie! Ta umiejętność z pewnością Ci się przyda - choćby do tego, by już dziś znakomicie się bawić „w towarzystwie” komputera, ale też jako inwestycja w przyszłość, podjęta z myślą o studiach i pracy. Jednym z najpopularniejszych, a równocześnie dość prostych do nauki języków programowania jest Python. Możliwe, że nie jest Ci obcy. Jeśli jednak stykasz się z nim po raz pierwszy, podstawowe komendy tego język...

  3. 3. Podstawy systemów operacyjnych Tom 1. Wydanie 2020, Abraham Silberschatz

    "Podstawy systemów operacyjnych Tom 1 wyd. 2020" to książka opracowana przez Abrahama Silberschatza, Grega Gagne'a i Petera B. Galvina, określana jako najlepszy w skali świata podręcznik analizujący budowę i działanie najważniejszych światowych systemów operacyjnych. Dominacja technologii nad życiem codziennym to współcześnie fakt. Warto zainteresować się tą dziedziną, ponieważ jej wpływ na naszą codzienność będzie z czasem jeszcze większy. "Podstawy systemów operac...

  4. 4. Szkoła w czasach AI. Jak przygotować dzieci na wyzwania jutra, Jowita Michalska

    Sto lat temu wyzwaniem edukacji było nauczyć dzieci czytania i pisania. Dziś młodzi ludzie muszą wiedzieć, jak korzystać z internetu, by znaleźć potrzebne informacje w szybko rosnącym zbiorze danych. A wkrótce będą musieli nauczyć się, jak poruszać się w rzeczywistości rozszerzonej i wirtualnej, wchodzić w interakcje z robotami i odróżniać fakty od opinii. Żyjemy w świecie, który bardzo szybko się zmienia, co sprawia, że okres połowicznego rozpadu wiedzy w obszarach technologicznych dr...

  5. 5. Bezpieczeństwo aplikacji LLM. Niezbędnik dla programistów, projektantów i red teamów, Steve Wilson

    Bezpieczeństwo aplikacji LLM. Niezbędnik dla programistów, projektantów i red teamów Czy nie masz wrażenia, że niemal każdy do swojego stosu oprogramowania pośpiesznie dołącza aplikacje oparte na dużych modelach językowych? Możliwości tej fascynującej technologii wydają się nieograniczone. Ale nie popadaj jeszcze w euforię. Jest haczyk. Bezpieczeństwo. Konsekwencje skutecznego ataku na aplikację LLM mogą się okazać katastrofalne. Ta książka sprawi, że łatwiej sprostasz wyzwaniom i zdobędziesz...

  6. 6. Administrowanie sieciowymi systemami operacyjnymi Windows Serwer i Linux Serwer, Bartosz Mrosek

    Administrowanie sieciowymi systemami operacyjnymi Windows Serwer i Linux Serwer dla każdego Technika i studenta IT to podręcznik przygotowany z myślą o każdym uczniu oraz studencie związanym z kierunkami informatycznymi. Główną tematyką jest konfiguracja i zarządzanie sieciowymi systemami operacyjnymi Windows i Linux, dlatego książka będzie niezastąpioną pomocą podczas przygotowywania się do egzaminów zawodowych, jak i zaliczenia semestru.Zagadnienia opisane w książce zostały odpowiednio ułoż...

  7. 7. Nauka programowania z Minecraftem. Buduj niesamowite światy z wykorzystaniem mocy Pythona!, Craig Richardson

    Dla dzieci od 10 lat i ich rodziców „Blokowe” wprowadzenie do programowania Pokonaliście pnącza, podróżowaliście do głębokich jaskiń, a może nawet dotarliście na sam Koniec i z powrotem, ale czy kiedyś udało Wam się zmienić miecz w magiczną różdżkę? Zbudowaliście pałac w mgnieniu oka? Zaprojektowaliście własną, zmieniającą kolory podłogę do tańca disco? W książce Nauk programowania z Minecraftem zrobicie to wszystko i jeszcze więcej dzięki sile Pythona, bezpłatnego języ...

  8. 8. Podstawy bezpieczeństwa informacji. Praktyczne wprowadzenie, Jason Andress

    Bezpieczeństwo informacji już od dawna nie jest domeną wyłącznie inżynierów. Zajmują się nim menedżerowie, stratedzy, ekonomiści czy politycy, jednak każda z tych grup najczęściej bierze pod uwagę tylko część tego zagadnienia. Istnieje też mnóstwo technologii służących organizacjom do zabezpieczania zasobów informacyjnych. Jakby tego było mało, zastosowanie właściwych strategii obronnych i wybór optymalnych narzędzi wymaga ugruntowania znajomości podstaw zagadnienia, a także nieco szerszeg...

  9. 9. Kodowanie z Minecraftem. Buduj wyżej, szybciej zbieraj plony, kop głębiej i automatyzuj nudne zajęci, Al Sweigart

    Minecraft to bardzo popularna gra komputerowa, która na całym świecie sprzedała się w milionach egzemplarzy. Teraz możesz wykorzystać ją także do nauki programowania. W książce Kodowanie z Minecraftem® znajdziesz instrukcje, dzięki którym napiszesz programy komputerowe, które pozwolą Ci zautomatyzować swoją grę – szybciej wydobywać minerały, wytwarzać przedmioty i budować, co tylko przyjdzie Ci do głowy! W swojej pracy będziesz korzystał z Lua, czyli języka programowania, którym p...

  10. 10. Git i GitHub. Kontrola wersji, zarządzanie projektami i zasady pracy zespołowej, Mariot Tsitoara

    Rozbudowane projekty wymagają zaangażowania zespołu programistów. By ich współpraca była efektywna, niezbędny jest system kontroli wersji, taki jak Git. Umożliwia on tworzenie historii projektu, zarządzanie jego wersjami, przeglądanie wszystkich zmian, a także przywracanie pliku do dowolnej wcześniejszej wersji. Repozytoria Gita można przechowywać w GitHubie - w ten sposób bez ponoszenia dodatkowych opłat udostępnia się kod innym osobom. Korzystanie z Gita i GitHuba nie jest skompliko...

  11. 11. (Nie)etyczna AI. Jak programować odpowiedzialnie.., Paweł Półtorak

    Technologia - wspaniała i groźna zarazem. Także w Twoich rękach Czy rozwój sztucznej inteligencji budzi w Tobie mieszane uczucia? Z jednej strony fascynuje potencjałem, z drugiej - rodzi wątpliwości? Autor książki, doświadczony strateg i doradca w obszarze nowych technologii, stawia się w pozycji sygnalisty, by zwrócić uwagę na obszary, w których rozwój AI może pójść w niebezpiecznym kierunku. Choć dostrzega ogromne możliwości, jakie niesie sztuczna inteligencja - od transformacji biz...

  12. 12. CCNP 300-410 ENARSI. Zaawansowane administrowanie sieciami przedsiębiorstwa i bezpieczeństwo sieci, Adam Józefiok

    CCNP 300-410 ENARSI. Zaawansowane administrowanie sieciami przedsiębiorstwa i bezpieczeństwo sieci Dziwne, u mnie też nie działa... Rola administratora sieci komputerowej zaczyna się od jej skonfigurowania, jednak na tym absolutnie się nie kończy. Dalej musi on zadbać o to, by sieć działała poprawnie - jeśli cokolwiek pójdzie nie tak, administrator szybko dowie się o tym od użytkowników i zostanie poproszony, by równie szybko przywrócił ją do stanu poprzedniego. Drobnostka, jeśli problem o...

  13. 13. Uczenie przez wzmacnianie w finansach. Wprowadzenie z wykorzystaniem Pythona, Yves J Hilpisch

    Uczenie przez wzmacnianie okazało się przełomowym rozwiązaniem. Jednym z najciekawszych algorytmó,w jest Deep Q-Learning (DQL), któ,ry może być stosowany do zmieniających się warunkó,w decyzyjnych. DQL w wielu przypadkach wykazuje skuteczność nieosiągalną dla człowieka. Nic dziwnego, że użycie tego rodzaju algorytmó,w w branży finansowej wydaje się wyjątkowo atrakcyjną opcją.Ta książka jest zwięzłym wprowadzeniem do głó,wnych zagadnień i aspektó,w uczenia p...

  14. 14. Emocje i sztuczna inteligencja AI, Mateusz Tkaczyk

    W świecie, gdzie sztuczna inteligencja coraz śmielej wkracza w każdy aspekt naszego życia, pojawia się fundamentalne pytanie: jaką rolę w tej nowej rzeczywistości odegrają nasze ludzkie emocje? Czy zaawansowane algorytmy są zagrożeniem dla naszej autentyczności, czy może raczej narzędziem, które pomoże nam głębiej zrozumieć samych siebie? Książka "Emocje i sztuczna inteligencja AI. AI jako coach i prompty" autorstwa Mateusza Tkaczyka to prawdziwa perła literatury popularnonaukowej, która nie ...

  15. 15. Mit sztucznej inteligencji, Erik J. Larson

    Czy superinteligencja naprawdę jest tuż za rogiem? Czy sztuczna inteligencja wkrótce przewyższy możliwości ludzkiego umysłu? Czy jesteśmy na drodze do stworzenia świadomych, rozumujących maszyn?Erik Larson, przedsiębiorca z branży technologicznej i pionier badań nad przetwarzaniem języka naturalnego, zabiera czytelnika w podróż po współczesnym krajobrazie AI, pokazując, jak daleko wciąż jesteśmy od stworzenia superinteligencji i co musiałoby się wydarzyć, by to osiągnąć.Od czasów Alana Turing...

  16. 16. Cyberbezpieczeństwo dla bystrzaków, Joseph Steinberg

    W dzisiejszym, dynamicznie zmieniającym się świecie cyfrowym, dbanie o swoje bezpieczeństwo w sieci stało się absolutną koniecznością. "Cyberbezpieczeństwo dla bystrzaków. Wydanie II" autorstwa uznanego eksperta Josepha Steinberga to Twój osobisty przewodnik, który w przystępny sposób wprowadzi Cię w świat ochrony danych i nauczy, jak skutecznie stawiać czoła współczesnym zagrożeniom cyfrowym. Niezależnie od tego, czy korzystasz z internetu sporadycznie, czy też Twoja praca i życie codzienne ...

  17. 17. Eksploracja danych za pomocą Excela. Metody uczenia maszynowego krok po kroku, Hong Zhou

    Biznesowa analiza danych jest ważną umiejętnością, jednak większość służących do tego narzędzi informatycznych nie zapewnia wglądu w mechanizmy swojej pracy. Utrudnia to zrozumienie, na czym polega eksploracja danych. W wypadku niezbyt dużych zbiorów danych znakomitym rozwiązaniem jest program MS Excel. Udostępnia on wyspecjalizowane funkcje, dzięki którym analizę i wizualizację danych można wykonywać krok po kroku, zapoznając się z każdym etapem tego procesu. Tę książkę docenią wszysc...

  18. 18. Automatyzacja nudnych zadań z Pythonem. Nauka programowania, Al Sweigart

    Czy zdarzyło Ci się kiedyś spędzić godziny na monotonnych, powtarzalnych zadaniach, które komputer mógłby wykonać w mgnieniu oka? W świecie cyfrowym, gdzie efektywność staje się kluczem do sukcesu, nauka automatyzacji jest umiejętnością na wagę złota. Książka "Automatyzacja nudnych zadań z Pythonem" w drugim, rozszerzonym wydaniu to Twój osobisty przewodnik do świata, w którym żmudne czynności przestają być problemem, a stają się okazją do wykorzystania potęgi programowania.Al Sweigart, autor...

  19. 19. Elektronika dla małych i dużych. Od przewodu do obwodu, Oyvind Nydal Dahl

    Elektronika dla małych i dużych. Od przewodu do obwodu Większość dzieciakó,w interesuje się fascynującym światem urządzeń elektrycznych. Obserwują, jak działa żaró,wka, zdalnie sterowany samochó,d czy odtwarzacz muzyki. Kiedy mały odkrywca postanawia sprawdzić, co one kryją w środku, często ofiarą tej niepohamowanej ciekawości pada jakiś gadżet. Warto pokazać najmłodszym, że elektronika najwięcej radości (i wiedzy!) daje wtedy, gdy zbuduje się coś własnymi rękoma! Właśnie ko...

  20. 20. Prompt engineering. Projektowanie aplikacji z wykorzystaniem LLM, Albert Ziegler

    Duże modele językowe (ang. large language models) są fundamentem istnienia wielu nowoczesnych aplikacji. LLM mogą realizować szeroki zakres zadań i służą do rozwiązywania złożonych problemó,w. Jednak projektowanie niezawodnych rozwiązań z wykorzystaniem modeli wymaga opanowania zupełnie nowych kompetencji.Dowiedz się, na czym polega skuteczne komunikowanie się z modelami LLM i w jaki sposó,b przekuwać śmiałe pomysły w działające aplikacje. Poznaj filozofię działania modeli i klucz...

Zobacz, dlaczego warto nam zaufać

taniaksiazka.pl

Doskonała komunikacja, perfekcyjne podejście do klienta, realizacja szybka i całkowicie zgodna z zamówieniem, do tego dobra cena, czyli całość na piątkę.

Anyszka

Polecam, polecam, polecam! Świetny wybór, książki w doskonałej cenie i co najważniejsze błyskawiczna realizacja zamówienia - dodaję do moich ulubionych sklepów.

magdape

Bardzo miła obsługa, szybko reagują na wiadomości pisane. Szybko rozwiązują problem i tłumaczą sytuację, oraz bardzo jasno i konkretnie piszą mail o każdej zmianie w zamówieniach.

Lenka

Kolejny raz robię zakupy w sklepie i jest super szybko, tanio i wygodnie. Aż żałuję, że nie mają innych propozycji, które mnie interesują. Gorąco polecam.

Beata

Transakcja przebiegła szybko i sprawnie. Książki super i wszystko porządnie zapakowane. Nie jest to na pewno moja ostatnia styczność ze sklepem. Polecam.

Agnieszka

Sklep godny polecenia, szybko zrealizował zamówienie. Dodatkowo otrzymałam rabat. Bardzo korzystna cena zamówionych książek. Łącznie z przesyłką wyszło taniej niż w księgarni stacj...

Zosia

Bardzo sprawnie zrealizowane zamówienie. Pomimo, że podano mi późniejszy termin dostarczenia przesyłki otrzymałam ją kilka dni wcześniej. Sklep cechuje solidność i profesjonalizm. ...

Joanna

Sklep bardzo fajny, pomocny i szybki. Realizacja zamówienia trwała kilka dni. Zamówienie doskonale zapakowane i nienaruszone.

Frau Sonne

Jestem zadowolona ze sklepu i przeprowadzonej transakcji. Duży wybór książek, dostawa zgodnie z podaną przez sprzedawcę datą, bardzo porządnie zapakowana. Polecam.

agnes352

Polecam sklep z czystym sumieniem. Kontakt bardzo dobry, ceny rewelacyjne, wybór książek ogromny. Na pewno wkrótce znów złożę zamówienie.

natka2817

Rewelacja!!! Zamówienie otrzymałam 5 dni od złożenia zamówienia, a mieszkam w Wielkiej Brytanii.

Adrianna

Pierwszy raz kupowałam książki przez internet i się nie rozczarowałam. Książki przyszły w oczekiwanym terminie, były dobrze zabezpieczone. Na pewno skorzystam jeszcze nie jeden raz...

Paula