Une des nouveautés les plus séduisantes de SQL Server 2008 concerne les types de données spatiales. Si vous avez déjà employé ces types dans une base de données, notamment les latitudes, longitudes et emplacements dans une grille, vous avez probablement développé vos propres types pour gérer vos opérations et
Nouveaux types de données T-SQL
conversions de base.
Il ne s’agit pas de code trivial, mais désormais, SQL Server 2008 intègre la prise en charge de deux sortes de systèmes de données spatiales. Les types geometry gèrent les données planaires ou Euclidiennes, tandis que les types geography stockent les données ellipsoïdes qui comprennent les emplacements à la surface de la terre (sphère plate).
Que vous stockiez des données GPS disséminées tout autour du globe ou que vous ayez besoin de stocker les coordonnées qui définissent des formes complexes sur une surface rectangulaire, vous trouverez une multitude de fonctions dans ces types de données, ainsi que des dizaines de méthodes utiles. Il est fréquent de stocker des données hiérarchiques dans une base de données, même si les bases de données relationnelles ne gèrent pas facilement les hiérarchies.
Vous pouvez créer des hiérarchies avec des auto-jointures, mais vous devez généralement accomplir tout le travail. SQL Server 2008 introduit le type de données HierarchyID, lequel simplifie considérablement l’utilisation des données hiérarchiques, et propose des fonctions qui facilitent l’exploration des hiérarchies. Il ne permet pas aux hiérarchies de données de se substituer à la structure native des données XML, mais il simplifie véritablement les opérations.
SQL Server gère la structure des données, prend en charge les insertions et suppressions aléatoires, et gère les comparaisons basées sur les emplace – ments. Vous pouvez indexer les données selon un mode à profondeur prioritaire ou à largeur prioritaire. L’approche retenue dépend de la nature des données en question et de la manière dont les applications y accèdent.
Téléchargez cette ressource
Sécuriser Microsoft 365 avec une approche Zero-Trust
Découvrez comment renforcer la cyber-résilience de Microsoft 365 grâce à une approche Zero-Trust, une administration granulaire et une automatisation avancée. La technologie Virtual Tenant de CoreView permet de sécuriser et simplifier la gestion des environnements complexes, tout en complétant vos stratégies IAM, y compris dans les secteurs réglementés.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- IA de confiance : le facteur clé pour rentabiliser les projets d’entreprise
- Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
- Hôpitaux virtuels : renforcer le système de santé français grâce au numérique
- Cybercriminalité bancaire : l’IA industrialise les attaques en 2026
Articles les + lus
Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
Model Context Protocol : le contexte, grand oublié du débat
Microsoft dévoile MAI-Thinking-1 : un modèle de raisonnement « enterprise-grade » en preview publique
Couchbase lance AI Data Plane pour industrialiser l’IA agentique
Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
À la une de la chaîne Tech
- Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
- Model Context Protocol : le contexte, grand oublié du débat
- Microsoft dévoile MAI-Thinking-1 : un modèle de raisonnement « enterprise-grade » en preview publique
- Couchbase lance AI Data Plane pour industrialiser l’IA agentique
- Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
