MEILLEUR SITE POUR LES DÉVELOPPEURS WEB

SQL Tutoriel

SQL MAISON SQL Introduction SQL Syntaxe SQL SELECT SQL SELECT DISTINCT SQL WHERE SQL ORDER BY SQL AND SQL OR SQL NOT SQL INSERT INTO SQL NULL Valeurs SQL UPDATE SQL DELETE SQL SELECT TOP SQL MIN() et MAX() SQL COUNT SQL SUM SQL AVG SQL LIKE SQL Faunes SQL IN SQL BETWEEN SQL Aliases SQL JOIN SQL INNER JOIN SQL LEFT JOIN SQL RIGHT JOIN SQL FULL OUTER JOIN SQL Se joindre à moi SQL UNION SQL GROUP BY SQL HAVING SQL EXISTS SQL ANY, ALL SQL SELECT INTO SQL INSERT INTO SELECT SQL CASE SQL NULL Fonctions SQL Procédures stockées SQL Commentaires SQL Opérateurs

SQL Base de données

SQL CREATE DATABASE SQL DROP DATABASE SQL BACKUP DATABASE SQL CREATE TABLE SQL DROP TABLE SQL ALTER TABLE SQL Contraintes SQL NOT NULL SQL UNIQUE SQL PRIMARY KEY SQL FOREIGN KEY SQL CHECK SQL DEFAULT SQL CREATE INDEX SQL AUTO INCREMENT SQL Dates SQL CREATE VIEW SQL Injection SQL Hosting SQL Types de données

SQL Références

SQL Mots clés MySQL Fonctions SQL Server Fonctions MS Access Fonctions SQL Référence rapide

SQL Exemples

SQL Exemples SQL Éditeur SQL Questionnaire SQL Exercices SQL Botterpamp SQL Certificat

SQL. Leçons pour les débutants

En Ua Es De

Introduction à SQL


SQL est un langage standard permettant d'accéder et de manipuler des bases de données.


Qu'est-ce que SQL?

  • SQL signifie Structured Query Language
  • SQL vous permet d'accéder aux bases de données et de les manipuler
  • SQL est devenu une norme de l'American National Standards Institute (ANSI) en 1986 et de l'Organisation internationale de normalisation (ISO) en 1987

Que peut faire SQL?

  • SQL peut exécuter des requêtes sur une base de données
  • SQL peut récupérer des données d'une base de données
  • SQL peut insérer des enregistrements dans une base de données
  • SQL peut mettre à jour des enregistrements dans une base de données
  • SQL peut supprimer des enregistrements d'une base de données
  • SQL peut créer de nouvelles bases de données
  • SQL peut créer de nouvelles tables dans une base de données
  • SQL peut créer des procédures stockées dans une base de données
  • SQL peut créer des vues dans une base de données
  • SQL peut définir des autorisations sur les tables, les procédures et les vues

SQL est une norme - mais....

Bien que SQL soit une norme ANSI/ISO, il existe différentes versions du langage SQL.

Cependant, pour être conformes à la norme ANSI, elles prennent toutes en charge au moins les commandes principales (telles que SELECT, UPDATE, DELETE, INSERT, WHERE) de manière similaire.

Remarque : la plupart des programmes de base de données SQL ont également leurs propres extensions propriétaires en plus de la norme SQL !


Utilisation de SQL sur votre site Web

Pour créer un site Web qui affiche des données à partir d'une base de données, vous aurez besoin de :

  • Un programme de base de données RDBMS (c'est-à-dire MS Access, SQL Server, MySQL)
  • Pour utiliser un langage de script côté serveur, comme PHP ou ASP
  • Pour utiliser SQL pour obtenir les données souhaitées
  • Pour utiliser HTML / CSS pour styliser la page

RDBMS

RDBMS signifie Relational Database Management System (système de gestion de base de données relationnelle).

RDBMS est la base de SQL et de tous les systèmes de base de données modernes tels que MS SQL Server, IBM DB2, Oracle, MySQL et Microsoft Access.

Les données dans RDBMS sont stockées dans des objets de base de données appelés tables. Une table est un ensemble d'entrées de données liées, et elle se compose de colonnes et de lignes.

Regardez le tableau "Customers" (« Clients ») :

Exemple

SELECT * FROM Customers;
Try it Yourself »

Chaque table est divisée en entités plus petites appelées champs. Les champs de la table Clients se composent de CustomerID, CustomerName, ContactName, Address, City, PostalCode et Country. Un champ est une colonne d'une table conçue pour conserver des informations spécifiques sur chaque enregistrement de la table.

Un enregistrement, également appelé ligne, correspond à chaque entrée individuelle qui existe dans une table. Par exemple, la table Clients ci-dessus contient 91 enregistrements. Un enregistrement est une entité horizontale dans une table.

Une colonne est une entité verticale dans une table qui contient toutes les informations associées à un champ spécifique d'une table.


W3Schools SQL Tutorial vidéo Introduction

Cette vidéo est une introduction à SQL et aux bases de données.

Une partie d'une série de didacticiels vidéo pour apprendre SQL pour les débutants !