• Aucun résultat trouvé

Le langage SQL

N/A
N/A
Protected

Academic year: 2022

Partager "Le langage SQL"

Copied!
6
0
0

Texte intégral

(1)

DUT SRC – IUT de Marne-la-Vallée 24/04/2013

INF240 – Bases de données

Cours 3

Le langage SQL

(2)

• Cours de Tony Grandame à l'IUT de Marne-la-Vallée en 2010-2011

• Cours de Mathieu Mangeot, IUT de Savoie

http://jibiki.univ-savoie.fr/~mangeot/Cours/BasesDeDonnees.pdf

• Cours de Fabrice Meuzeret, IUT de Troyes http://195.83.128.55/~fmeuzeret/vrac/

• Livre de Laurent Audibert : Bases de données - de la modélisation au SQL Version partielle sur :

http://laurent-audibert.developpez.com/Cours-BD/html/index.php

Sources

(3)

• Résumé des épisodes précédents

• Introduction au langage SQL

• Langage de définition des données

• Intermède sur PHP

• Langage de manipulation des données

• SQL avancé : les jointures

• SQL avancé : les groupements

• SQL avancé : les transactions

Plan du cours 3 – Le langage SQL

Début des TP !

(4)

• Résumé des épisodes précédents

• Introduction au langage SQL

• Langage de définition des données

• Intermède sur PHP

• Langage de manipulation des données

• SQL avancé : les jointures

• SQL avancé : les groupements

• SQL avancé : les transactions

Plan

(5)

Modèle physique des données

Modèle physique des données Modèle logique des données

Modèle entité-association

(modèle conceptuel des données)

(6)

Cliquez ici pour telecharger le PDF complet

Références

Documents relatifs

– si un même type d’entité intervient plusieurs fois dans un même type d’association, on doit explicitement indiquer le rôle de chaque entité – si on a

NumEtud Nom Prenom Adresse DateNais Sexe NumCours NomCours NomProf NbHC NbHTD NbHTP NumEtud NumCours Note. E1

Eastwood Clint Eastwood Clint Cumberbatch Benedict Freeman Martin Sellers Peter Sellers Peter Sellers Peter. SELECT ne retourne pas un ensemble de n-uplets mais en fait une liste

Eastwood Clint The good, the Bad and the Ugly Blondie Eastwood Clint Gran Torino Walt Kowalski Cumberbatch Benedict Study in Pink Sherlock Holmes Freeman Martin Study in Pink Dr

On peut les supprimer : SELECT DISTINCT nom , prenom FROM PERSONNE , JOUE WHERE id = idacteur ;.

ALTER TABLE employee ADD CONSTRAINT nom CHECK (lname <> ’’ AND fname <> ’’);. -- ALTER TABLE DROP CONSTRAINT

L'agrégation consiste à regrouper tous les tuples d'une table ayant même valeur pour un ou plusieurs attributs. Dans le résultat n'apparaîtra alors que le dernier de ces tuples, il

Indiquer au système une clé primaire pour chaque table permet une indexation des données à l'aide de cette clé, ce qui renforce l'efficacité des procédures d'interrogation de