English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

Quel est SQL ?

Web design RSS Feed





Quel est SQL ? Le SQL représente le langage d'interrogation structuré et est la lingua franca dans le monde de base de données. Le SQL est une norme qui est employée par tous les fournisseurs et programmeurs de base de données pour définir, extraire et accéder à l'information qui est stockée dans les bases de données. Le SQL a commencé la vie comme création d'IBM mais a été normalisé par le American National Standards Institute (norme ANSI) et le International Organization for Standardization (OIN) comme ANSI/ISO SQL en 1988. Depuis lors la norme d'ANSI/ISO SQL a continué à évoluer. Le groupe d'ANSI-SQL a depuis lors édité trois normes au cours des années :

1. SQL89 (SQL1)

2. SQL92 (SQL2)

3. SQL99 (SQL3)

Le SQL est un langage d'interrogation. Il doit Anglais-comme et facile employer. Cependant, bien qu'il y ait plus de 90 mots réservés par SQL, la plupart des programmeurs emploient rarement plus que la poignée suivante de commandes - CHOISIES, d'INSERTION, de MISE À JOUR, d'EFFACEMENT, DE, OÙ, AYANT, ENTRE, COMME, OU, ET, PAS, DEDANS, d'ORDRE, GROUPE et PRÈS.

Par exemple, si vous aviez une table de base de données appelée des "employés" et vous vouliez rechercher tous les disques où l'employé a le dernier "goodman" nommé, vous emploieriez le rapport suivant de SQL :

CHOISISSEZ * À PARTIR des employés OÙ lastname = 'goodman ';

Il y a beaucoup de différentes catégories des rapports de SQL mais le de base avec lequel tous les programmeurs devraient être familiers est les rapports de SQL cela :

1. Créez les tables et manoeuvrez leurs définitions

2. Questionnez les données de table

3. Manoeuvrez les données de table

Le SQL est principalement employé par 2 types d'utilisateurs - des programmes et des humains (introduisant au clavier les commandes par un client de base de données) - pour passer des instructions aux bases de données. Des commandes de SQL peuvent être verouillées dans un client de base de données comme le Navigateur de question de MySQL ou le directeur d'entreprise de serveur de SQL et être exécutées au retour un résultat ou modifier des disques dans la base de données. Le SQL peut également être employé en même temps que le langage de programmation ou la langue scripting comme de base de Microsoft ou PHP visuel pour communiquer avec la base de données.

Bien que le SQL soit une norme du monde, il est malheureux que la plupart des fournisseurs de base de données aient proposé différents dialectes et variations. C'est parce que chaque fournisseur de base de données veut différencier leurs produits de base de données de la foule. Un bon exemple est le TRANSACT-SQL du serveur de Microsoft SQL. TRANSACT-SQL est un superjeu de SQL et est conçu pour l'usage seulement avec le serveur de Microsoft SQL. Bien qu'il fasse programmer beaucoup plus facile pour des réalisateurs de logiciel, il n'est pas conforme avec d'autres bases de données comme l'oracle ou le MySQL - la fabrication de TRANSACT-SQL programme non base de données-portatif. En tant que tels, bien que plusieurs de ces dispositifs soient puissants et robustes, il est dans de bons habitudes d'exercer l'attention et de limiter votre utilisation de SQL d'être conforme avec les normes d'ANSI/ISO SQL et ODBC-Conforme.

Courtesty de SQLPrimer.com. Pour plus d'information, entrez en contact avec svp le Webmaster de SQLPrimer.com - http://www.sqlprimer.com.

Source D'Article: Messaggiamo.Com

Translation by Google Translator





Related:

» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker


Webmaster obtenir le code html
Ajouter cet article sur votre site Web dès maintenant!

Webmaster envoyer vos articles
Aucune inscription requise! Remplissez le formulaire et votre article est dans le Messaggiamo.Com répertoire!

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

Soumettez vos articles à Messaggiamo.Com Directory

Catégories


Copyright 2006-2011 Messaggiamo.Com - Plan du site - Privacy - Webmaster soumettre vos articles à Messaggiamo.Com Directory [0.02]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu