Aperçu des fonctions de Microsoft SQL Server
En principe, les systèmes de base de données relationnelles tels que Microsoft SQL Server sont utilisés pour gérer, consulter et analyser efficacement de grandes quantités de données. À cette fin, les données sont organisées dans différentes tables qui peuvent être reliées entre elles de diverses manières. Cette structure et la structure relationnelle sont typiques d'un SGBDR tel que Microsoft SQL Server. SQL est l'abréviation de "Structured Query Language" ("langage de requête structuré") et a été développé en 1974 pour définir les structures de données dans les bases de données relationnelles et pour permettre le traitement et l'interrogation des stocks de données basés sur ces structures.
Un serveur SQL permet de stocker de manière efficace, sûre et fiable des quantités de données pratiquement illimitées. Pour ce faire, les différents enregistrements sont sauvegardés dans des tableaux qui sont mis en relation les uns avec les autres afin d'éviter les redondances dans les données et d'augmenter en même temps la performance lors des requêtes, des mises à jour ou des sauvegardes de données. L'ensemble des données peut être facilement analysé à l'aide d'un langage de script propre ou d'outils de requête ; les résultats de l'analyse peuvent être affichés en ligne ou hors ligne dans des rapports ou des évaluations dynamiques.