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
Nouveaux types de données T-SQL
![Nouveaux types de données T-SQL Nouveaux types de données T-SQL](https://www.itpro.fr/wp-content/uploads/2015/08/8fd2971ef993559d873019dcca1f0b2e.jpg)
vos opérations et 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 emplacements. 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
![Comment lutter contre le Phishing ?](https://www.itpro.fr/wp-content/uploads/2024/07/Special-Report-Eviden-Securite-Phishing-Juillet-2024.png)
Comment lutter contre le Phishing ?
Dans un environnement cyber en constante mutation, le phishing évolue vers des attaques toujours plus sophistiquées combinant IA, automatisation et industrialisation. Une réalité complexe qui exige des mesures de sécurité avancées et repensées au-delà de l’authentification multifacteur. Découvrez les réponses technologiques préconisées par les experts Eviden et les perspectives associées à leur mise en œuvre.
Les articles les plus consultés
- Activer la mise en veille prolongée dans Windows 10
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
- Afficher les icônes cachées dans la barre de notification
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
- Les 6 étapes vers un diagnostic réussi
Les plus consultés sur iTPro.fr
- Impact de l’IA générative sur le lieu de travail
- Red Sift : une proposition clé pour sécuriser le patrimoine numérique
- Cloud Temple : le cloud de confiance de référence du marché français et européen
- Fusion d’identités avec Binary Tree Directory Sync Pro
- Contrôler et optimiser les dépenses informatiques dans le contexte macroéconomique actuel
![Revue Smart DSI](https://www.itpro.fr/wp-content/uploads/2024/07/SMART-DSI-Numero-34-Juin-2024.jpg)