Qu'est-ce que le sql est?

Résolu
Bonjour,
Qu'est-ce que le sql est et comment l'utiliser?

5 réponses

  1. Salut,

    SQL (sigle de Structured Query Language) est un langage informatique normalisé qui sert à effectuer des opérations sur des bases de données. La partie langage de manipulation de données de SQL permet de rechercher, d'ajouter, de modifier ou de supprimer des données dans les bases de données.

    Pour apprendre SQL tu peu prendre un bouquin ou tu as un cours gratuit en ligne ici : https://sql.developpez.com/
    1. Modérateur
      Salut

      Tu veut faire une sauvegarde de stockage ou c'est pour dupliquer ton site ?

      Si c'est juste du stockage, c'est pas comliqué.

      Quel hébergeur utilise tu ? Parlent ils de mysql ?
      1. mon hébergeur est hébergratuit et le panel est vista panel
        Je veu faire une sauvergarde (attention d'après moi une sauvegarde metterais tout sur mon site juste?)
        le résultats de leurs petits tuto me donne le contenu de mon site (ils me l'on fait téléchargé) et un document un sql que quand je le met en txt c'est écrit ma base de donnés
      2. oui ils parle de myslq
    2. Bonjour,

      J'ajouterai aussi que ce langage informatique est à la base de tout système
      ayant a traité une base de données, on parle ici de "SGBD" (Système de Gestion
      de base de données.

      Microsoft possède tout une gamme de produit,

      Access, Excel, Word, etc...
      Microsoft SQL Serveur 20xx

      Et d'autres grand nom connue au Québec comme Oracle (à cause de
      polémique sur l'achat de Licence Oracle en anglais au lieu de français
      pour une question de coût)...

      MySQL (Logiciel Libre)

      Toute application est appelé à utilisé une SGBD d'une forme ou une autre.
      Du très simple, le fichier texte, ou plus évolué comme Oracle ou MS SQL Serveur

      Si tu cherche quelque chose de simple, utilise Microsoft Access,
      un peu plus costeau, je choisirais MySQL
      encore plus costeau, je choisirais Oracle et le PL/SQL

      Le langage de programmation (PL) / du langage informatique (SQL).

      D'ailleurs sur le site d'Oracle tu pourras trouver des pages et des pages
      de travaux (en anglais).

      Cdt

      Lupin
      1. Contributeur
        Word et Excel des SGBD ?? T'es sûr de ton coup ?
    3. re:

      J'ai piloté Excel et Word par le language de programmation
      le Visual Basic Scripting et il n'y as pas de doute posiible,
      Excel est adressable très facilement sous VB.NET et traité
      littéralement par le langage SQL.

      La langage SQL est intégré dans les objets de scripting
      depuis (WNT5), Windows(2000), XP, etc ..

      J'ai moi même manipuler les process qui vire sur une machine
      avec une prcision assez surprenante.

      Si on pose le postulat suivant :

      Le VBS est une sous ensemble du VBA (Visual Basic Application),
      qui lui-même est un sous ensemble du VB (Visual Basic), aujourd'hui
      étant VB2010.
      Fin Postulat

      Or VBA est supporté par toute la suite bureautique de Microsoft.

      Oui je suis sur de mon coup, c'est dans les limites du langage
      mais j'ai utilisé un document word comme une SGBD pour un court
      moment, mais ce n'en était pas moins une SGBD.

      Word possède des signets et toute sorte d'autres objets,
      qui pourront être adressé comme une si c'était une SGBD.

      Et que dire pour Excel qui est transposable directement sous Access
      et inversement.

      Es-tu convaincu ?

      Cdt

      Lupin
      1. Contributeur
        Non, je ne suis pas convaincu.
        Un langage de programmation comme le VBA permet d'accéder à une base de données. Soit. Et le VBA est inclu dans la suite Office. Soit aussi. Mais, cela ne fait pas de la suite office une SGBD.
        Le SGBD c'est le programme qui gère la base de données. Donc si tu fais ça en Excel grâce à VBA, la SGBD ne sera pas l'application mère (Excel) mais le programme réalisé en VBA.
      2. re:

        Alors je n'essaierai pas de te convaincre davantage.

        Je n'ajouterai que ceci :

        SG (Système de Gestion) , qu'il soit écrit dans n'importe quel langage,
        c'est un Système de Gestion.

        BD (Base de donnée), quel que soit le type de données entreposées, ça
        demeure une base de donnée.

        Le langage SQL a été conçu pour interroger des base de donées et ce
        quel que soient leur type.

        Cdt

        Lupin
      3. Contributeur
        Ca, en revanche je suis parfaitement d'accord. Et mon précédent post va dans ce sens.
        Cdlt,
    4. Bonsoir,

      Le SQL est un langage de programmation de gestion de base de données. Il doit être couplé au PHP pour pouvoir être utilisé.

      Tu es intéressé par la programmation ? Je t'invite à lire les tutoriels du Site du Zéro :
      PHP : https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql

      SQL : https://openclassrooms.com/fr/courses/1959476-administrez-vos-bases-de-donnees-avec-mysql
      1. j'ai un hébergeur et il dit que pour faire une sauvergarde faut que j'utilise sql...

        Je comprend rien mais je vais regarder tes tutos merci!
      2. Contributeur
        Attention à ne pas confondre mysql avec sql.
        De plus, sans vouloir jouer sur les mots, SQL n'est pas un langage de programmation mais un langage informatique. Il y a une nette différence.
        Et enfin, il n'est pas obligatoire d'utiliser PHP pour l'exploiter. N'importe quel langage de programmation fait l'affaire (C, php, Java, python, ...)