Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Qu'est-ce que SQL Server ?

SQL Server est un système de gestion de bases de données relationnelles (RDBMS) développé par Microsoft. Il s'agit de l'offre RDBMS de niveau entreprise de Microsoft. Il s'agit d'un système plus sophistiqué et plus robuste qu'Access, qui était traditionnellement un système de bureau.

Les principaux concurrents de SQL Server sont Oracle Database, MySQL (maintenant propriété d'Oracle), PostgreSQL et DB2 d'IBM.

SQL Server est un système client-serveur, ce qui signifie qu'il fonctionne comme un serveur, contenant généralement de nombreuses bases de données, avec plusieurs clients accédant aux bases de données à partir d'un réseau. Ces clients sont souvent d'autres applications (comme un site Web ou un système CRM). Cela contraste avec les systèmes de bureau, où la base de données réside souvent (mais pas nécessairement) sur l'ordinateur de l'utilisateur.

Les systèmes client-serveur ont généralement des spécifications beaucoup plus élevées que les systèmes de bureau, et cela est vrai lorsque l'on compare SQL Server à Access.

Voici quelques exemples pour illustrer la différence :

  • Une base de données SQL Server 2016 peut avoir une taille maximale de 524 272 téraoctets alors qu'une base de données Access 2016 peut avoir une taille maximale de 2 Go .
  • Chaque instance de SQL Server 2016 autorise un maximum de 32 767 connexions utilisateur simultanées alors qu'une base de données Access 2016 a une limite de 255 utilisateurs simultanés .

Studio de gestion SQL Server

SQL Server est fourni avec SQL Server Management Studio, une console graphique qui vous permet de développer, de configurer et d'administrer votre SQL Server.

De nombreuses tâches peuvent être effectuées via l'interface graphique ou par programmation en exécutant une requête SQL à partir d'un onglet de requête.

Technologies/Services SQL Server

SQL Server est composé de diverses technologies et services. Voici ceux qui composent SQL Server 2016.

Moteur de base de données

Le moteur de base de données est le service principal pour le stockage, le traitement et la sécurisation des données.

Services R

R Services fournit deux plates-formes de serveur pour intégrer le langage R open source populaire aux applications métier :SQL Server R Services (In-Database), pour l'intégration avec SQL Server, et Microsoft R Server.

Le langage R est largement utilisé par les statisticiens et les mineurs de données pour le développement de logiciels statistiques et l'analyse de données.

Services de qualité des données

Les services de qualité des données (DQS) sont utilisés pour le nettoyage des données, à l'aide d'un système de base de connaissances.

Services d'intégration

Integration Services est une plate-forme d'intégration et de transformation de données.

Services de données de référence

Master Data Services permet à une organisation de créer et de gérer une version fiable des données à mesure qu'elles évoluent au fil du temps.

Services d'analyse

Analysis Services est la solution d'entreposage de données de Microsoft.

Réplication

La réplication est un ensemble de technologies permettant de copier et de distribuer des données et des objets de base de données d'une base de données à une autre, puis de synchroniser les bases de données pour maintenir la cohérence.

Services de signalement

Reporting Services vous permet de créer des rapports à partir de diverses sources de données, de publier des rapports dans différents formats et de gérer de manière centralisée la sécurité et les abonnements.