IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SQL Oracle Discussion :

Travail scolaire sur base de données


Sujet :

SQL Oracle

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Travail scolaire sur base de données
    Bonjour à tous !

    Ayant un travail à rédiger sur les bases de données SQL, je me permets de vous faire voir mon travail, pour modifier certaines choses...
    Sachant que le schéma est :
    artiste (ArtisteID, Anom, Aprenom, Anat, Anaissance, Amort, Asexe)
    film (FilmID, Ftitre, FrealisateurID, Fgenre, Fnat, Fduree, Fannee, FremakeDe)
    joue (JArtisteID, JFilmID, Jrole)
    membre (MembreID, Mnom, Mprenom, Mnaissance, Msexe)
    note (NMembreID, NFilmID, Nnote)

    _____Mon travail

    1. La table membre complète*:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MembreID, Mnom, Mprenom, Mnaissance, Msexe
    2. Les nom, prénom et année de naissance des femmes membres du club qui ont entre 25 et 40 ans*:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT MembreID*
    FROM Mnom, Mprenom, Msexe 'F'
    WHERE Mnaissance BETWEEN '25' AND '40'
    3. Les titre, genre et durée des remake de plus de 2 heures*:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT FilmID*
    FROM Ftitre, Fgenre, 
    WHERE FremakeDe NOT BETWEEN '0heures' AND '2heures'
    4. Les titre, nationalité et genre des films dont le titre contient les mots «*amour*» ou «*aimer*»
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT FilmID* 
    FROM Ftitre, Fnat
    WHERE Fgenre LIKE '%amour%' OR '%aimer%'
    5. Les années, classées par ordre décroissant, pendant lesquelles au moins un drame français est sorti au cinéma
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT FilmID*
    FROM Fgenre 'drame', Fnat 'français'
    ORDER BY Fannee
    6. Les nom, prénom et date de naissance des artistes américains, britanniques ou français, classés par ordre croissant de leur année de naissance, et en plaçant les hommes avant les femmes de la même année dans la liste. QUE JE N'AI ABSOLUMENT PAS REUSSI !
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT ArtisteID*
    FROM Anom, Aprenom, Anaissance, A nat = 'americains' 'britanniques' 'français'
    ORDER BY          DESC
    7. Les nom et prénom des artistes nés l'année de sortie du film «*Psychose*»*
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT ArtisteID*
    FROM Anom, Aprenom
    WHERE Fannee 'Psychose'
    8. Les titres et années de sortie des drames ayant reçu une note inférieure ou égale à 5 par au moins une femme*:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT FilmID, ArtisteID*
    FROM Ftitre, Fannee
    WHERE Fgenre 'drame' >=5, Asexe 'F'
    9. Les rôles joués (nom du rôle) dans les films, avec pour chaque rôle le nom de l’acteur et le titre du film*:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT FilmID, JartisteID, ArtisteID *
    FROM Jrole
    WHERE Anom, Ftitre
    10. Les titres de films, avec les nom et prénom de leur réalisateur, qui sont plus long que leur remake*:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT FilmID*
    FROM Ftitre
    WHERE If len([FrealisateurID = 'prenom' AND FrealisateurID = 'nom']) = FremakeDe

    GROS MERCI D'AVANCE !
    Dernière modification par Waldar ; 05/06/2015 à 21h18. Motif: Balises code (#), basse -> base, titre

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Event sur base de donnée Firebird et programmation delphi
    Par seb8810 dans le forum Connexion aux bases de données
    Réponses: 5
    Dernier message: 16/03/2006, 18h06
  2. Requête sur base de données ACCESS
    Par JLamotte dans le forum Access
    Réponses: 1
    Dernier message: 21/11/2005, 11h50
  3. Réponses: 2
    Dernier message: 10/11/2005, 17h59
  4. Conseils developpement sur base de données
    Par koolkris dans le forum Bases de données
    Réponses: 4
    Dernier message: 27/07/2005, 12h16
  5. Manipulation de XML sur base de données
    Par psyche dans le forum Décisions SGBD
    Réponses: 1
    Dernier message: 02/11/2004, 15h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo