Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/06/2006, 13h15   #1
Membre expérimenté
 
Avatar de hansaplast
 
Inscription : septembre 2005
Messages : 925
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : septembre 2005
Messages : 925
Points : 562
Points : 562
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
__________________
Vous un sur Grenoble? on est fait pour tout du moins si vous mon CV
hansaplast est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/06/2006, 13h25   #2
Membre expérimenté
 
Avatar de hansaplast
 
Inscription : septembre 2005
Messages : 925
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : septembre 2005
Messages : 925
Points : 562
Points : 562
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
__________________
Vous un sur Grenoble? on est fait pour tout du moins si vous mon CV
hansaplast est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/06/2006, 14h29   #3
Provisoirement toléré
 
Avatar de Maximilian
 
Inscription : juin 2003
Messages : 2 622
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 2 622
Points : 2 505
Points : 2 505
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
Maximilian est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/06/2006, 16h31   #4
Membre expérimenté
 
Avatar de hansaplast
 
Inscription : septembre 2005
Messages : 925
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : septembre 2005
Messages : 925
Points : 562
Points : 562
en gros :

Citation:
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...
__________________
Vous un sur Grenoble? on est fait pour tout du moins si vous mon CV
hansaplast est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/06/2006, 16h35   #5
Membre expérimenté
 
Avatar de hansaplast
 
Inscription : septembre 2005
Messages : 925
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : septembre 2005
Messages : 925
Points : 562
Points : 562
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...
__________________
Vous un sur Grenoble? on est fait pour tout du moins si vous mon CV
hansaplast est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/06/2006, 16h42   #6
Provisoirement toléré
 
Avatar de Maximilian
 
Inscription : juin 2003
Messages : 2 622
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 2 622
Points : 2 505
Points : 2 505
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
Maximilian est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/06/2006, 16h45   #7
Membre expérimenté
 
Avatar de hansaplast
 
Inscription : septembre 2005
Messages : 925
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : septembre 2005
Messages : 925
Points : 562
Points : 562
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...


__________________
Vous un sur Grenoble? on est fait pour tout du moins si vous mon CV
hansaplast est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/06/2006, 17h03   #8
Provisoirement toléré
 
Avatar de Maximilian
 
Inscription : juin 2003
Messages : 2 622
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 2 622
Points : 2 505
Points : 2 505
Il y a un truc qui me chiffonne :

Citation:
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
Maximilian est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/06/2006, 20h34   #9
Membre expérimenté
 
Avatar de hansaplast
 
Inscription : septembre 2005
Messages : 925
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : septembre 2005
Messages : 925
Points : 562
Points : 562
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)
__________________
Vous un sur Grenoble? on est fait pour tout du moins si vous mon CV
hansaplast est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/06/2006, 14h35   #10
Membre expérimenté
 
Avatar de hansaplast
 
Inscription : septembre 2005
Messages : 925
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : septembre 2005
Messages : 925
Points : 562
Points : 562
arf, en parcourant plus loin :
Citation:
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 )
__________________
Vous un sur Grenoble? on est fait pour tout du moins si vous mon CV
hansaplast est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h57.


 
 
 
 
Partenaires

Hébergement Web