Précédent   Forum du club des développeurs et IT Pro > Bases de données > Firebird > Débuter
Débuter Forum d'entraide pour débuter avec Firebird
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 29/05/2012, 14h27   #1
zaki_bxl
 
Homme zakariae
Étudiant
Inscription : mai 2012
Messages : 1
Détails du profil
Informations personnelles :
Nom : Homme zakariae
Localisation : Belgique

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mai 2012
Messages : 1
Points : -1
Points : -1
Par défaut travail urgent merci pour votre aide

Description
Actuellement la table "TProduit" possède une colonne "Marque_pro", on vous demande de créer une nouvelle table "TMarque" à la place et d'adapter les données:

1) Création de la table "TMarque".(2 champs)

- Code_Mar: doit contenir 3 caractères.(Les 3 premières lettres du nom de la marque) Clé primaire

- Nom_Mar: le nom de la marque

-Création d'un trigger qui met à jour automatiquement cette clé primaire (Code_Mar). Extraction des3 premières lettres du nom.

- création du ou des index.

2) Sélectionnez toutes les marques différentes de la table TProduit et à l'aide d'un seul "insert", ajoutez ces marques à la nouvelle table "TMarque".

3) Ajoutez la clé étrangère dans la table "Tproduit".(FKMarque_Pro)

4) A l'aide de la colonne Marque de la table TProduit, mettez à jour la clé étrangère en lui associant les 3 premières lettres de la marque.

5) Appliquez la contrainte Foreign key

Il faut me renvoyer un fichier qui doit contenir la totalité du script avec les commentaires.

Ce fichier doit porter votre "nom.SQL". Il faut le poster dans Claroline (Travaux) en faisant une nouvelle soumission et en ajoutant votre fichier.

Bon travail

pour le script de la base de donnee vous le trouverez en piece jointe

merci
Fichiers attachés
Type de fichier : sql script_tp01.sql (5,1 Ko, 21 affichages)
zaki_bxl est déconnecté   Envoyer un message privé Réponse avec citation 02
Vieux 29/05/2012, 15h33   #2
SergioMaster
Modérateur
 
Avatar de SergioMaster
 
Homme Serge Girard
Développeur informatique
Inscription : janvier 2007
Messages : 4 217
Détails du profil
Informations personnelles :
Nom : Homme Serge Girard
Âge : 56
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Industrie

Informations forums :
Inscription : janvier 2007
Messages : 4 217
Points : 7 284
Points : 7 284
Bonjour,

Ce forum n'est certainement pas là pour faire les exercices a votre place .
__________________
La seule chose absolue dans un monde comme le nôtre, c'est l'humour. » Albert Einstein
J'entends et j'oublie. Je vois et je me souviens. Je fais et je comprends . Confucius
Si votre seul outil est un marteau, vous aurez tendance a ne voir que des clous
SergioMaster est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 04h07.


 
 
 
 
Partenaires

Hébergement Web