IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SQL Procédural MySQL Discussion :

[conseil] les principales fonctionnalitées d'un SBGD


Sujet :

SQL Procédural MySQL

  1. #1
    Membre éclairé Avatar de hansaplast
    Homme Profil pro
    Artisant logiciel
    Inscrit en
    Septembre 2005
    Messages
    948
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Artisant logiciel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 948
    Points : 719
    Points
    719
    Par défaut [conseil] les principales fonctionnalitées d'un SBGD
    Bonjours, je vait bientot passer mon BTS, et, dans une de mes action, je vait presenter une base de données MySQL.

    cette base est une version allégée d'une base que j'ai developpé lors de mon alternance.

    cependant, je l'ai créé sous MySQL4.x, avec le type MyISAM.

    voici les points que je vait presenter :

    1/ champs full text et recherche dans ces champs
    2/ clefs primaires
    3/ table temporaires

    ceci etant bien maigre, je vait ensuite passer me base en INNO DB, supprimmer les champs full text, et presneter ce qui suit :

    4/ clefs etrangéres (avec les contraitnes associées)
    5/ transaction


    pensez vous que je doive migrer cettebase en MySQL5, afin de proposer des vues?


    et, enfin, que pensez vous que j'ai oublié dans cette presnetation?

    merci d'avance

  2. #2
    Membre éclairé Avatar de hansaplast
    Homme Profil pro
    Artisant logiciel
    Inscrit en
    Septembre 2005
    Messages
    948
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Artisant logiciel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 948
    Points : 719
    Points
    719
    Par défaut
    procédures stockées, vues, triggers

    => voici ce que m'apporterait (je croit) MySQL5

    donc, ca serait pas mal du tout de les montrer...
    cependant, ne pouvant pas installer ce serceur au travail, je devrait le faire de chez moi...
    ca me freine, lol, y a t il des choses que j'ai oublié?

    edit : mauvait post :'( afin d'eviter que je cross post, un gentil moderateur pourrait il me deplacer vers le forum "general SGBD"?
    je pense que cette section serait plus appropriée, non?

    ps : dsl

  3. #3
    Membre émérite Avatar de Maximil ian
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 622
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 622
    Points : 2 973
    Points
    2 973
    Par défaut
    Citation Envoyé par hansaplast
    edit : mauvait post :'( afin d'eviter que je cross post, un gentil moderateur pourrait il me deplacer vers le forum "general SGBD"?
    je pense que cette section serait plus appropriée, non?
    Pas forcément étant donné que ça concerne MySQL en particulier (ceci dit si tu veux vraiment le déplacer pas de problème).

    Sinon quel est le but de l'exercice ? Présenter une technologie que tu as utilisée pendant ton alternance ?
    Pensez au bouton

  4. #4
    Membre éclairé Avatar de hansaplast
    Homme Profil pro
    Artisant logiciel
    Inscrit en
    Septembre 2005
    Messages
    948
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Artisant logiciel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 948
    Points : 719
    Points
    719
    Par défaut
    en gros :

    COMPETENCES :
    C35 Développer tout ou partie d’une application autour
    d’une base de données relationnelle, centralisée ou
    répartie, en intégrant au besoin le langage de requête du
    système de gestion de la base de données et le langage de
    développement

    CONDITIONS DE REALISTATION
    Le cahier des charges d’une application à
    développer
    Le schéma de la base de données
    Les scénarios de répartition
    Les lexiques des instructions des langages à
    utiliser
    Les bibliothèques de fonctions et de procédures
    prédéfinies
    En autonomie, seul ou en équipe

    CRITERES D'EVALUATION :

    Fiabilité et lisibilité des programmes
    Cohérence et performance des requêtes
    pour moi, c'est asez flou...

    j'ai donc decidé d'utiliser une autre de mes action (un framework en PHP) afin de demontrer les differents traitements qu'on peut faire effectuer a une base de donnée
    (creation des tables, index, clefs, insert,...)

    pour ensuite, montrer l'aboutissement de cette base : des sorties assez complexes a faire...

    ce qui me tracasse, c'est : jusqu'où dois-je aller dans la demonstration des fonctionnalitées d'un SGBD...
    surtout pour MySQL4, qui ne gere pas tant de fonctionnalitées que ca...

  5. #5
    Membre éclairé Avatar de hansaplast
    Homme Profil pro
    Artisant logiciel
    Inscrit en
    Septembre 2005
    Messages
    948
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Artisant logiciel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 948
    Points : 719
    Points
    719
    Par défaut
    Citation Envoyé par Maximilian
    Sinon quel est le but de l'exercice ? Présenter une technologie que tu as utilisée pendant ton alternance ?
    bein, honnetement, le but, du point de vue de l'education nationale, je le comprend pas trop...

    le mien : je presente une base ultra simplifiée par rapport a la vraie : une base que j'ai developpé en entreprise, servant à stocker et extraire des données générées par le respect de la norme ISO 9001:2000.
    (gestion des competences, des processus...)

    De plus, cette base n'aura qu'un jeu d'essaie créé par moi, et un peu en dehors du contexte...
    l'activitée etant plus ou moins sujette a concurence, je ne peut pas mettre les vraies données.


    donc : une base tout petite, une base vidée de ses vraies données...
    donc, je me dit qu'il faut au moins presenter a fond les aspects du SQL.


    edit : ca ne concerne pas que MySQL, car, on a le choix du SGBD, j'ai pris MySQL car c'est le seul que je maitrise ( a mon niveau...), sa configuration est facile, son installation, meme sans easy PHP est un jeu d'enfant... et je tourne sous windows...
    donc, d'un point de vue pratique, c'est la meilleure solution, mais en meme temps...

  6. #6
    Membre émérite Avatar de Maximil ian
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 622
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 622
    Points : 2 973
    Points
    2 973
    Par défaut
    Ben je vois pas où il est question de démonstration des fonctionnalités d'un SGBD là-dedans

    Ce qu'ils attendent c'est plutôt une démonstration de ton aptitude à mener à bien les différentes étapes d'un projet de développement en t'appuyant sur tes acquis non ?
    Pensez au bouton

  7. #7
    Membre éclairé Avatar de hansaplast
    Homme Profil pro
    Artisant logiciel
    Inscrit en
    Septembre 2005
    Messages
    948
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Artisant logiciel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 948
    Points : 719
    Points
    719
    Par défaut
    bein, moi non plus, mais ma prof me dit qu'on va m'interroger sur ce genre de chose.

    elle nous a dit de ne pas faire de programme, jsute une BDD, et de faire une legere IHM afin de lancer des requetes, et qu'apres on les explique...

    donc... comme tu dit :


    edit : tu me fout le doute...
    ... j'ai une application PHP toute prete, tournant sur ma vrai grosse base...



  8. #8
    Membre émérite Avatar de Maximil ian
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 622
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 622
    Points : 2 973
    Points
    2 973
    Par défaut
    Il y a un truc qui me chiffonne :

    CRITERES D'EVALUATION :

    Fiabilité et lisibilité des programmes
    Cohérence et performance des requêtes
    Je vois mal le jury décortiquer ton code jusqu'à la moindre requête pour savoir si c'est bien écrit ou pas. Il y a des choses autrement plus importantes à évaluer.

    Je serais toi je n'essaierais pas de démontrer les fonctionnalités de MySQL sous peine de tomber dans quelque chose de purement descriptif et hors-sujet...
    Pensez au bouton

  9. #9
    Membre éclairé Avatar de hansaplast
    Homme Profil pro
    Artisant logiciel
    Inscrit en
    Septembre 2005
    Messages
    948
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Artisant logiciel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 948
    Points : 719
    Points
    719
    Par défaut
    merci de tes reponses, je met resolu, tout en etant plus perdu que jamais...
    ... mais c'est le propre de la connaissance (plus on apprend plus on realise tout ce qu'il y a a savoir :p)

  10. #10
    Membre éclairé Avatar de hansaplast
    Homme Profil pro
    Artisant logiciel
    Inscrit en
    Septembre 2005
    Messages
    948
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Artisant logiciel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 948
    Points : 719
    Points
    719
    Par défaut
    arf, en parcourant plus loin :
    S25 Système de gestion de base de
    données relationnel

    Langage de définition de données
    Langage de définition de contraintes
    Langages de manipulation de données
    algèbre relationnelle, SQL interactif et
    QBE
    Techniques de répartition des données
    distribution, réplication
    Langage de définition des droits d’accès
    Administration de la base de données
    protection, sécurité, sauvegarde,
    restauration, gestion des accès
    concurrents, journalisation, paramétrage
    . Implanter, consulter, interroger, mettre à jour
    une base de données relationnelle
    . Administrer une base de données non répartie
    et en assurer la sécurité
    . Recenser, évaluer, comparer les solutions
    commerciales existantes
    au final... j'ai donné le lien de ce topic a mon getillounet prof!
    (comme ca en plus, je conniatrait son pseudo )

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Informations sur les principales distributions Linux
    Par troumad dans le forum Distributions
    Réponses: 12
    Dernier message: 28/07/2013, 11h48
  2. les nouvelles fonctionnalités dans office2007
    Par sky88 dans le forum Microsoft Office
    Réponses: 2
    Dernier message: 13/05/2009, 16h54
  3. RAD Delphi 2009 : les nouvelles fonctionnalités
    Par colfire_dev dans le forum EDI
    Réponses: 5
    Dernier message: 21/11/2008, 16h13
  4. Réponses: 4
    Dernier message: 15/02/2008, 09h48
  5. Les hebergeur bloquent t'ils les nouvelles fonctionnalité de Mysql5 ?
    Par berceker united dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 07/09/2007, 10h24

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