Opis
Nabierz prędkości dzięki przełomowym zmianom w SQL Server 2019. Nie jest to już jedynie silnik bazodanowy, ale nowatorskie narzędzie wyposażone we wsparcie dla uczenia maszynowego, analiz Big Data, możliwość działania w systemie Linux, kontenery, Kubernetes, Javę czy wirtualizację danych w Azure. Ta książka nie zajmuje się tradycyjną administracją bazami danych w środowisku SQL Server. Koncentruje się na tym wszystkim, co nowe w jednej z najskuteczniej modernizowanych platform danych w branży. To książka dla profesjonalistów danych, którzy znają już podstawy SQL Server i chcą się rozwijać, rozbudowując umiejętności w najgorętszych obszarach nowych technologii.
Odsłaniamy SQL Server 2019 rozpoczyna się od przyjrzenia się temu, jak zespół projektowy zrealizował zadanie integracji świata big data z SQL Server w kolejnym głównym wydaniu produktu. Następnie zagłębimy się w szczegóły kluczowych nowych możliwości SQL Server 2019 przy użyciu podejścia „nauka przez przykład”. Zajmiemy się zagadnieniami Intelligent Performance, zabezpieczeń, dostępności i funkcjonalności oczekiwanych przez współczesnych programistów. Omówione zostały również usprawnienia wprowadzone w SQL Server 2019 dla systemu Linux oraz przegląd wykorzystania SQL Server w kontenerach i klastrach Kubernetes.
Na koniec pokażemy, jak zwirtualizować dostęp do danych przy użyciu Polybase dla Oracle, MongoDB, Hadoop i Azure, co pozwala zredukować potrzebę stosowania kosztownych aplikacji ETL. Nauczymy się również, jak wykorzystać wiedzę na temat kontenerów, Kubernetes i Polybase do budowania wszechstronnego rozwiązania o nazwie Big Data Clusters, sztandarowej funkcjonalności 2019 roku. Dowiemy się też, jak uzyskiwać dostęp do środowisk Spark, SQL Server HDFS, aby wbudować inteligencję w nasze własne dane i wdrażać kompletne aplikacje uczenia maszynowego.
Dowiedz się, jak:
• Implementować Big Data Clusters przy użyciu SQL Server, Spark i HDFS
• Tworzyć węzły danych z połączeniami do Oracle, Azure, Hadoop i innych źródeł
• Łączyć SQL i Spark w celu zbudowania platformy uczenia maszynowego dla aplikacji AI
• Zwiększyć wydajność bez zmieniania aplikacji przy użyciu Intelligent Performance
• Podnieść zabezpieczenia SQL Server dzięki mechanizmom Secure Enclaves i Data Classification
• Zmaksymalizować czas działania bazy danych poprzez indeksowanie online i mechanizm Accelerated Database Recovery
• Budować nowoczesne aplikacje przy użyciu narzędzi Graph, ML Services i T-SQL Extensibility dla języka Java
• Zwiększyć możliwości wdrażania SQL Server w systemie Linux
• Zdobyć pogłębioną wiedzę na temat uruchamiania SQL Server w kontenerach i Kubernetes
• Poznać wszystkie nowe funkcjonalności silnika bazodanowego związane z wydajnością, użytkowalnością i diagnostyką
• Korzystać z najnowszych narzędzi i metod migracji bazy danych do SQL Server 2019
• Zastosować wiedzę na temat SQL Server 2019 w środowisku Azure