Cours de gsi
Les contraintes :
Contrainte de domaine : lorsque une valeur incohérente est entrée dans la base (ex : un champ type numérique ne peut recevoir de texte)
Contrainte d’intégrité de référence : lorsque que la clé primaire est inexistante, le moteur refuse l’insertion d’un nouvel enregistrement ou lorsque la clé primaire est saisie deux fois (doublons)
Les requêtes :
SELECT TABLE. champ, TABLE. champ, TABLE. champ…
FROM TABLE, TABLE, TABLE…
WHERE (restriction ou joncture) TABLE . champs = “texte” ou TABLE. champs = TABLE. champs
AND (restriction ou joncture)
ORDER BY : asc (ascendant), desc (descendant), champs
; (Indique la fin de la requête)
BETWEEN AND (encadrement)
< (Inférieur) > (Supérieur) = (égale) <= >= <> (différent)
COUNT (*) AS (nom donnée a la requête) : nombre de ligne
SUM (champs) AS Somme : somme des valeurs
AVG (champs) AS : moyenne des valeurs
MAX : renvoi la plus grande valeur
MIN : renvoi la plus petite valeur
INSERT TO TABLE (champs) VALUES ( valeur numérique ou « valeur texte »)
NULL : signifie « pas de valeur »
UPDATE TABLE SET champs= « élément » WHERE champs=« élément »
Modifier la TABLE en rentrant la nouvelle valeur pour la condition
DELETE FROM TABLE WHERE champs = « element »
IS NOT NULL: la case n’est pas vide
Le schéma relationnel (3)
Base de données : ensemble structuré de données nécessaire à la gestion d’une etp.
Elle se compose : * De table (entités) * De champs (éléments) * De donnée * Clé primaire (identifiant d’entité) * Clé étrangère (identifiant d’une entité placé dans une autre entité) * Table de correspondance ( ex : « possède », « correspond »…)
Représentation textuelle :
TABLE (champs, champs, champs…)
Clé primaire : champs
Clé étrangère : champs
Représentation graphique :
Les réseaux (6)
Les connexions dites « physique » : * Poste informatique, imprimante, serveur, routeur (carte