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

Langage SQL Discussion :

SQL wrong answer


Sujet :

Langage SQL

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2020
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2020
    Messages : 6
    Points : 6
    Points
    6
    Par défaut SQL wrong answer
    bonjour ,
    j'ai un problem ,j'ai cette MR dont la question est de Donner la liste des voitures (num´ero) vendues apr`es le 15 avril 2007.

    Voiture(numserie, couleur, prix, cout, marque, modele,nomp?,prenomp?)
    Arrivee(numserie,date,magasin)
    Client(nom,prenom,adresse)
    Vendeur(nom,prenom,adresse,salairefixe,magasin)
    Vente(numero,date,prixachat,numserie,noma,prenoma,nomv,prenomv)


    Correction:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    SELECT Voiture.numserie
    FROM Voiture, Vente
    WHERE Voiture.numserie = Vente.numserie
    AND date > ’2007-04-15
    j'ai pas compris pourquoi il a fait une jointure il peut directement utiliser la table vente

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT numserie
    FROM  Vente
    WHERE date > ’2007-04-15
    merci d'avance pour votre aide .

  2. #2
    Membre chevronné
    Homme Profil pro
    Développeur Oracle
    Inscrit en
    Décembre 2019
    Messages
    1 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Oracle

    Informations forums :
    Inscription : Décembre 2019
    Messages : 1 150
    Points : 1 935
    Points
    1 935
    Par défaut
    Bonjour,

    Oui s'il faut juste le numéro de série alors la table vente suffit.
    La table client n'a vraiment que ça comme infos? Pas d'id (idem pour la table vendeurs)?

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2020
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2020
    Messages : 6
    Points : 6
    Points
    6
    Par défaut
    Citation Envoyé par vanagreg Voir le message
    Bonjour,

    Oui s'il faut juste le numéro de série alors la table vente suffit.
    La table client n'a vraiment que ça comme infos? Pas d'id (idem pour la table vendeurs)?
    merci, pour les tables vendeur et client ils ont pour clé primaire composé :nom,prenom

  4. #4
    Modérateur
    Avatar de escartefigue
    Homme Profil pro
    bourreau
    Inscrit en
    Mars 2010
    Messages
    10 300
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : bourreau
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2010
    Messages : 10 300
    Points : 39 641
    Points
    39 641
    Billets dans le blog
    9
    Par défaut
    Concrètement, ce modèle interdit d'avoir deux clients ayant le même nom et le même prénom, quelle bonne idée
    Avoir un nom et un prénom dans la table "voiture" c'est énoooorme (ah si c'est vrai, il y avait une voiture qui s'appelait "Christine" )

    @Tiyau : où avez vous trouvé cet exercice ? Sérieusement, il comporte à peu près tout ce qu'il ne faut pas faire pour modéliser une base de données (redondances, non respect des formes normales, identifiants primaires fonctionnels...).

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2020
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2020
    Messages : 6
    Points : 6
    Points
    6
    Par défaut
    https://perso.liris.cnrs.fr/emmanuel...correction.pdf

    voici , je l'ai abandonné , la chose la plus importante dans ce domaine et de ne pas compliqué , cette série ne vérifie pas les normes

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 13/09/2011, 13h45
  2. L'avenir du BDE et des SQL Links révélé ! <officiel>
    Par Merlin dans le forum Bases de données
    Réponses: 12
    Dernier message: 02/06/2006, 10h18
  3. Pb migration Access / SQL server
    Par yoyo dans le forum MS SQL Server
    Réponses: 10
    Dernier message: 25/04/2005, 10h39
  4. Cours, tutoriels, logiciels, F.A.Q,... pour le langage SQL
    Par Marc Lussac dans le forum Langage SQL
    Réponses: 0
    Dernier message: 04/04/2002, 10h21

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