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 22/11/2006, 16h40   #1
Invité de passage
 
Inscription : novembre 2006
Messages : 14
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 14
Points : 1
Points : 1
Par défaut construction d'une sgbd

bonjour,

j'suis occupé a concevoir un systeme de gestion de base donnée sous MySQL
cependant j'n'arrive pas à percevoir, le langage étant nouveau pour moi, une fin a mon idée... je suis dans le flou totale et j'aurais besoin d'une aide.

j'ai concu les tables que voici et je recherche a y mettre des conditions supplémentaires sur une éventuelle modifification dynamique des données selon l'entrée de donnée voulu ...

on m'a parlé de trigger mais j'n'arrive pas a voir comment les utiliser... j'ai vu la theorie mais j'n'arrive pas a l'appliquer
toute aide est la bienvenue bien sur

le but de ma base de donnée est de pouvoir modifier qd je veux les notes par un directeur ou un prof concerné et d'un autre coté ces points peuvent etre vu par les eleves

je dois etre capable de tiré une fiche générale des points des éleves anisi que des fiches individuelles

ce sont les premiers points importants que je n'arrive pas a concevoir sur code


theme: école
tables:
Code :
1
2
3
4
5
6
7
8
9
10
cours(Num_cours,type_cours,Heure_par_an,ECTS,intitulé)
cotes(Num_ordre,Num_cours,resultat,session,quadrimestre,groupe)
professeur(Num_matricule,nom,prenom,ancienneté,titre)
etudiant(Num_ordre,nom,prenom,rue,numero,code_postal,ville)
prerequis(Num_cours,Num_coursPrerequis)
anticipation(Num_ordre,Num_cours)
Enseignement(Num_matricule,Num_cours,classe)
cotes(Num_ordre,resultat,session_annee,quadrimestre,groupe,Num_cours)
programme(Num_ordre,annee,section,Num_cours)
Davidff est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2006, 09h13   #2
Xo
Expert Confirmé
 
Avatar de Xo
 
Inscription : janvier 2005
Messages : 2 701
Détails du profil
Informations personnelles :
Âge : 38

Informations forums :
Inscription : janvier 2005
Messages : 2 701
Points : 3 237
Points : 3 237
Envoyer un message via Skype™ à Xo
Salut,

Je ne comprends pas bien ce que tu souhaites faire ? je pense qu'il est préférable de bien définir tes besoins avant de choisir l'outil (trigger ou autre) qui te permettra d'y répondre

Peux-tu nous donner des cas concrets des "procédures de vérification" que tu souhaites mettre en place ?
__________________
"Ce que l'on conçoit bien s'énonce clairement,
Et les mots pour le dire arrivent aisément." Nicolas Boileau

"Expliquer empêche de comprendre si cela dispense de chercher"

Quiz Oracle : venez tester vos connaissances !

La FAQ Oracle : 138 réponses à vos questions
Aidez-nous à la compléter
Xo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2006, 11h26   #3
Invité de passage
 
Inscription : novembre 2006
Messages : 14
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 14
Points : 1
Points : 1
Xo dit:

Citation:
Salut,

Je ne comprends pas bien ce que tu souhaites faire ? je pense qu'il est préférable de bien définir tes besoins avant de choisir l'outil (trigger ou autre) qui te permettra d'y répondre

Peux-tu nous donner des cas concrets des "procédures de vérification" que tu souhaites mettre en place ?

Je dois donner des cas concrets...

Mes procédures de vérification seront essentiellement je pense au niveau de l'introduction des données ds les tableaux.

Donc heu vérifier les problemes de doublons.... ou de l'introduction de mauvaises données au mauvaise endroit.



D'autres problemes me viennent a l'idée:

Citation:
- les reports de cote

Citation:
ex1: un étudiant prend un cours anticipé qu'il réussi, j'veux le garder ds la base de données
Citation:
- j'ai par exemple une année en jeu et une option:

pouvons nous a partir d'une donnée inscrite ds la bd généré tel type de cours?

Citation:
ex: année = 2eme -> Math,Electricité,Chimie,...

option = Mécanique --> Complément de mécanique, Résistance des matériaux
j'me demande donc si a partir d'une donnée inscrite on peut généré un lien vers juste tel type de cours

ou alors doit dont lié ca à un autre caractere du cours définir un identifant par rapport a l'année pour tel cours et un identifiant par rapport a l'option pour tel cours
Davidff est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h30.


 
 
 
 
Partenaires

Hébergement Web