CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Maîtriser SQL , ca prend combien de temps

MaximumZizi
MaximumZizi
Niveau 7
17 mai 2023 à 10:48:48

10 minutes

le temps de se rendre compte que c'est de la merde et passer sur autre chose https://image.noelshack.com/fichiers/2017/22/1496583962-risisingecigarette.png

Dextre384
Dextre384
Niveau 7
17 mai 2023 à 10:49:10

Le 17 mai 2023 à 10:46:28 :
La syntaxe SQL n'est pas dure, le langage a été conçu pour des non-programmeurs.

La difficulté réside dans la compréhension des BDD, leur structure et comment faire des requêtes propres, plus ou moins complexes et optimisées selon la situation.

Les instructions clé osef, t'auras toujours accès à la documentation technique.

Pour le coup, j’ai mis 30 secondes à comprendre le concept de clôture algébrique sur les bases de données relationnelles, c’est vraiment simple à comprendre.

bloblomv38
bloblomv38
Niveau 35
17 mai 2023 à 10:49:52

Le 17 mai 2023 à 10:49:10 :

Le 17 mai 2023 à 10:46:28 :
La syntaxe SQL n'est pas dure, le langage a été conçu pour des non-programmeurs.

La difficulté réside dans la compréhension des BDD, leur structure et comment faire des requêtes propres, plus ou moins complexes et optimisées selon la situation.

Les instructions clé osef, t'auras toujours accès à la documentation technique.

Pour le coup, j’ai mis 30 secondes à comprendre le concept de clôture algébrique sur les bases de données relationnelles, c’est vraiment simple à comprendre.

15 secondes grand max le low

Dextre384
Dextre384
Niveau 7
17 mai 2023 à 10:51:44

Le 17 mai 2023 à 10:49:52 :

Le 17 mai 2023 à 10:49:10 :

Le 17 mai 2023 à 10:46:28 :
La syntaxe SQL n'est pas dure, le langage a été conçu pour des non-programmeurs.

La difficulté réside dans la compréhension des BDD, leur structure et comment faire des requêtes propres, plus ou moins complexes et optimisées selon la situation.

Les instructions clé osef, t'auras toujours accès à la documentation technique.

Pour le coup, j’ai mis 30 secondes à comprendre le concept de clôture algébrique sur les bases de données relationnelles, c’est vraiment simple à comprendre.

15 secondes grand max le low

Non mais rien à voir, je ne suis pas brillant, suffit juste de comprendre qu’il ne faut pas mettre de liste dans une BDD et c’est réglé. :rire:

fan2pyrorca
fan2pyrorca
Niveau 27
17 mai 2023 à 10:52:55

Le 17 mai 2023 à 10:51:44 :

Le 17 mai 2023 à 10:49:52 :

Le 17 mai 2023 à 10:49:10 :

Le 17 mai 2023 à 10:46:28 :
La syntaxe SQL n'est pas dure, le langage a été conçu pour des non-programmeurs.

La difficulté réside dans la compréhension des BDD, leur structure et comment faire des requêtes propres, plus ou moins complexes et optimisées selon la situation.

Les instructions clé osef, t'auras toujours accès à la documentation technique.

Pour le coup, j’ai mis 30 secondes à comprendre le concept de clôture algébrique sur les bases de données relationnelles, c’est vraiment simple à comprendre.

15 secondes grand max le low

Non mais rien à voir, je ne suis pas brillant, suffit juste de comprendre qu’il ne faut pas mettre de liste dans une BDD et c’est réglé. :rire:

Le sujet des DB relationnelles commence à un peu m’intéresser. Pourquoi pas de listes en DB ?

Dextre384
Dextre384
Niveau 7
17 mai 2023 à 10:53:06

Et pour faire des requêtes rapides, suffit de foutre des index partout. :hap:

fan2pyrorca
fan2pyrorca
Niveau 27
17 mai 2023 à 10:53:41

Le 17 mai 2023 à 10:53:06 :
Et pour faire des requêtes rapides, suffit de foutre des index partout. :hap:

Ça me paraît un peu approximatif…

ogrepuant
ogrepuant
Niveau 34
17 mai 2023 à 10:53:56

Ouai, en une aprem t'as les bases quoi. Après pour des requêtes plus complexes avec jointures externes/internes, les possibilités qu'offrent SQL sont pas toujours très intuitives je trouve.

GuideDeParis
GuideDeParis
Niveau 9
17 mai 2023 à 10:54:28

Ouais alors pour faire des requêtes faciles oui, quelques heures.
Après pour avoir une expertise c'est plus compliqué.
J’ai un collègue qui a vendu une requête SQL à un grand groupe qui avait besoin d’un extract d’info en urgence, c'était 2000 ou 3000 euros la requête. Faut pas se merder à ce niveau là

Dextre384
Dextre384
Niveau 7
17 mai 2023 à 10:55:00

Le 17 mai 2023 à 10:52:55 :

Le 17 mai 2023 à 10:51:44 :

Le 17 mai 2023 à 10:49:52 :

Le 17 mai 2023 à 10:49:10 :

