Skip to main content

Qu'est-ce que SQL (langue de requête structurée)?

L'une des principales utilisations des ordinateurs, depuis leur création, a été la manipulation des données.Des bases de données par des millions ont été créées et manipulées par des ordinateurs depuis des décennies.Comme les ordinateurs sont devenus plus sophistiqués, le logiciel a également utilisé leurs fonctions.L'un des langages d'ordinateur d'application de base de données les plus populaires de nos jours est le langage de requête structuré (SQL).Ce langage alimente les protocoles de gestion des bases de données simples et complexes, de l'entrée de données de base et de la suppression à des requêtes, des manipulations et des rapports compliqués de l'ordre le plus élevé.

De nombreux ordinateurs individuels de bureau ou d'ordinateur portable exécutent des programmes de base de données alimentés par SQL.De nos jours, SQL est la norme pour de telles choses.Cependant, il est également suffisamment puissant pour gérer les fonctionnalités d'entreprise pour les mainframes, les serveurs et les protocoles d'entreprise.C'est ce type d'activité de manipulation de données qui obtient les grands noms d'Oracle et d'IBM impliqués.

Ces deux sociétés, plus que toute autre, ont été les pionniers de l'adoption de SQL comme langage de manipulation de la base de données principale.Aussi puissant que SQL, cependant, il a ses limites.Il s'agit principalement d'une langue basée sur la requête, et qui décrit également avec précision ses limites.Les requêtes que SQL exécutent peut être aussi exigeante que les programmeurs ou les gestionnaires de systèmes peuvent l'imaginer, mais en fin de compte, SQL ne fera pas plus que ce qu'il est demandé de le faire.Les départements de gestion des données qui souhaitent des fonctionnalités de base de données plus extensibles feraient bien de se tourner vers Basic, C, C ++ ou diverses langues Web à la place.L'application de base de données que vous utilisez pour effectuer de telles tâches s'exécute sur SQL.Les programmeurs conçoivent SQL pour être rapide et efficace.Une conséquence agréable de sa fonctionnalité limitée est qu'elle effectue très rapidement ses tâches désignées.La récupération des données, même de grandes quantités de données, est presque instantanée.La manipulation des données prend un peu plus de temps en millisecondes, mais la différence ne sera probablement pas perceptible pour les utilisateurs humains.Dans ce cas, la fonctionnalité limitée n'est pas un inconvénient, mais un avantage.

Ce n'est pas seulement Oracle et IBM qui conçoivent dans SQL de nos jours.Beaucoup d'autres le font également.Sans surprise, Microsoft est à la tête de cette classe.Le Créateur Windows a sa propre version de SQL, qui est plus basée sur un serveur et, par conséquent, Microsoft SQL Server.Microsofts Programme de base de données d'accès très populaire exécute cette version de SQL.D'autres programmes de base de données SQL familiers incluent FileMaker Pro, FoxPro et le mysql.