Certification Pix - Python et SQL
Inell_250
osdk - 26 janv. 2022 à 20:37
- Messages postés
- 1
- Date d'inscription
- vendredi 20 août 2021
- Statut
- Membre
- Dernière intervention
- 20 août 2021
osdk - 26 janv. 2022 à 20:37
A voir également:
- Voici une base de données présentant la programmation d'un théâtre. elle comporte 4 tables : piece, seance, categorie, tarif. co
- Voici une base de données présentant la programmation d'un théâtre. elle comporte 4 tables : pieces, seances, categories, tarifs - Meilleures réponses
- Sql pix - Meilleures réponses
- Certification Pix - Python et SQL - Forum - Python
- Créer un setup avec le programme créer en VB et base de données ✓ - Forum - VB / VBA
- Programme C et base de donnée mysql sous linux ✓ - Forum - C
- Tcd basé sur des données présents dans deux onglets différents ✓ - Forum - Bureautique
- PHP-base de données une seule entrée présente ✓ - Forum - PHP
6 réponses
Phil_1857
Modifié le 30 août 2021 à 11:02
- Messages postés
- 1379
- Date d'inscription
- lundi 23 mars 2020
- Statut
- Membre
- Dernière intervention
- 30 juin 2022
Modifié le 30 août 2021 à 11:02
Bonjour,
"j'ai découvert avec horreur ce langage de programmation brut et très long qu'est le SQL. "
Bigre, avec horreur, comme tu y vas !
SQL n'est pas un langage de programmation à proprement parler, c'est un langage de requête
permettant de communiquer avec une base de données
Il y a donc, par exemple, des requêtes du style:
SELECT * FROM clients
(permet de récupérer tous les éléments de la table nommée "clients")
etc, etc ...
A noter qu'en Python, on peut créer une BDD SQL, y insérer des tables, stocker des données
dans ces tables et l'interroger ensuite à l'aide des requêtes comme l'exemple ci-dessus
Dans les exemples de Inell_250, on pourrait écrire:
SELECT * FROM Danse JOIN Musique WHERE tarif < 15
@Inell_250:
ne met pas d'images de code, copie le code ici et ajoute ensuite les balises de code:
mode d'emploi:
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Visuellement, ça doit ressembler à ceci (avec la coloration syntaxique) :
Au fait, une fois le code corrigé, on affiche le mot 'pseudonyme' :-) :-)
"j'ai découvert avec horreur ce langage de programmation brut et très long qu'est le SQL. "
Bigre, avec horreur, comme tu y vas !
SQL n'est pas un langage de programmation à proprement parler, c'est un langage de requête
permettant de communiquer avec une base de données
Il y a donc, par exemple, des requêtes du style:
SELECT * FROM clients
(permet de récupérer tous les éléments de la table nommée "clients")
etc, etc ...
A noter qu'en Python, on peut créer une BDD SQL, y insérer des tables, stocker des données
dans ces tables et l'interroger ensuite à l'aide des requêtes comme l'exemple ci-dessus
Dans les exemples de Inell_250, on pourrait écrire:
SELECT * FROM Danse JOIN Musique WHERE tarif < 15
@Inell_250:
ne met pas d'images de code, copie le code ici et ajoute ensuite les balises de code:
mode d'emploi:
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Visuellement, ça doit ressembler à ceci (avec la coloration syntaxique) :
def test(): print('test') test()
Au fait, une fois le code corrigé, on affiche le mot 'pseudonyme' :-) :-)
yg_be
20 août 2021 à 15:26
- Messages postés
- 19566
- Date d'inscription
- lundi 9 juin 2008
- Statut
- Contributeur
- Dernière intervention
- 3 juillet 2022
20 août 2021 à 15:26
Lecodeurhtmlcss
Modifié le 29 août 2021 à 20:06
- Messages postés
- 76
- Date d'inscription
- lundi 20 avril 2020
- Statut
- Membre
- Dernière intervention
- 2 septembre 2021
Modifié le 29 août 2021 à 20:06
Bonsoir !
Je vous conseille de voir le lien de yg_be ensuite, mais à propos des exercices :
1) le Python :
a) Déjà, il serait utile de suivre un cours de base en python pour comprendre un peu la structure du machin. C'est le genre de trucs toujours utile.
b) Mais il faut comprendre bien le script pour trouver les erreurs ! Et le problème c'est qu'il y a des trucs connus et des trucs que vous connaissez pas là dedans...
c) Il faut chercher sur internet ce que ça veut dire ! Genre "print python", ou "del python"...
d) Toujours pas clair ? L'ordinateur comprend de son côté ! faisons comme lui et traitons tout un par un, comme si on était l'ordi...
e) Il faut trouver les erreurs, c'est le plus dur ! Il faut encore faire comme un algorithme, mais encore plus précis, et si ça donne une erreur (variable qui n'existe pas, valeur impossible...) il faut la corriger !
f) Normalement il ne demandent pas d'être programmateurs à leur place, donc le code corrigé doit ressembler au leur...
2) Le SQL
J'ai été sur Pix moi aussi, et j'ai découvert avec horreur ce language de programmation brut et très long qu'est le SQL. J'ai eu du mal, le mieux est d'apprendre des tutoriels...
Il faudrait une capture de la première page du SQL pour se faire une idée de ce que contient le fichier !
Voilà voilà, vous devriez y arriver avec ça...
Je vous conseille de voir le lien de yg_be ensuite, mais à propos des exercices :
1) le Python :
a) Déjà, il serait utile de suivre un cours de base en python pour comprendre un peu la structure du machin. C'est le genre de trucs toujours utile.
b) Mais il faut comprendre bien le script pour trouver les erreurs ! Et le problème c'est qu'il y a des trucs connus et des trucs que vous connaissez pas là dedans...
c) Il faut chercher sur internet ce que ça veut dire ! Genre "print python", ou "del python"...
d) Toujours pas clair ? L'ordinateur comprend de son côté ! faisons comme lui et traitons tout un par un, comme si on était l'ordi...
e) Il faut trouver les erreurs, c'est le plus dur ! Il faut encore faire comme un algorithme, mais encore plus précis, et si ça donne une erreur (variable qui n'existe pas, valeur impossible...) il faut la corriger !
f) Normalement il ne demandent pas d'être programmateurs à leur place, donc le code corrigé doit ressembler au leur...
2) Le SQL
J'ai été sur Pix moi aussi, et j'ai découvert avec horreur ce language de programmation brut et très long qu'est le SQL. J'ai eu du mal, le mieux est d'apprendre des tutoriels...
Il faudrait une capture de la première page du SQL pour se faire une idée de ce que contient le fichier !
Voilà voilà, vous devriez y arriver avec ça...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Whismeril
30 août 2021 à 11:10
- Messages postés
- 17483
- Date d'inscription
- mardi 11 mars 2003
- Statut
- Modérateur
- Dernière intervention
- 4 juillet 2022
30 août 2021 à 11:10
Hello,
moi aussi
C'est sûr qu'en SQL faut réfléchir un peu plus qu'en python, mais il fait parti des langages les plus simples qui soient...
Et puis long quand son pseudo cite le html, un langage particulièrement verbeux c'est quand même drôle comme qualificatif.
Va donc faire du C, tu verras ce qu'est un langage "long" et "brut", rien n'existe en C, il faut tout faire, tout gérer. C'est sa force, mais c'est aussi ce qui en fait sa difficulté à bien l'apprendre.
Et si tu veux du réellement "imbitable" va faire un tour du coté de Malboge.....
moi aussi
j'ai découvert avec horreur ce langage de programmation brut et très longm'en met un coup.
C'est sûr qu'en SQL faut réfléchir un peu plus qu'en python, mais il fait parti des langages les plus simples qui soient...
Et puis long quand son pseudo cite le html, un langage particulièrement verbeux c'est quand même drôle comme qualificatif.
Va donc faire du C, tu verras ce qu'est un langage "long" et "brut", rien n'existe en C, il faut tout faire, tout gérer. C'est sa force, mais c'est aussi ce qui en fait sa difficulté à bien l'apprendre.
Et si tu veux du réellement "imbitable" va faire un tour du coté de Malboge.....
Lecodeurhtmlcss
2 sept. 2021 à 20:13
- Messages postés
- 76
- Date d'inscription
- lundi 20 avril 2020
- Statut
- Membre
- Dernière intervention
- 2 septembre 2021
2 sept. 2021 à 20:13
Oui de fait c'est une façon de parler qui reprend une vision de la programmation partagée par beaucoup de lycéens -.-... En soit, le SQL est simple, mais vu l'inexistence totale d'explication par PIX (c'est pour quasiment tous la première fois) on est un peu surpris (majuscules, forme, mode de fonctionnement...). Mais c'est sans doute un des plus simples à apprendre ;D
Whismeril
2 sept. 2021 à 21:13
- Messages postés
- 17483
- Date d'inscription
- mardi 11 mars 2003
- Statut
- Modérateur
- Dernière intervention
- 4 juillet 2022
- Messages postés
- 76
- Date d'inscription
- lundi 20 avril 2020
- Statut
- Membre
- Dernière intervention
- 2 septembre 2021
2 sept. 2021 à 21:13
En fait le problème vient de Python, c'est (à ma connaissance) le seul langage où tout est en minuscule et l'un des rares où on peut faire n'importe quoi (mettre du texte dans une variable numérique ou booléenne et inversement, nommer une variable ou un fonction comme un mot clé ou une fonction qui existe déjà et j'en passe.....
Alors quand on doit avoir un peu de cadre ça peut paraître dur.....
Alors quand on doit avoir un peu de cadre ça peut paraître dur.....
vortex
>
Whismeril
3 sept. 2021 à 13:31
- Messages postés
- 17483
- Date d'inscription
- mardi 11 mars 2003
- Statut
- Modérateur
- Dernière intervention
- 4 juillet 2022
3 sept. 2021 à 13:31
Bonjour Whismeril,
En quoi cela est gênant qu'il n'y a pas de majuscules dans les mots clefs python ?
Et python est très loin d'être le seul langage à typage dynamique, et contrairement à certains, python a un typage fort.
Mais oui, il a ses défauts, quel langage n'en a pas ?
Reste quand même qu'il a pas mal de qualité et surtout de simplicité (à mes yeux), sinon peu de personnes l'utiliserait.
En quoi cela est gênant qu'il n'y a pas de majuscules dans les mots clefs python ?
Et python est très loin d'être le seul langage à typage dynamique, et contrairement à certains, python a un typage fort.
Mais oui, il a ses défauts, quel langage n'en a pas ?
Reste quand même qu'il a pas mal de qualité et surtout de simplicité (à mes yeux), sinon peu de personnes l'utiliserait.
Whismeril
Modifié le 3 sept. 2021 à 14:09
- Messages postés
- 17483
- Date d'inscription
- mardi 11 mars 2003
- Statut
- Modérateur
- Dernière intervention
- 4 juillet 2022
Modifié le 3 sept. 2021 à 14:09
J'ai pas dit que c'est un problème que les mots clés soient en minuscule, mais pour lecodeurhtmlcss cela semble être un problème qu'en SQL ce soit en majuscule.
Je faisais juste une comparaison (un peu ironique) "tranquille" vs "un peu de contrainte".
Oui il y a d'autre langages avec un typage dynamique, mais je ne connais que celui là qui accepte que tu appelles une variable comme un mot clé ou une fonction existante.
Je faisais juste une comparaison (un peu ironique) "tranquille" vs "un peu de contrainte".
Oui il y a d'autre langages avec un typage dynamique, mais je ne connais que celui là qui accepte que tu appelles une variable comme un mot clé ou une fonction existante.
Phil_1857
1 sept. 2021 à 16:48
- Messages postés
- 1379
- Date d'inscription
- lundi 23 mars 2020
- Statut
- Membre
- Dernière intervention
- 30 juin 2022
1 sept. 2021 à 16:48
Bonjour Inell_250,
Je vois que tout cela te laisse muet ........ :-) :-)
Je vois que tout cela te laisse muet ........ :-) :-)