|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||||
|
Membre du Club
![]() |
Bonjour à tous,
J'ai passé aujourd'hui le BTS épreuve étude de cas option DA et j'aimerai savoir si les requêtes que j'ai réalisé sont bonne, par simple curiosité ^^ Merci à tous ceux qui pourront me répondre, d'avance merci Voici le sujet : http://www.sidem.ch/bts.jpg et voici mes requetes : a) Code :
Code :
Code :
Code :
|
||||||||
|
|
00
|
|
|
#2 | ||
|
Membre habitué
![]() Inscription : mai 2005 Messages : 135 ![]() |
J'ai l'impression que la d) est fausse car tu compares le nombre de jour du projet "756" au max du nombre de jour de tous les projets... ça ne peut marcher que si le projet "756" est celui où il y a le plus de jour ? En plus il faut écrire le prédicat de jointure entre Personne et ParticipeProjet.
J'aurais plutôt mis : Code :
|
||
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() |
Arf effectivement je me suis un peu trop précipité sur la dernière requêtes, c'est vrai que c'est totalement faux ce que je fais...
Je te remercie de m'avoir conscaré du temps , a bientot |
|
|
00
|
|
|
#4 | ||||||||
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 959 ![]() |
Pour ma part je noterais zéro ces réponse... Mais comme zéro il faut le justifier, je donnerais 1...
Alors on corrige : a) Code :
b) Code :
c) Code :
d) Code :
2) une valeur numérique n'est ni entre guillement ni entre apostrophe (756) 3) il manque la restriction de la sous requête sur le projet considéré 4) les jointures se font à l'aide du prédicat JOIN Moralité, je prédit que tu vas avoir entre 12 et 14... Et que l'on ferait bien d'apprendre au prof le langage SQL. A l'occasion donne moi ton adresse sur ce forum je t'enverrais mon dernier bouquin sur le sujet ! A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
||||||||
|
00
|
|
|
#5 |
|
Membre habitué
![]() Inscription : mai 2005 Messages : 135 ![]() |
Moi je serais quand même moins sévère
Pour un BTS on va pas te demander de faire de l'optimisation de requête ! Peut importe comment tu exprime tes jointures, du moment que cela fonctionne. Concernant la syntaxe, le correcteur n'est pas un compilateur, donc c'est surtout l'esprit de la solution qu'il va prendre en compte... Par exemple, que tu mettes = "756" ou 756 c'est un peu pareil, surtout que dans le schéma donné il n'y a pas les types des colonnes (où alors je l'avais lu trop vite !) Concernant les fonctions de CAST, est ce que c'est normalisé dans SQL ou bien c'est spécifique à certains SGBD ? D'ailleurs le sujet ne dit pas non plus quel SGBD est utilisé... Bref, ça serait pas sympa de vous noter sur la syntaxe |
|
|
00
|
|
|
#6 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 959 ![]() |
SQL est un langage qui plus est normalisé. Un langage c'est une combinaison de syntaxes. Un exercice SQL c'est exprimer une solution à l'aide d'une syntaxe...
COALESCE est normalisé depuis 1992 ! A lire : http://sqlpro.developpez.com/cours/null/ A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
00
|
|
|
#7 |
|
Membre Expert
![]() Inscription : mars 2005 Messages : 1 565 ![]() |
Personnellement j'adore la rigueur d'SQLpro, tu voudrais pas un fils adoptif
|
|
|
00
|
|
|
#8 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
Là c'est une épreuve étude de cas alors on peut espérer que le correcteur ne sera pas trop regardant de la syntaxe. Mais c'est essentiel de corriger les erreurs sur le forum pour éviter que des membres prennent l'exemples comme régles alors qu'il est faux
|
|
|
00
|
|
|
#9 | |
|
Membre du Club
![]() Inscription : septembre 2004 Messages : 74 ![]() |
Citation:
|
|
|
|
00
|
|
|
#10 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 959 ![]() |
Non ! Uniquement à ceux je j'assassine publiquement et pour qu'ils puissent apprendre enfin SQL !
A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
00
|
|
|
#11 | |
|
Membre du Club
![]() Inscription : septembre 2004 Messages : 74 ![]() |
Citation:
|
|
|
|
00
|
|
|
#12 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 959 ![]() |
Assez, j'ai fait quelques missions sur ce SGBDR. Au niveau SQL, c'est le plus normatif de tous. Au niveau facilité de dev, c'est pas terrible car l'interface Java est comme sous Oracle, hyper lente.
A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
00
|
Copyright © 2000-2012 - www.developpez.com