Cantitate/Preț
Produs

SQL Server Advanced Data Types

Autor Peter A. Carter
en Limba Engleză Paperback – 24 aug 2018

Problema tehnică principală pe care o întâmpină mulți dezvoltatori este dependența de software-uri terțe pentru transformarea și manipularea formatelor moderne de date, ceea ce crește costurile de licențiere și complexitatea arhitecturală. În SQL Server Advanced Data Types, subliniem modul în care puteți muta această logică de procesare direct în motorul bazei de date, utilizând funcționalitățile native care sunt adesea ignorate sau subutilizate. Structura volumului este riguros organizată pentru a facilita o progresie logică: de la înțelegerea tipurilor de bază, la manipularea avansată a XML-ului (shredding, query, indexare) și integrarea robustă a formatului JSON. Credem că valoarea adăugată a acestei lucrări constă în capitolele tehnice despre `HierarchyID` și datele spațiale, oferind soluții concrete pentru sisteme de informații geografice și modelarea ierarhiilor complexe. Ca și Alex Grinberg în XML and JSON Recipes for SQL Server, Peter A. Carter distilează experiența reală în principii acționabile, însă Carter merge dincolo de formatul rețetă, oferind o analiză profundă a performanței și a structurilor de indexare necesare. Poziționată strategic în opera autorului, această carte completează viziunea sa administrativă din Pro SQL Server 2022 Administration și cea defensivă din Securing SQL Server. Dacă lucrările anterioare se concentrau pe 'cum să rulezi' și 'cum să protejezi' o instanță, volumul de față este un ghid practic despre 'cum să modelezi' datele moderne pentru a maximiza investiția în SQL Server. Reținem abordarea pragmatică asupra performanței, în special în ceea ce privește implementarea indexurilor spațiali, un element crucial pentru aplicațiile moderne scalabile.

Citește tot Restrânge

Preț: 29851 lei

Preț vechi: 37314 lei
-20%

Puncte Express: 448

Carte disponibilă

Livrare economică 20 mai-03 iunie


Specificații

ISBN-13: 9781484239001
ISBN-10: 1484239008
Pagini: 408
Ilustrații: XV, 392 p. 103 illus.
Dimensiuni: 155 x 235 x 23 mm
Greutate: 0.62 kg
Ediția:First Edition
Editura: Apress
Locul publicării:Berkeley, CA, United States

De ce să citești această carte

Recomandăm această carte dezvoltatorilor SQL Server care vor să elimine procesarea redundantă din aplicațiile middleware. Cititorul câștigă expertiză în utilizarea funcțiilor native pentru JSON și XML, reducând timpul de dezvoltare și costurile de licențiere. Este un ghid esențial pentru cei care lucrează cu date ierarhice sau geografice și au nevoie de performanță maximă fără a părăsi ecosistemul T-SQL.


Despre autor

Peter A. Carter este un expert recunoscut în tehnologiile Microsoft, cu o experiență de peste două decenii în administrarea și dezvoltarea bazelor de date SQL Server. Portofoliul său include titluri de referință precum Pro SQL Server 2022 Administration și Securing SQL Server, lucrări care reflectă expertiza sa vastă în performanță, scalabilitate și securitate cibernetică. Carter este cunoscut pentru capacitatea de a traduce concepte complexe de inginerie a datelor în ghiduri practice, fiind o voce autorizată în comunitatea SQL Server pentru optimizarea infrastructurilor critice de date.


Descriere scurtă

Deliver advanced functionality faster and cheaper by exploiting SQL Server's ever-growing amount of built-in support for modern data formats. Learn about the growing support within SQL Server for operations and data transformations that have previously required third-party software and all the associated licensing and development costs. Benefit through a better understanding of what can be done inside the database engine with no additional costs or development time invested in outside software.

Widely used types such as JSON and XML are well-supported by the database engine. The same is true of hierarchical data and even temporal data. Knowledge of these advanced types is crucial to unleashing the full power that's available from your organization's SQL Server database investment. 

SQL Server Advanced Data Types explores each of the complex data types supplied within SQL Server. Common usage scenarios for eachcomplex data type are discussed, followed by a detailed discussion on how to work with each data type. Each chapter demystifies the complex data and you learn how to use the data types most efficiently.

The book offers a practical guide to working with complex data, using real-world examples to demonstrate how each data type can be leveraged. Performance considerations are also discussed, including the implementation of special indexes such as XML indexes and spatial indexes.

What You'll Learn
  • Understand the implementation of basic data types and why using the correct type is so important
  • Work with XML data through the XML data type
  • Construct XML data from relational result sets
  • Store and manipulate JSON data using the JSON data type
  • Model and analyze spatial data for geographic information systems
  • Define hierarchies and query them efficiently through the HierarchyID type
Who This Book Is For

SQL Server developers and application developers who need to store and access complex data structures

Cuprins

1. SQL Server Data Types.- 2. Understanding XML.- 3. Constructing XML with T-SQL.- 4. Querying and Shredding XML.- 5. XML Indexes.- 6. Understanding JSON.- 7. Constructing JSON from T-SQL.- 8. Shredding JSON Data.- 9. Working with the JSON Data Type.- 10. Understanding Spatial Data.- 11. Working with Spatial Data.- 12. Working with Hierarchical Data with HierarchyID.

Notă biografică

​Peter Carter is a SQL Server expert with over a decade of experience in developing, administering, and architecting SQL Server platforms and data-tier applications. He was awarded an MCC by Microsoft in 2011. He has MCTS, MCITP, MCSA, and MCSE certifications in SQL Server from version 2005 onward. Peter has written a number of books across a variety of SQL Server topics, including security, high availability, and automation.

Caracteristici

Shows how non-relational data types can transform the way you store and interact with business critical data Introduces the growing amount of support within SQL Server for operations and data transformations that until now required third-party software and the associated licensing and development costs Presents what can be done inside the database engine with no additional costs or development time invested in outside software