SE LOGGER
Se Connecter Créer compte

MENU
Accueil Interface Internet LangWeb Design Reseaux Securite Heberger Mon site

BOUTIQUES
Business Link Carte de visite Micropaiement

RECHERCHE
FAQ Traductions

LIENS
Se détendre Radios Signets Emploi

1. Introduction à SQL : Le langage SQL a pour but d'uniformiser l'accès aux différentes bases de données et SGBD (Système de Gestion de Base de données).  Il est largement standardisé et on le retrouve présent dans tous les SGBD (systèmes comme "Oracle", "Sql Server") ou bases de données ("Dbase", "Access",..).   Attention de ne confondre SQL avec MySql qui est un serveur de bases de données où les clients viennent se connecter.  "Access" par contre n'est pas un serveur de bases de données : on ne peut mettre "Access" tout seul en réseau avec 10 machines.  En ce qui concerne 'les bases SQL', il s'agit de bases de données "t'appartenant" via des sites persos, il faut possèder un 'login' et un 'mot de passe' pour accèder à la console de gestion des bases, que l'on administre habituellement via 'phpMyadmin'.  Admettons que tu possèdes toutes les informations d'identification te permettant d'accéder à la base....  Beaucoup d'hébergeurs refusent explicitement les connexions extérieures et obligent à utiliser leur interface de gestion (du style, phpMyadmin).  Si tu es dans ce cas-là, tu as la possibilité de faire "un dump" de ta base, c'est-à-dire générer à l'aide d'une commande fournie, une série de commandes SQL permettant de récréer la base.  Il faut savoir si, habituellement, tu 'uploades' sur un serveur distant ou tu 'downloades' les bases en question.  Ensuite, il existe un peu partout des pages écrites en PHP te permettant d'éxecuter sur le serveur, les requêtes SQL récupérées dans les scripts précédents...  J'en ai modifié une comme ça afin de lui passer en paramètre un fichier de commandes SQL uploadé auparavant...

2. a) Commandes SQL Standard  >  Document à ouvrir en Word : Tutoriel SQL niveau débutant(e) : SQL.doc 
A l’ère de l’information, les bases de données constituent une discipline quasi incontournable dans le stockage, la manipulation et le traitement des données.  Le modèle relationnel domine encore très largement les produits commerciaux pour la gestion de bases de données.  Des développements plus récents et l’apparition de modèles de données plus riches, tels le modèle entité-association et les modèles basés sur les objets sont également utilisés.  Voici quelques commandes SQL de base :
      2.1 Select column1, column2,.. or ' * ' FROM tablename WHERE column1 'condition';
      2.2 Create table tablename (pk, champ1 VARCHAR1(30), champ2 INT1(15));
      2.3 Insert into tablename (first_column, ... last_column)  values (first_value, ... last_value);
      2.4 Update tablename set columnname = newvalue where columname OPERATOR value;
            a. Alter tablename ADD value1 CHAR(number);
            b. Alter tablename DROP value1 CHAR(number);
      2.5 Delete FROM tablename WHERE 'conditions_to_delete';
      2.6 Drop table tablename;

2. b) Pour les "requêtes avancées", cliquez sur le lien >  Tutoriel SQL : niveau intermédiaire / avancé(e) et un tutoriel en néerlandais

Retour à l'index pages : 1  2  3  4