Académique Documents
Professionnel Documents
Culture Documents
TP N° 1
Exercice 1 :
La société de Northwind se munit d’un système de médiation qui lui permettant d’intégrer des données
provenant de 4 sources désignées par S1, S2, S3 et S4:
Le schéma global de médiation est constitué des 5 relations suivantes :
Product (ProductID, ProductName, SupplierID ,QuantityPerUnit,UnitPrice ,UnitsInStock)
Supplier (SupplierID, CompanyName,SupplierName,Address,City,Region,Country,Phone)
Customer (CustomerID, CompanyName,CustomerName,Address,City,Region,Country,Phone)
Order (OrderId ,CustomerId ,OrderDate)
OrderDetails (Id ,OrderId ,ProductId,UnitPrice,Quantity)
Les correspondances avec les sources de données sont définies comme suit :
Source1 :
Customer(Id ,CompanyName,ContactName,ContactTitle,Address,City,Region,PostalCode,Country,Phone,Fax)
Order (Id,CustomerId,EmployeeId;OrderDate)
OrderDetail (Id,OrderId,ProducId,UnitPrice,Quantity)
Source2 :
Client (Id,NomCompagne,Nom,Adresse,Cite,Region,Pays,Télephone)
Commande (Id,ClientId,DateCmd)
Detail (Id,IdCmd,IdProduit,PrixUnitaire,Quantité)
Source 3 :
Fournisseur (Id,NomCompagne,Nom,Adresse,Cite,Region,Pays,Télephone)
Source 4:
Les Source1 et Source2 sont des bases de données relationnelles (SQL Server, MySQL, SQLite,…), Source3 est un
fichier CSV et Source4 est un fichier XML.
Nous vous demandons de créer les fenêtres suivantes dans un Programme (langage de programmation : Java, C#,
C++, Delphi,…etc.) :
N.B :