Le 17 mai 2023 à 10:46:28 :
La syntaxe SQL n'est pas dure, le langage a été conçu pour des non-programmeurs.

La difficulté réside dans la compréhension des BDD, leur structure et comment faire des requêtes propres, plus ou moins complexes et optimisées selon la situation.

Les instructions clé osef, t'auras toujours accès à la documentation technique.

Pour le coup, j’ai mis 30 secondes à comprendre le concept de clôture algébrique sur les bases de données relationnelles, c’est vraiment simple à comprendre.

15 secondes grand max le low

Non mais rien à voir, je ne suis pas brillant, suffit juste de comprendre qu’il ne faut pas mettre de liste dans une BDD et c’est réglé. :rire:

Le sujet des DB relationnelles commence à un peu m’intéresser. Pourquoi pas de listes en DB ?

Parce que c’est plus efficace de mettre tous les éléments de toutes les listes dans une table à part, notamment parce que ça t’évite d’avoir à modifier la liste à chaque fois pour rajouter un élément.

Quand la donnée est dans la table t’es pas censé la modifier, sauf si c’est pour la corriger.

Si tu veux récupérer une liste, tu la construis à partir de ta table.

Message édité le 17 mai 2023 à 10:56:45 par Dextre384
bloblomv38
bloblomv38
Niveau 35
17 mai 2023 à 10:56:29

Le 17 mai 2023 à 10:53:06 :
Et pour faire des requêtes rapides, suffit de foutre des index partout. :hap:

Hash statique ? Dynamique ? B tree ? B+ tree ? Bitmap ? Index secondaire ? https://image.noelshack.com/fichiers/2021/29/3/1626849390-8f9841e9-a82c-4414-86c8-85d5d6e2b0ce.png

Res0Lv
Res0Lv
Niveau 30
17 mai 2023 à 10:57:01

Si tu fais des trucs basiques 10 minutes
Si tu fais des trucs ignobles avec exceptions etc.. bonne chance

Doit y avoir une IA pour :ok:

fan2pyrorca
fan2pyrorca
Niveau 27
17 mai 2023 à 10:57:06

Le 17 mai 2023 à 10:55:00 :

Le 17 mai 2023 à 10:52:55 :

Le 17 mai 2023 à 10:51:44 :

Le 17 mai 2023 à 10:49:52 :

Le 17 mai 2023 à 10:49:10 :

> Le 17 mai 2023 à 10:46:28 :

>La syntaxe SQL n'est pas dure, le langage a été conçu pour des non-programmeurs.

>

> La difficulté réside dans la compréhension des BDD, leur structure et comment faire des requêtes propres, plus ou moins complexes et optimisées selon la situation.

>

> Les instructions clé osef, t'auras toujours accès à la documentation technique.

Pour le coup, j’ai mis 30 secondes à comprendre le concept de clôture algébrique sur les bases de données relationnelles, c’est vraiment simple à comprendre.

15 secondes grand max le low

Non mais rien à voir, je ne suis pas brillant, suffit juste de comprendre qu’il ne faut pas mettre de liste dans une BDD et c’est réglé. :rire:

Le sujet des DB relationnelles commence à un peu m’intéresser. Pourquoi pas de listes en DB ?

Parce que c’est plus efficace de mettre tous les éléments de toutes les listes dans une table à part, notamment parce que ça t’évite d’avoir à modifier la liste à chaque fois pour rajouter un élément.

Quand la donnée est dans la table t’es pas censé la modifier, sauf si c’est pour la corriger.
Si tu veux récupérer une liste, tu la construis à partir de ta table.

Ah oui effectivement. En NoSQL on fait pas forcément exactement pareil mais je vois l’idée.

Ça me revient. C’est vraiment les fondamentaux en DB relationnelles, non ?

Message édité le 17 mai 2023 à 10:59:09 par fan2pyrorca
Dextre384
Dextre384
Niveau 7
17 mai 2023 à 10:58:44

Le 17 mai 2023 à 10:56:29 :

Le 17 mai 2023 à 10:53:06 :
Et pour faire des requêtes rapides, suffit de foutre des index partout. :hap:

Hash statique ? Dynamique ? B tree ? B+ tree ? Bitmap ? Index secondaire ? https://image.noelshack.com/fichiers/2021/29/3/1626849390-8f9841e9-a82c-4414-86c8-85d5d6e2b0ce.png

J’imagine que la performance dépend des données, je suis pas un expert dans le domaine, même si je connais les différents types d’index et la manière dont ils fonctionnent.

bloblomv38
bloblomv38
Niveau 35
17 mai 2023 à 10:59:40

Simplement pour dire que faire des SELECT WHERE LIKE FROM imbriqués y'a aucune difficulté t'apprends dans la journée.
Mais il y a une très grosse augmentation de difficulté si tu vas plus loin et sur des bases complexes, notamment quand on te demande des informations extrêmement précises https://image.noelshack.com/fichiers/2021/29/3/1626849390-8f9841e9-a82c-4414-86c8-85d5d6e2b0ce.png

