ODBIERZ TWÓJ BONUS :: »

MySQL. Jak zaprojektować i wdrożyć wydajną bazę danych. Wydanie II Vinicius M. Grippa, Sergey Kuzmichev

(ebook) (audiobook) (audiobook)
Autorzy:
Vinicius M. Grippa, Sergey Kuzmichev
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
6.0/6  Opinie: 1
Stron:
560
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
77,40 zł 129,00 zł (-40%)
77,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
64,50 zł 129,00 zł (-50%)
64,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Instalowania i konfigurowania MySQL na systemach Linux, Windows, macOS oraz w Dockerze
  • Projektowania relacyjnych baz danych z wykorzystaniem modelu encja-relacja (ER)
  • Normalizowania baz danych i eliminowania redundancji danych
  • Tworzenia, modyfikowania i usuwania tabel oraz innych struktur bazy danych
  • Pisania podstawowych i zaawansowanych zapytań SQL, w tym złączeń, agregacji i zapytań zagnieżdżonych
  • Zarządzania typami kolumn, kluczami głównymi, indeksami i atrybutami AUTO_INCREMENT
  • Wykorzystywania transakcji i poziomów izolacji oraz zarządzania blokadami
  • Wstawiania, aktualizowania i usuwania danych w wielu tabelach jednocześnie
  • Zarządzania użytkownikami, rolami i uprawnieniami w MySQL
  • Tworzenia i przywracania kopii zapasowych, w tym fizycznych i logicznych, oraz odzyskiwania danych po awarii
  • Monitorowania wydajności bazy danych i analizy wskaźników systemowych
  • Konfigurowania i dostrajania serwera MySQL dla optymalnej wydajności
  • Zapewniania wysokiej dostępności poprzez replikację asynchroniczną i synchroniczną oraz klaster Galera
  • Wdrażania MySQL w chmurze i korzystania z rozwiązań DBaaS (Amazon RDS, Azure SQL, Amazon Aurora)
  • Stosowania mechanizmów równoważenia obciążenia (ProxySQL, HAProxy, MySQL Router)
  • Korzystania z narzędzi powłoki MySQL oraz analizy awarii i kompilacji ze źródeł

Wymagania względem baz danych stale rosną, co jest związane z dostępnością coraz większych ilości danych. Obserwujemy więc dynamiczny rozwój różnych systemów bazodanowych. Mimo że w tej branży pojawia się sporo nowych propozycji, relacyjne bazy danych wciąż cieszą się dużą popularnością. Spośród rozwiązań typu open source najbardziej znaną i lubianą bazą danych od lat pozostaje MySQL. Jest to oprogramowanie, które świetnie się sprawdza nawet w systemach operujących na dużych ilościach danych.

W tym gruntownie zaktualizowanym przewodniku znalazły się dokładne informacje dotyczące konfiguracji MySQL w takich systemach jak Linux, Windows i macOS, jak również w kontenerze Dockera. Przedstawiono tutaj zasady projektowania baz danych, a także modyfikowania już istniejących. Opisano techniki pracy w obciążonym środowisku produkcyjnym, pokazano też, jak stosować mechanizm transakcji i reguły zarządzania użytkownikami. Omówiono sposoby uzyskiwania wysokiej wydajności działania i dostępności serwera przy minimalnych kosztach. Zademonstrowano, jak dostrajać i zabezpieczać bazy, jak pracować z kopiami zapasowymi, wreszcie ― jak używać plików konfiguracyjnych. W tym wydaniu pojawiły się nowe rozdziały poświęcone wysokiej dostępności serwera, mechanizmu równoważenia obciążenia i używania MySQL w chmurze.

W książce między innymi:

  • gruntowne podstawy MySQL
  • wdrażanie bazy danych MySQL, również w maszynach wirtualnych i w chmurze
  • projektowanie bazy danych i tworzenie zapytań
  • monitorowanie bazy danych i praca z kopiami zapasowymi
  • optymalizacja kosztów używania bazy danych w chmurze
  • koncepcje związane z bazami danych

MySQL: dane zawsze gotowe do akcji!

Wybrane bestsellery

O autorach książki

Vinicius Grippa jest starszym inżynierem pomocy technicznej w firmie Percona i Oracle Ace Associate. Ma duże doświadczenie w rozwiązywaniu złożonych problemów związanych z bazą danych MySQL.

Sergey Kuzmichev jest starszym inżynierem pomocy technicznej w firmie Percona. Pasjonat pracy z bazami danych, skupia się na tworzeniu systemów o wysokim stopniu niezawodności. Przez wiele lat był administratorem baz danych i inżynierem DevOps.

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,MySQL. Jak zaprojektować i wdrożyć wydajną bazę danych. Wydanie II" obejmuje najnowsze wersje MySQL?
Tak, książka została zaktualizowana i omawia zarówno MySQL 5.7, jak i 8.0, a także alternatywne dystrybucje, takie jak MariaDB i Percona.
2. Czy znajdę w książce praktyczne przykłady instalacji MySQL na różnych systemach operacyjnych?
Tak, publikacja szczegółowo opisuje instalację MySQL na systemach Linux, Windows, macOS oraz w środowisku Docker.
3. Czy książka porusza zagadnienia optymalizacji wydajności i bezpieczeństwa baz danych?
Tak, w książce znajdziesz rozdziały poświęcone dostrajaniu serwera, monitorowaniu wydajności, zarządzaniu użytkownikami oraz zabezpieczaniu baz danych.
4. Czy publikacja zawiera informacje o backupie i odzyskiwaniu danych w MySQL?
Tak, jeden z rozdziałów szczegółowo omawia techniki tworzenia kopii zapasowych i przywracania danych po awarii, zarówno logicznych, jak i fizycznych.
5. Czy książka pomoże mi w pracy z MySQL w chmurze i środowiskach wirtualnych?
Tak, znajdziesz tu omówienie wdrażania MySQL w chmurze (np. Amazon RDS, Azure SQL) oraz w maszynach wirtualnych i Kubernetes.
6. Czy publikacja nadaje się do nauki samodzielnej, jeśli nie mam dużego doświadczenia z bazami danych?
Tak, książka prowadzi od podstaw instalacji i projektowania baz danych aż po zaawansowane zagadnienia, co czyni ją odpowiednią także dla osób początkujących.
7. Czy znajdę w książce informacje o narzędziach i technikach monitorowania MySQL?
Tak, w dedykowanym rozdziale opisano narzędzia i metody monitorowania oraz analizowania wydajności serwera MySQL.
8. Czy książka obejmuje tematy związane z replikacją i wysoką dostępnością baz danych MySQL?
Tak, w książce szczegółowo opisano różne metody replikacji, klastrowania oraz zapewniania wysokiej dostępności serwerów MySQL.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
77,40 zł
Dodaj do koszyka
Ebook
64,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint