Structured Query Language (SQL ) permet d'obtenir rapidement des informations à partir des millions de documents stockés dans une base de données relationnelle que les commandes de requête . Exemples de logiciels SQL incluent Access, MySQL , Microsoft SQL Server 2008 et Oracle. Logiciel SQL est largement utilisé dans les entreprises, l'industrie et le gouvernement pour la conception de bases de données personnalisées qui peuvent être interrogées pour des informations cachées . Instructions SQL sont les blocs de construction de logiciels et de programmation SQL. Définition d' instruction SQL conduit à des résultats spécifiques . Qu'est-ce que SQL ?
Chaque fois que vous devez créer une base de données ou manipuler des données , (c'est- boutique , mettre à jour , récupérer ou supprimer), vous aurez besoin d'un langage de requête structuré ( SQL). C'est le langage de programmation derrière des applications telles que Microsoft Access , MySQL, Microsoft SQL Server, Oracle , DB2 et Sybase. L'utilisation de ces langues SQL , les logiciels ont été développés pour trouver des solutions pour les entreprises , les universités et les problèmes sociaux.
Histoire et Composants
Développé dans les années 1970 par IBM , SQL a été normalisé par l'ANSI , American National Standards Institute . SQL comporte deux volets principaux , à savoir Data Definition Language (DDL) et le langage de manipulation de données ( DML) . Un sous-composante du DDL appelé langage de contrôle des données (DCL ) contrôle les actions qu'un utilisateur est autorisé à effectuer .
Relational Database
Database notion
Une base de données réalisé sous la forme d'une série de rangées et de colonnes de données liées est connue comme une base de données relationnelle . Un exemple est une "table" composé de nom, numéro de téléphone et l'adresse de dire 300 personnes. Dans ce tableau , chaque ligne de données (nom, numéro de téléphone, adresse ) est appelée un enregistrement. Chaque colonne (disons noms seulement ) est appelée un champ. Un système de gestion de base de données relationnel (SGBDR ) peut manipuler plusieurs de ces tables ( lignes et colonnes) et extraire des informations utiles . SQL provient de la structure de base de données relationnelle et comprend langage de requête.
Qu'est -ce qu'une requête ?
Une requête est une commande que vous donnez aux systèmes SQL pour effectuer une tâche spécifique. Un exemple de requête est la commande SELECT. Il charge SQL pour sélectionner un dossier ou des colonnes d'une table nommée . Il se termine généralement par un point-virgule , indiquant que la commande est terminée et peut être exécuté. Toutes les requêtes SQL commencent par une commande SELECT. Requêtes SQL sont un composé d'instructions SQL consécutives
Une déclaration
de
SQL Un exemple d'une instruction SQL est : SELECT snum , sname , ville de vendeurs ; Ce . charge SQL pour aller à une base de données appelée vendeurs . Ensuite, sélectionnez et imprimez des nombreuses colonnes, les colonnes répertoriées snum , sname et la ville . Le point-virgule ( ;) est utilisé pour indiquer que la commande est complète et prête à être exécutée . Instructions SQL peuvent avoir des sous-requêtes , qui est une requête " imbriquée " dans une grande requête.
Instruction SQL Définition clés
Il ya plus de 130 mots-clés SQL qui sont utilisés dans la définition de l'instruction SQL. Certains des commandes les plus courantes sont SELECT, FROM, WHERE , AND, OR . D'autres sont ANY, SOME et ALL. SQL utilise créer, supprimer , GROUP et le format des requêtes de conception. MAX et MIN , AVG et SUM sont également des instructions SQL communes . Instruction SQL de définition des mots-clés sont les blocs de construction pour des requêtes SQL. Instructions SQL sont exprimés dans les capitales et considérés comme des noms .