Message édité le 17 mai 2023 à 10:59:53 par bloblomv38
fan2pyrorca
fan2pyrorca
Niveau 27
17 mai 2023 à 10:59:49

Le 17 mai 2023 à 10:58:44 :

Le 17 mai 2023 à 10:56:29 :

Le 17 mai 2023 à 10:53:06 :
Et pour faire des requêtes rapides, suffit de foutre des index partout. :hap:

Hash statique ? Dynamique ? B tree ? B+ tree ? Bitmap ? Index secondaire ? https://image.noelshack.com/fichiers/2021/29/3/1626849390-8f9841e9-a82c-4414-86c8-85d5d6e2b0ce.png

J’imagine que la performance dépend des données, je suis pas un expert dans le domaine, même si je connais les différents types d’index et la manière dont ils fonctionnent.

Ça dépend des données et de jusqu’à quel point tu tolères le fait d’avoir des indexs qui deviennent totalement énormes.

Message édité le 17 mai 2023 à 11:00:08 par fan2pyrorca
Tchad-GPT
Tchad-GPT
Niveau 4
17 mai 2023 à 11:02:39

Le 17 mai 2023 à 10:49:10 :

Le 17 mai 2023 à 10:46:28 :
La syntaxe SQL n'est pas dure, le langage a été conçu pour des non-programmeurs.

La difficulté réside dans la compréhension des BDD, leur structure et comment faire des requêtes propres, plus ou moins complexes et optimisées selon la situation.

Les instructions clé osef, t'auras toujours accès à la documentation technique.

Pour le coup, j’ai mis 30 secondes à comprendre le concept de clôture algébrique sur les bases de données relationnelles, c’est vraiment simple à comprendre.

Pourquoi tu veux faire le boug qui écrit complexe alors que tu veux simplement dire supprimer un attribut d'une table :rire: et par conséquent (logique) si tu supprimes un attribut A et que deux attributs B C dépendent de A, alors ils seront supprimés aussi.

Dextre384
Dextre384
Niveau 7
17 mai 2023 à 11:03:29

Le 17 mai 2023 à 10:57:06 :

Le 17 mai 2023 à 10:55:00 :

Le 17 mai 2023 à 10:52:55 :

Le 17 mai 2023 à 10:51:44 :

Le 17 mai 2023 à 10:49:52 :

> Le 17 mai 2023 à 10:49:10 :

>> Le 17 mai 2023 à 10:46:28 :

> >La syntaxe SQL n'est pas dure, le langage a été conçu pour des non-programmeurs.

> >

> > La difficulté réside dans la compréhension des BDD, leur structure et comment faire des requêtes propres, plus ou moins complexes et optimisées selon la situation.

> >

> > Les instructions clé osef, t'auras toujours accès à la documentation technique.

>

> Pour le coup, j’ai mis 30 secondes à comprendre le concept de clôture algébrique sur les bases de données relationnelles, c’est vraiment simple à comprendre.

15 secondes grand max le low

Non mais rien à voir, je ne suis pas brillant, suffit juste de comprendre qu’il ne faut pas mettre de liste dans une BDD et c’est réglé. :rire:

Le sujet des DB relationnelles commence à un peu m’intéresser. Pourquoi pas de listes en DB ?

Parce que c’est plus efficace de mettre tous les éléments de toutes les listes dans une table à part, notamment parce que ça t’évite d’avoir à modifier la liste à chaque fois pour rajouter un élément.

Quand la donnée est dans la table t’es pas censé la modifier, sauf si c’est pour la corriger.
Si tu veux récupérer une liste, tu la construis à partir de ta table.

Ah oui effectivement. En NoSQL on fait pas forcément exactement pareil mais je vois l’idée.

Ça me revient. C’est vraiment les fondamentaux en DB relationnelles, non ?

Oui c’est la base théorique, en pratique tu vois des trucs qui sont mal fichus, avec des cases vides, des listes…

J’avais un peu bossé sur des bases en NoSQL, c’est plutôt utilisé pour les données non structurées, des datalakes etc. non ?

jaipludecompte1
jaipludecompte1
Niveau 19
17 mai 2023 à 11:04:09

Savoir faire des select c'est 10% de ce qu'on te demande
La vraie difficulté c'est la conception des tables

Tchad-GPT
Tchad-GPT
Niveau 4
17 mai 2023 à 11:04:36

Le 17 mai 2023 à 10:59:40 :
Simplement pour dire que faire des SELECT WHERE LIKE FROM imbriqués y'a aucune difficulté t'apprends dans la journée.
Mais il y a une très grosse augmentation de difficulté si tu vas plus loin et sur des bases complexes, notamment quand on te demande des informations extrêmement précises https://image.noelshack.com/fichiers/2021/29/3/1626849390-8f9841e9-a82c-4414-86c8-85d5d6e2b0ce.png

extraire une information extrêmement précise c'est un select quand même. Juste qu'il faut que tu saches où tu extraits ladite information dans ta BDD qui contient des centaines de tables :)

Sous forums
  • Religion
La vidéo du moment