Page 1 sur 1

Réalisation d'une une interface SGBD.

Posté : 07 janv. 2009, 14:16
par Apprenti_Jedi
Bonjour,

Dans mon stage je dois concevoir et realiser le projet.

Ce projet consiste à faire une interface de gestion de base de données tel que le fait déjà l'outil PHPMyAdmin. Vous devrez donc créer des interfaces qui intéragiront avec MySQL grâce à des requêtes SQL. Il faudra faire attention à produire des interfaces simples et ergonomiques (n'hésitez pas à vous inspirer un maximum de PHPMyAdmin).

J'aurai besoin d'un peu d'aide car je ne sais pas part ou commencer.


Je dois utiliser impérativement le MVC.

merci

Posté : 08 janv. 2009, 01:30
par Hywan
Hey :),

Pour commencer, il faut bien comprendre le fonctionnement d'un système de gestion de bases de données (relationnelles). Une fois que les notions de la théorie des ensembles sont bien comprises, il faut se lancer dans la compréhension profonde du langage SQL qui reflète bien la philosophie de la « programmation relationnelle ».
Tu dois comprendre qu'une interface avec une base de données demande une grande connaissance de celle-ci. Par exemple, chaque système a son propre moteur de stockage (MySQL en a plusieurs aussi) et chacun a un système d'informations particuliers. Encore un exemple, pour MySQL, tu as les bases information_schema et mysql qui sont importantes et remplissent le rôle de stockage d'informations sur les tables, la mémoire, les types et ce genre de chose.

Je te conseille donc de potasser un maximum MySQL. Il existe un quantité acceptable d'ouvrages dans la littérature pour te renseigner suffisamment afin de mener ton projet à bien. Ça pourrait te constituer une bonne base (sans mauvais jeu de mots …) :).

Et pourquoi absolument utiliser un modèle MVC ? Certes, je te le conseille, surtout dans ce cas, mais pourquoi ? C'est imposé par l'énoncé ?
Enfin, tu as combien de temps pour mener le projet et pourquoi tu dois faire ça ?

Posté : 08 janv. 2009, 13:37
par ouckileou
Pardon d'intervenir sans rien apporter mais tu dis que c'est un sujet de stage ??

Ce serait un sujet de TP je comprendrais très bien l'intérêt, à savoir l'apprentissage de plusieurs choses en faisant une version light de ce genre d'outils... mais dans le cadre d'un stage je me demande bien ce que ça va t'apporter et surtout pourquoi on te demande de faire ça. Si tu bosses en entreprise et qu'ils ont une bonne raison de vouloir réinventer la roue je serais curieux de la connaître.