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 :

Débutant: 3 question d'un Qcm à corriger.(SQL/Oracle)


Sujet :

SQL Oracle

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Janvier 2008
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Débutant: 3 question d'un Qcm à corriger.(SQL/Oracle)
    Voilà 3 questions à lesquelles g eu faux lors du dernier exam à l école ,veuillez m aider en vue d'y répondre .


    1. Citez 3 affirmations exactes concernant l utilisation de jointures externes.(3réps).
    A. Il est impossible d utiliser un opérateur IN ds une joiture externe.

    B. (+)est utilisé de chak coté dla condition WHERE pr effectuer une joiture externe.

    C. (*)est utilisé de chak coté de la condition WHERE ###########.

    D. Une joiture externe est utilisée unikmt pr visualiser les lignes qui ne répondent pas à la condition de jointure.

    E. Ds la condition WHERE ,(+) est utilisé à la suite du nom de la colonne ds table sans ligne correspondantes , pr effectuer une joiture externe.

    F. Il est impossible de relier une condition utilisée ds une joiture externe avec une autre condition à l aide de l opérateur OR.



    2. Quelle instruction SELECT devez vous utiliser pr extraire l année de la date du sytème et l afficher au format "1998"?

    A. SELECT TO CHAR (SYSDATE,'yyyy')
    FROM dual;

    B.SELECT TO DATE (SYSDATE,'yyyy')
    FROM dual;

    C.SELECT DECODE(SUBSTR(SYSDATE,8,),'yyyy')
    FROM dual;

    D.SELECT DECODE(SUBSTR(SYSDATE,8),'year')
    FROM dual;

    E.SELECT TO CHAR (SUBSTR(SYSDATE,8,2),'yyyy')
    FROM dual;


    3. Vous devez deeterminer le taux d imposition qui s applique à chak employé .Quelle instruction sql allez vs utiliser?

    A. SELECT employee_id,salary,tax_percent
    FROM employees e,tax t
    WHERE e.salary BETWEEN t.min_salary AND t.max_salary ;


    B. SELECT employee_id,salary,tax_percent
    FROM employees e,tax t
    WHERE e.salary > t.min_salary AND< t.max_salary ;


    C.SELECT employee_id,salary,tax_percent
    FROM employees e,tax t
    WHERE MIN(e.salary)= t.min_salary AND MAX(e.salary)= t.max_salary ;


    D. Les informations sont introuvables car il n existe aucune colonne commune entre les 2 tables .

  2. #2
    Expert éminent sénior
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Points : 19 073
    Points
    19 073
    Par défaut
    il suffit de tester dans une console SQL*Plus et lire la doc... ce sera bcp plus utile de trouver par toi-même

  3. #3
    Expert confirmé
    Avatar de laurentschneider
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2005
    Messages
    2 944
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2005
    Messages : 2 944
    Points : 4 926
    Points
    4 926
    Par défaut
    la question 2 est ultra-simple. La question 1 est mal posée, en effet dans toute version d'Oracle datant du 21e siècle il est possible d'employer IN et il n'est pas nécessaire d'employer (+) grace à la syntaxe LEFT JOIN. Quand à la question 3 je dirais A, mais sans le contenu des tables difficile de savoir.

    Qnd o styl sms, pq pas écri dé fraz compl au l. de tou abbr. ?

Discussions similaires

  1. [Débutant] Quelques questions bêtes...
    Par Stomp dans le forum Windows
    Réponses: 2
    Dernier message: 02/08/2019, 11h47
  2. Réponses: 3
    Dernier message: 18/08/2011, 14h32
  3. [Débutant] Deux questions sur la conversion (cast)
    Par kloss dans le forum Langage
    Réponses: 7
    Dernier message: 18/02/2006, 19h46
  4. [Débutant] Deux questions concernants les vues
    Par 13obscur dans le forum Eclipse Platform
    Réponses: 1
    Dernier message: 19/04/2005, 14h29
  5. [Débutant]Quelques questions de principe sur l'API win32
    Par silver_dragoon dans le forum Windows
    Réponses: 4
    Dernier message: 19/03/2004, 18h38

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