Tech4um
1 Membres connectés - 1 Visiteurs
Mot de passe oublié?
Espace membre
Faite une inscription rapide sur tech4um.com et participez par vos sujets et commentaires sur nos forums.

Vous bénéficiez aussi de la Discussion directe afin d'avoir des solutions rapide.

Facebook
Twitter
Liens recommandés




C'est quoi votre sujet?

SQL
Blue Ocean Ajouter le 2011-10-09 21:46:54

SQL est un langage déclaratif qui permet d’interroger une base de données sans se soucier de la re- présentation interne (physique) des données, de leur localisation, des chemins d’accès ou des algorithmes nécessaires.

A ce titre il s’adresse à une large communauté d’utilisateurs potentiels

(pas seulement des informaticiens) et constitue un des atouts les plus

spectaculaires (et le plus connu) des SGBDR. On peut l’utiliser de manière interactive, mais également en association avec des interfaces graphiques, des outils de reporting ou, très généralement, des langages de programmation.

Langage de requête standard utilisé dans la majorité des SBGD relationnels

Peut être utilisé de façon autonome ou intégrée à un programme

Contient des énoncés de définition, de requête et de manipulation de base de données

Permettent de définir la structure de la base de données

CREATE TABLE

DROP TABLE

ALTER TABLE

Exemple:

CREATE TABLE PILOTE (NoPilote CHAR(10) NOT NULL,

Nom CHAR(25),

AnneesExp SMALLINT

PRIMARY KEY (NoPilote));

DROP TABLE PILOTE;

ALTER TABLE PILOTE ADD Adresse Char(25);

ALTER TABLE PILOTE MODIFY Nom CHAR(35) NOT NULL;

Signaler un abus

 

Blue Ocean Ajouter le 2011-10-09 21:55:21

INSERT

Permet d’ajouter des données dans une table.

DELETE

Permet d’éliminer des données d’une table selon certains critères.

UPDATE

Permet de modifier des données d’une table selon certains critères.

SELECT

Opération primordiale en SQL, Sert à faire des opérations algébriques de sélection, projection et jointure.



INSERT INTO PILOTE VALUES (‘113Y45’, ‘Paul Girard’, 4);

DELETE FROM PILOTE WHERE AnneesExp < 5;

UPDATE PILOTE SET AnneesExp = AnneesExp+1

WHERE Nom ‘Paul Girard’;



SELECT Nom FROM PILOTE;

Signaler un abus

[ 1 ]



Répondre au sujet: