Relační databáze jsou technologií volby pro ukládání, získávání a dotazování dat. Relační databáze umožňují uživatelům organizovat svá data pomocí strukturovaného, dobře definovaného souboru vzorů (modelu). I když tento přístup funguje dobře pro ukládání dat, která jsou standardizovaná a předem dobře srozumitelná (vzpomeňte si na aplikaci pro odbavení v nemocnici, která uchovává záznamy o pacientech se stejnou konzistentní sadou předem definovaných polí... ID pacienta, jméno, příjmení jméno, datum poslední návštěvy atd.), tento model má omezení. Pro organizace, jejichž příchozí data nejsou dobře definovaná (vzpomeňte si na online poptávkový formulář pro startup, který stále experimentuje s různými poli pro shromažďování údajů o návštěvnících, odebírá a přidává pole, aby se přizpůsobil měnící se povaze business), jakékoli zavedené definice toho, jak by data měla zapadat do existující databáze, by musela být pravidelně znovu definována. To by vyžadovalo znovu vytvořit datový model (schéma), který určuje strukturu dat a jeho povolené datové typy pro podporu různých typů datových vstupů atd., než by bylo možné uložit jakákoli nová data do databáze.
Zadejte databáze č.SQL (nejen SQL). Databáze NoSQL osvobozují uživatele od nutnosti předdefinovat strukturu příchozích dat, což jim umožňuje vkládat a aktualizovat nová data za běhu. ŽádnéSQL databáze jsou často rychlejší než relační databáze a snadno zpracují velké množství dat. ŽádnéSQL databáze se také lépe škálují než relační databáze díky jejich schopnosti efektivně rozdělovat data mezi mnoho serverů (klastrů) a vyrovnávat zatížení přístupu k těmto datům. ŽádnéSQL databáze se obzvláště dobře integrují s aplikacemi, které podporují analýzy v reálném čase, personalizaci webu, internet věcí a mobilní aplikace
V tomto živém školení vedeném instruktorem účastníci porozumí architektuře, principům návrhu a funkčnosti nejpopulárnějších databází č. 7, když nastavují, provozují a vyhodnocují řadu databází č. 7 v živém laboratorním prostředí. Cílem tohoto školení je umožnit účastníkům inteligentně vyhodnotit, navrhnout a implementovat vhodné řešení databáze NoSQL v rámci své organizace.
Na konci tohoto školení budou účastníci schopni:
Nainstalujte a nakonfigurujte různé typy databází NoSQL, včetně MongoDB, Cassandra, Redis a Neo4j Pochopte výhody a nevýhody databází NoSQL oproti relačním databázím Pochopte základní datové formáty používané databázemi NoSQL a jak tyto formáty lze s výhodou využít při vývoji moderních aplikací (desktop, mobil, cloud, IoT) Provádět operace vytváření, vkládání, aktualizace, mazání v databázi č.SQL Nastavení smíšeného prostředí s relační databází i fungováním č.SQL v tandemu Konfigurace clusteru databáze č. 7 pro distribuci zpracování velmi velkých datových sad Pochopit bezpečnostní důsledky používání databáze č. 7 Nasazení a škálování databáze č. 7 v produkčním prostředí
Publikum
Database profesionálové Datoví architekti Datoví stratégové Projektoví manažeři Vývojáři aplikací, kteří chtějí do své aplikace integrovat flexibilní databázové řešení
Formát kurzu
Část přednáška, část diskuse, cvičení a těžké praktické cvičení
Poznámka
Chcete-li požádat o školení na míru pro tento kurz, kontaktujte nás a domluvíme se.
Read more...