Précédent   Forum des professionnels en informatique > Bases de données > Décisions SGBD
Décisions SGBD Forum de décisions sur le choix en bases de données. Le Comparatif
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 27/11/2006, 11h20   #1
Membre éclairé
 
Avatar de ner0lph
 
Homme Florian
Développeur Web
Inscription : octobre 2005
Messages : 246
Détails du profil
Informations personnelles :
Nom : Homme Florian
Âge : 30
Localisation : France, Moselle (Lorraine)

Informations professionnelles :
Activité : Développeur Web
Secteur : Finance

Informations forums :
Inscription : octobre 2005
Messages : 246
Points : 332
Points : 332
Par défaut Méta base de données, vues et ajout de tickets

Salut,
(*)
Je dois réaliser une application en ASP (voire .Net, mais je connais pas, et j'ai plus le temps d'apprendre) qui doit permettre de prendre des colonnes d'une ou plusieurs tables d'une base de données afin de créer une autre base de données en fonction de ces champs. Cette deuxième base doit être liée dynamiquement à la première. Je pense qu'il s'agit de construire des vues.

1) Y a-t-il un nom à cette technique ?
2) Existe-t-il un logiciel (application Web), libre de préférence, qui permette de faire cela ?
3) Sinon, comment dois-je procéder pour faire le lien entre les deux de manière propre ?

Le but final est de créer une application qui permette de se connecter sur une base de données et de créer une autre base personnalisée (on peut faire une base se basant sur des méta-données).

Exemple : soit une BD inventaire info, je veux pouvoir, à partir de cette base, faire un suivi d'incidents, que les utilisateurs auront déclarés (comme un gestionnaire de bug), un helpdesk, mais basé sur la base existante (sachant qu'elle peut être quelconque...).

Avez-vous une idée ?

(*) Si je n'ai pas posté dans la bonne catégorie, pardon, je ne savais pas trop où mettre ce post
ner0lph est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/11/2006, 14h21   #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
Quand tu parles de MAJ dynamique, tu parles bien des données ?

Si oui, tu cherches à mettre en place un mécanisme de réplication. Cf ce post pour plus de détail : Comment synchroniser deux bases de données, où il y a une belle explication de Frédéric Brouard sur ce mécanisme.
__________________
"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 27/11/2006, 16h47   #3
Membre éclairé
 
Avatar de ner0lph
 
Homme Florian
Développeur Web
Inscription : octobre 2005
Messages : 246
Détails du profil
Informations personnelles :
Nom : Homme Florian
Âge : 30
Localisation : France, Moselle (Lorraine)

Informations professionnelles :
Activité : Développeur Web
Secteur : Finance

Informations forums :
Inscription : octobre 2005
Messages : 246
Points : 332
Points : 332
Non, non, c'est pas de la réplication. Je garde la base initiale telle quelle. Je souhaiterais juste pouvoir l'utiliser (sans la modifier) avec un système de rapport d'incidents.
Exemple : Toto a un problème avec sa machine. Il pense que c'est le lecteur de CD. Il va donc dans l'interface d'assistance (le helpdesk) et il rempli :
Titre : Problème de lecteur CD
Date et heure : 27/11/2006 16:43
Vous : Toto FOOBAR liste déroulante dont les données viennent de la table utilisateur de la base initiale
Description : Je n'arrive plus à lire des CD.
Priorité : Moyenne
Matériel : I414 n° d'inventaire de la machine, lié à la base initiale

Tu comprends ? Cette fiche n'est qu'un exemple, sachant qu'il faudra gérer tous ces tickets. Faire un suivi, un planning, etc.
ner0lph est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/11/2006, 17h23   #4
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
Si j'ai bien compris, tu souhaites gérer une appli en lisant les données d'une autre, c'est bien ça ?

Dans une IHM, tu peux te connecter à plusieurs BDD, pour lire et/ou écrire des données dans chacune d'entre elles, donc pas de soucis.
__________________
"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 01/12/2006, 17h07   #5
Membre éclairé
 
Avatar de ner0lph
 
Homme Florian
Développeur Web
Inscription : octobre 2005
Messages : 246
Détails du profil
Informations personnelles :
Nom : Homme Florian
Âge : 30
Localisation : France, Moselle (Lorraine)

Informations professionnelles :
Activité : Développeur Web
Secteur : Finance

Informations forums :
Inscription : octobre 2005
Messages : 246
Points : 332
Points : 332
Par défaut [abandon]

Oui, en gros.
Mais c'est plus compliqué que ça, ça doit être intimement lié tout en restant indépendant.
ner0lph est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/12/2006, 17h56   #6
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
Citation:
Envoyé par ner0lph
Mais c'est plus compliqué que ça, ça doit être intimement lié tout en restant indépendant.

I suppose that's a joke ?
__________________
"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 07/12/2006, 00h58   #7
Membre éclairé
 
Avatar de ner0lph
 
Homme Florian
Développeur Web
Inscription : octobre 2005
Messages : 246
Détails du profil
Informations personnelles :
Nom : Homme Florian
Âge : 30
Localisation : France, Moselle (Lorraine)

Informations professionnelles :
Activité : Développeur Web
Secteur : Finance

Informations forums :
Inscription : octobre 2005
Messages : 246
Points : 332
Points : 332
Hihi

Non hélas.

Exemple : mon post du 27/11/2006 16h47

But : l'appli doit marcher quelle que soit la base inventaire et sa structure que l'utilisateur ne connait a priori pas.
ner0lph 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 15h35.


 
 
 
 
Partenaires

Hébergement Web