SQL (Structured Query Language) est un langage de programmation informatique utilisé pour gérer les données dans les systèmes de gestion de bases de données relationnelles . Il a été initialement fondée sur l'algèbre relationnelle , donc si vous connaissez l'algèbre de base , vous pouvez facilement apprendre SQL. SQL et les bases de données sont les plus couramment utilisés pour les sites e -commerce ( chaque fois que vous recherchez un produit ou se connecter sur Amazon , vous avez accédé à une base de données ), mais ils sont utilisés pour une variété d'entreprises et les usages personnels . Instructions
SQL Tutorial Bases
1
ouvrir le programme de base de données de votre choix. Cela pourrait être Microsoft Access , SQL Server ou Oracle . Créer quelques champs d'échantillons, tels que Prénom, Nom , adresse, ville , état, et Zip. Ensuite, ajoutez un peu d'enregistrements de l'échantillon à tester sur .
2
Rédigez votre première requête en tapant sur "SELECT * FROM table" où nom_table est le nom de la table que vous avez créé . Cet exemple renvoie toutes les valeurs de chaque champ de la table de votre base de données ( * indique tout) . Vous pouvez également dire " SELECT field_name FROM table_name " pour sélectionner uniquement le champ field_name de votre table.
3
Ajouter à votre dernière déclaration à la clause WHERE. La clause WHERE spécifie les champs que vous souhaitez revenir sur la base d'une certaine valeur . "SELECT * FROM table_name WHERE nom_famille = 'Morgan' " va chercher " Morgan " dans le domaine de nom_famille et renvoie tous les enregistrements de la table dans laquelle le nom de famille de la personne est Morgan . Notez que si vous êtes à la recherche d'une chaîne de caractères ( lettres ou des mots ) , vous aurez besoin d' apostrophes autour du nom . Si vous êtes à la recherche d'un numéro, vous n'avez pas besoin des citations .
4
Ajouter à votre dernier relevé une nouvelle fois à l'aide de la clause ORDER BY . " SELECT * FROM table_name ORDER BY nom_famille " va commander vos enregistrements par nom de famille de la personne dans l'ordre alphabétique . Vous pouvez aussi le faire "SELECT * FROM table_name ORDER BY âge " et il va commander par l'âge de la personne ( ajouter DESC après le nom de domaine que vous souhaitez commander par énumérer les noms dans l'ordre décroissant ) .
5 < p> Créez une nouvelle requête en tapant l'instruction INSERT INTO . Le INSERT INTO inserts de déclaration d'une nouvelle ligne dans la table que vous spécifiez. " INSERT INTO nom_table VALUES ( 'Courtney' , 'Morgan' , 14) " va ajouter le prénom de Courtney, le nom de Morgan, et l' âge de 14 ans dans votre table. De même, si vous souhaitez supprimer une personne de votre table, vous allez utiliser l'instruction DELETE . " DELETE FROM table_name WHERE nom_famille = ' Morgan ' AND prenom = 'Courtney' " effacera Courtney Morgan de votre table.
6
Créer une nouvelle requête. Utilisez l'instruction UPDATE. Cela mettra à jour un dossier au lieu d'ajouter ou de supprimer un. "UPDATE adresse SET table_name = '555 Hollywood Blvd ' , ville =' Los Angeles 'WHERE nom_famille =' Morgan 'AND prenom = ' Courtney ' " mettra à jour l'adresse de Courtney Morgan à 555 Hollywood Blvd et sa ville de Los Angeles.