Alimenter une base RO

Question

Initialiser les tables client et produit avec les données de votre choix (au moins deux clients et deux produits).

CTRL+C pour copier, CTRL+V pour coller
1
-- Exemple de données insérées dans la table client
2
SELECT c.num||';'||c.nom||';'||c.prenom||';'||c.adresse
3
FROM Client c;
4
-----------------------------------
5
1;Colomb;Christophe;4, rue Liberté 
6
2;Bernard;Morin;120, square Zola
7
-----------------------------------
8
9
-- Exemple de données insérées dans la table produit
10
SELECT p.num||';'||p.designation||';'||p.prix||';'||p.stock 
11
FROM Produit p;
12
-----------------------------------
13
1;DVD Matrix;23,5;100 
14
2;DVD The Hobbit;49,3;100 
15
3;CD Album Yanni;25,9;100
16
-----------------------------------
-- Exemple de données insérées dans la table client
SELECT c.num||';'||c.nom||';'||c.prenom||';'||c.adresse
FROM Client c;
-----------------------------------
1;Colomb;Christophe;4, rue Liberté 
2;Bernard;Morin;120, square Zola
-----------------------------------

-- Exemple de données insérées dans la table produit
SELECT p.num||';'||p.designation||';'||p.prix||';'||p.stock 
FROM Produit p;
-----------------------------------
1;DVD Matrix;23,5;100 
2;DVD The Hobbit;49,3;100 
3;CD Album Yanni;25,9;100
-----------------------------------

Question

Initialiser la BD avec les données de votre choix (deux factures de deux lignes chacune au moins).

CTRL+C pour copier, CTRL+V pour coller
1
-- Exemple de données insérées dans la table facture
2
SELECT f.num||';'||f.fkclient.nom||';'||f.date_etabli||';'||l.fkproduit.designation||';'||l.qte 
3
FROM Facture f, TABLE(f.lignes_facture) l;
4
--------------------------------------------
5
1;Colomb;27/05/14;DVD Matrix;3 
6
1;Colomb;27/05/14;DVD The Hobbit;2 
7
2;Colomb;27/05/14;DVD The Hobbit;6 
8
2;Colomb;27/05/14;DVD Matrix;1
9
3;Bernard;27/05/14;CD Album Yanni;1
10
-----------------------------------
-- Exemple de données insérées dans la table facture
SELECT f.num||';'||f.fkclient.nom||';'||f.date_etabli||';'||l.fkproduit.designation||';'||l.qte 
FROM Facture f, TABLE(f.lignes_facture) l;
--------------------------------------------
1;Colomb;27/05/14;DVD Matrix;3 
1;Colomb;27/05/14;DVD The Hobbit;2 
2;Colomb;27/05/14;DVD The Hobbit;6 
2;Colomb;27/05/14;DVD Matrix;1
3;Bernard;27/05/14;CD Album Yanni;1
-----------------------------------