1. #1
    Rédacteur

    Avatar de zoom61
    Homme Profil pro
    ...
    Inscrit en
    janvier 2005
    Messages
    9 219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : ...
    Secteur : Industrie

    Informations forums :
    Inscription : janvier 2005
    Messages : 9 219
    Points : 58 422
    Points
    58 422
    Billets dans le blog
    11

    Par défaut Base : comment créer des tables et exécuter les requêtes

    Bonjour,

    Voici un tutoriel pour débuter avec Base, ce premier tutoriel concerne les tables, les requêtes et les vues.

    Le tutoriel se trouve ici.

    @+.
    N'oubliez pas le Tag afin de faciliter la recherche, et en votant cela permet de mieux la cibler.

    Je ne réponds pas aux messages privés s'ils sont liés à une question technique

  2. #2
    Nouveau Candidat au Club
    Homme Profil pro
    Employé fonction publique
    Inscrit en
    septembre 2015
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Eure et Loir (Centre)

    Informations professionnelles :
    Activité : Employé fonction publique
    Secteur : Service public

    Informations forums :
    Inscription : septembre 2015
    Messages : 1
    Points : 1
    Points
    1

    Par défaut Débutant sur Base

    Bonjour,
    je suis directeur de centre de loisirs pour ados.
    Je souhaite affiner mes stats, et pouvoir répondre à des questions de type :
    - Combien de jeunes filles de moins de 15 ans viennent sur la période des vacances de noel ?
    - dans quelle proportion les filles viennent sur les activité sportives, culturelle ?
    - .../...

    Pour cela j'ai lu des choses ici là sur le forum.
    J'ai commencé a établir des tableaux. Mais avant d'aller plus loin j'ai besoin de vos lumières.

    Je dipose :
    - d'une liste des jeunes ( caractéristiques; Date de naissance, Sexe, Adresse,...)
    - d'une liste des animateurs (Adresse, spécialité, N° telephone,...)
    - du détail des activités (type,...)
    - Présences

    Mon idée :
    J'envisage de faire un pointage journalier des présences et mettre en relation mes tables par la suite. Et là ça va se compliquer http://www.developpez.net/forums/ima...s/icon_eek.gif

    Le début de mon dossier esperant que j'ai été clair et restant à l'écoute de vos conseils...Registre web.xlsx

  3. #3
    Rédacteur

    Avatar de zoom61
    Homme Profil pro
    ...
    Inscrit en
    janvier 2005
    Messages
    9 219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : ...
    Secteur : Industrie

    Informations forums :
    Inscription : janvier 2005
    Messages : 9 219
    Points : 58 422
    Points
    58 422
    Billets dans le blog
    11

    Par défaut

    Première chose quand on utilise une base de données, les données sont stockées en ligne, et pas un mix ligne/colonne...
    Par exemple l'onglet "Présence" sera donc de la forme suivante : id_enfant, date, matin, midi et nocturne...

    Toutes les tables devront avoir un identifiant unique, qui sera utilisé dans les autres tables pour faire le lien avec les informations.

    Dans votre fichier, vous donnez une forme de structure des données, en n'oubliant pas de mettre un id (identifiant unique) et de mettre les données en lignes
    Il ne vous reste plus qu'à construire votre Base avec vos données, et de construire ensuite les formulaires qui vous serviront à ajouter, à modifier et à supprimer les données.

    Cdlt.
    N'oubliez pas le Tag afin de faciliter la recherche, et en votant cela permet de mieux la cibler.

    Je ne réponds pas aux messages privés s'ils sont liés à une question technique

  4. #4
    Candidat au Club
    Homme Profil pro
    Pilote
    Inscrit en
    septembre 2017
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : Canada

    Informations professionnelles :
    Activité : Pilote
    Secteur : Transports

    Informations forums :
    Inscription : septembre 2017
    Messages : 1
    Points : 2
    Points
    2

    Par défaut

    Merci pour ce tutoriel très instructif.
    Néanmoins, j'ai noté quelques améliorations possibles :
    La dernière image du chapitre V-B ne semble pas la bonne. On dirait une image d'ébauche de vue, au lieu d'une ébauche de relation.
    En fait, j'ai eu un peu de mal avec la partie requête, notamment parce que je n'avais pas les mêmes tables que dans l'exemple. Il serait plus facile de créer et remplir les tables en début de tuto, afin d'avoir les mêmes données par la suite, et donc obtenir les mêmes résultats de requêtes. Ici, on déduit du résultat à obtenir ce qu'on doit mettre dans les tables.
    La première table crée au chapitre IV-B "table_livre" ne correspond pas ensuite à celle utilisée dans les chapitres suivants.
    Enfin, je ne comprends pas la phrase du chapitre VII-B : "Les vues ne fonctionnent que pour des sélections."

    En espérant aider avec une lecture neuve et novice, je vous remercie encore pour cette première plongée dans les BdD.

Discussions similaires

  1. [AC-2002] Modifier les noms des tables sans casser les requêtes
    Par gandalf20000000 dans le forum Modélisation
    Réponses: 5
    Dernier message: 07/04/2010, 22h30
  2. Réponses: 30
    Dernier message: 30/05/2009, 19h49
  3. XAMPP : comment créer une base de données, des tables
    Par raton_laveur dans le forum MySQL
    Réponses: 0
    Dernier message: 22/10/2008, 13h04
  4. [Modèle Relationnel] comment créer des tables à partir d'un MCD
    Par hafcher dans le forum Schéma
    Réponses: 3
    Dernier message: 17/06/2008, 09h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo