Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

NodeBB

  1. Home
  2. Programmation
  3. Développement web
  4. SQL
  5. Exercices
  6. S'exercer sur le SQL.

S'exercer sur le SQL.

Scheduled Pinned Locked Moved Exercices
5 Posts 3 Posters 2.5k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • GotaG
    GotaG
    Gota
    wrote on last edited by
    #1

    <p>Bonjour bonjour,</p>
    <p>voila, ça fait maintenant une ou deux semaines que je lis des cours et des tuto sur le maniement de logiciel SQL. Maintenant, j'aimerai mettre mes connaissances à l'épreuve mais je ne sais pas comment m'exercer. Donc j'aimerai savoir, comment puis-je m'exercer ? </p>

    1 Reply Last reply
    0
    • mars073M
      mars073M
      mars073
      wrote on last edited by
      #2

      <p>Petits exercices de base:</p><p>-fais uen requête qui supprime les 200 premières lignes dans la table "account" où la colonne "banned" est égale à 1</p><p>-fais une requête sur la table "item_template" dans la base de donnée du nom "world", pour que toute les lignes où la colonne du nom de "name"(text) commence par "[PH]"(que en majuscule) est une augmentation de 5% dans la colonne "buff_health"(int)</p><p>-fais une requête sur la table "news" dans la base de donnée "webb" et tu dois récupérer l’intégralité des lignes où le mot "Melinyel" est présent dans "title"(varchar[64]) <u>ou</u> "content"(text)</p><p>-que fait cette commande "Set @yourgod=mars;"?</p><p></p><p>renvoie les requêtes sur le sujet je vérifierais si c'est bon, y a pas de Ctrl+Z quand on execute une requête donc pas le droit à l'edit</p><p></p><p>où sinon tu installe un serveur mysql et navicat et tu lances la console ainsi tu peux avoir une bonne visualisation mais quand on veut faire un système de base de donnée ils faut avoir un bon sens de réflexion pour savoir stocker sans tout mettre dans une table (elle devient trop lourd) et limiter le nombre de requête lorsque un site par exemple veut récupérer des données, ex: faire un système de like de news si tu veux contenir toutes les infos des likes avec la date ou autres (bien que ça soit inutile) pour éviter de recompter le nombre de like différé on ajoute un colonne avec le total ainsi la table est saturée et le nombre de requête est minime 🙂 </p>

      Aide à l'apprentissage et la réalisation pour des graphismes, des programmes, des sites ou autres.Signature aléatoire, proposez vous aussi une signature ici!

      1 Reply Last reply
      2
      • AzadA
        AzadA
        Azad
        wrote on last edited by
        #3

        <p>Des nouvelles de cet exercice ?</p>

        Administrateur du forum.
        Contactez-moi par message privé ou par mail.

        1 Reply Last reply
        0
        • GotaG
          GotaG
          Gota
          wrote on last edited by
          #4

          <p>Désolé du vent qui a durer deux semaines Azad.</p>
          <p>Oui je les ait réussit facilement, maintenant je me concentre surtout sur le SQL dédié à l'emulation de wow.</p>

          1 Reply Last reply
          0
          • AzadA
            AzadA
            Azad
            wrote on last edited by
            #5

            <p>Alors tu devrais essayer de rédiger une liste de CHAQUE modification qu'on peut faire en émulation, du style</p>
            <p> </p>
            <ul><li>Modifier le niveau d'un PNJ</li>
            <li>Ajouter une quête</li>
            <li>Changer les caractéristiques d'un joueur, etc...<br/>
             </li>
            </ul><p>Et en faire le SQL correspondant. 🙂 </p>

            Administrateur du forum.
            Contactez-moi par message privé ou par mail.

            1 Reply Last reply
            0

            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

            With your input, this post could be even better 💗

            Register Login
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Login or register to search.
            Powered by NodeBB Contributors
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • World
            • Users
            • Groups