Académique Documents
Professionnel Documents
Culture Documents
USE master
if exists (select *
from master..sysdatabases
where name = 'PROJET')
drop database PROJET
GO
CREATE DATABASE PROJET
ON
( NAME = PROJET_dat,
FILENAME ='d:\MES TPs\PROJET.mdf',
SIZE = 20,
MAXSIZE = 30,
FILEGROWTH = 1)
LOG ON
( NAME = 'PROJET_log',
FILENAME = 'd:\MES TPs\PROJET.ldf',
SIZE = 10MB,
MAXSIZE = 12MB,
FILEGROWTH = 1MB )
GO
use PROJET
INSERT INTO employes VALUES (1, 'DUPONT', 'ERIC', '12 rue du Bac', 'ARRAS',
'chef d_agence', 41, 'ARR', '3000', '2000');
INSERT INTO employes VALUES (3, 'CONTE', 'HONORE', '42, place Napoléon',
'DENAIN', 'agent administratif', 15, 'DOU', '1800', NULL);
INSERT INTO employes VALUES (4, 'CASSANO', 'GERARD', '255, rue du Prado',
'ARRAS', 'agent administratif', 1, 'ARR', '1800', NULL);
INSERT INTO employes VALUES (5, 'DUPREUX', 'ROBERT', '75, rue mauriac',
'BETHUNE', 'chef des ventes', 1, 'ARR', '2800', '2000');
INSERT INTO employes VALUES (6, 'PENET', 'LOUISE', '57, rue conti',
'DOUAI', 'chef des ventes', 15, 'DOU', '2800', '1300');
INSERT INTO employes VALUES (7, 'DELCOURT', 'FLORENCE', '88, rue du bac',
'LENS', 'vendeur', 5, 'ARR', '2200', '1500');
INSERT INTO employes VALUES (8, 'CASPER', 'ARMAND', '123, rue Trarieux',
'VALENCIENNES', 'vendeur', 6, 'DOU', '2000', '1700');
INSERT INTO employes VALUES (9, 'COURTIN', 'GERARD', '89, Bd St Germain',
'WASQUEHAL', 'chef des ventes', 31, 'LI1', '2800', '1500');
INSERT INTO employes VALUES (10, 'DECLERC', 'HENRI', '18, rue Gros',
'DENAIN', 'agent administratif', 1, 'ARR', '1800', NULL);
INSERT INTO employes VALUES (12, 'WILLIAMS', 'GEORGE', '37, rue
dentellière', 'CALAIS', 'vendeur', 5, 'ARR', '1900', '1300');
INSERT INTO employes VALUES (13, 'BEAUCHAMP', 'EMILIE', '38, rue valjean',
'CALAIS', 'agent administratif', 1, 'ARR', '1800', NULL);
INSERT INTO employes VALUES (14, 'VANASTEN', 'ROBERT', '36, rue verte',
'ROUBAIX', 'vendeur', 9, 'LI1', '2400', '1500');
INSERT INTO employes VALUES (15, 'DELFOSSE', 'LUCIEN', '4, Bd Gayant',
'DOUAI', 'chef d_agence', 41, 'DOU', '2000', '1800');
INSERT INTO employes VALUES (16, 'SCHMIDT', 'ANDRE', '161, rue Lavoisier',
'LAMBERSART', 'vendeur', 9, 'LI1', '2200', '1200');
INSERT INTO employes VALUES (17, 'MARTIN', 'ALAIN', '119, rue Maurice
Berteaux', 'HELLEMMES', 'agent administratif', 31, 'LI1', '1800', NULL);
INSERT INTO employes VALUES (18, 'DUPONT', 'ERIC', '64, rue Jeanne d_Arc',
'HELLEMMES', 'chef d_agence', 41, 'LI2', '3000', '1500');
INSERT INTO employes VALUES (19, 'LUCAS', 'ANNIE', '25, rue du Château',
'CROIX', 'vendeur', 9, 'LI1', '2100', '1600');
INSERT INTO employes VALUES (20, 'THERY', 'GERARD', '63, rue Roger
Salengro', 'HELLEMMES', 'agent administratif', 31, 'LI1', '1800', NULL);
INSERT INTO employes VALUES (21, 'WOLNIEWICZ', 'IRENA', '14, rue
Nationale', 'DOUAI', 'vendeur', 6, 'DOU', '2200', '1200');
INSERT INTO employes VALUES (25, 'DUMONT', 'VERONIQUE', '22, allée
Strauss', 'LEERS', 'agent administratif', 31, 'LI1', '1800', NULL);
INSERT INTO employes VALUES (26, 'DECONNINCK', 'HERVE', '196 allée Ste
Cécile', 'LAMBERSART', 'vendeur', 9, 'LI1', '2150', '1300');
INSERT INTO employes VALUES (27, 'SIREUIL', 'CORINNE', '206, rue de
l_Yser', 'TOURCOING', 'agent administratif', 31, 'LI1', '1800', NULL);
INSERT INTO employes VALUES (28, 'DAILLY', 'CLAUDE', '17, rue Louis
Braille', 'LAMBERSART', 'chef des ventes', 18, 'LI2', '2800', '1200');
INSERT INTO employes VALUES (29, 'TRELCAT', 'LEON', '3, rue du 2ème DB',
'ST ANDRE', 'vendeur', 28, 'LI2', '2230', '700');
INSERT INTO employes VALUES (30, 'LECLERCQ', 'FREDERIC', '142, rue Ogiers',
'CROIX', 'vendeur', 28, 'LI2', '2200', '1100');
INSERT INTO employes VALUES (31, 'TENZA', 'EMMANUELLE', '25, Av du Mal
Delattre de Tassigny', 'ST ANDRE', 'chef d_agence', 41, 'LI1', '3000',
'2000');
INSERT INTO employes VALUES (32, 'QUINTARD', 'ANDRE', '41, rue Jean
Jaurès', 'HELLEMMES', 'vendeur', 28, 'LI2', '2200', '1300');
INSERT INTO employes VALUES (33, 'CASTELAIN', 'ANDRE', '2, rue Wasquehal',
'ROUBAIX', 'agent administratif', 18, 'LI2', '1800', NULL);
INSERT INTO employes VALUES (34, 'POLLET', 'PHILIPPE', '152, Bd Jean
Baptiste Lebas', 'ROUBAIX', 'agent administratif', 18, 'LI2', '1800',
NULL);
INSERT INTO employes VALUES (40, 'REGNAULT', 'YVES', '2, rue de
L_orphelinat', 'LILLE', 'chef d_agence', 41, 'LI3', '3500', '2000');
INSERT INTO employes VALUES (41, 'PERROCHON', 'MARTINE', '92, rue des
Stations', 'LILLE', 'PDG', NULL, NULL, '10000', '5000');
INSERT INTO employes VALUES (42, 'MARTIN', 'MARC', '39, rue d_Arras',
'LILLE', 'agent administratif', 40, 'LI3', '1800', NULL);
INSERT INTO employes VALUES (43, 'RAPP', 'ALFREDE', '13, rue d_Antin',
'LILLE', 'agent administratif', 40, 'LI3', '1800', NULL);
INSERT INTO employes VALUES (44, 'MONET', 'ARTHUR', '142, rue Barthélémy
Delespaul', 'LILLE', 'vendeur', 28, 'LI2', '2180', '1100');
INSERT INTO employes VALUES (45, 'MATTES', 'GERARD', '49, rue de la
Louvière', 'LILLE', 'vendeur', 47, 'LI3', '2250', '1600');
INSERT INTO employes VALUES (46, 'PRADIER', 'ARMAND', '15, Pl du Maréchal
Leclerc', 'LILLE', 'vendeur', 47, 'LI3', '2000', '1900');
INSERT INTO employes VALUES (47, 'FIVET', 'JOSEPH', '224, rue Nationale',
'LILLE', 'chef des ventes', 40, 'LI3', '2800', '1400');
INSERT INTO employes VALUES (50, 'LEMAIRE', 'BEATRICE', '145, rue Anatole
France', 'RONCHIN', 'vendeur', 47, 'LI3', '2200', '1600');
INSERT INTO employes VALUES (52, 'MARTINEZ', 'ANNA', '38, rue des Hêtres',
'ROUBAIX', 'agent administratif', 40, 'LI3', '1800', NULL);
INSERT INTO employes VALUES (53, 'MARTIN', 'PATRICK', '78, rue Horace
Vernet', 'ROUBAIX', 'agent administratif', 18, 'LI2', '1800', NULL);
INSERT INTO employes VALUES (55, 'SOLAGNA', 'LOUIS', '1, allée Edgard
Degas', 'TOURCOING', 'vendeur', 47, 'LI3', '2400', '1500');
INSERT INTO employes VALUES (56, 'DURAND', 'SYLVIE', '4, allée Sylva',
'LAMBERSART', 'vendeur', 9, 'LI1', '2500', '1800');
INSERT INTO employes VALUES (65, 'RENOU', 'CHRISTOPHE', '9 Rue des Saules',
'ERQUINGHEM-LYS', 'vendeur', 5, 'ARR', '2100', '1600');
INSERT INTO employes VALUES (78, 'DIRICKS', 'ADELINE', '32, rue Vlamynck',
'DOUAI', 'vendeur', 6, 'DOU', '2325', '1400');
INSERT INTO employes VALUES (80, 'CRAYENCOURT', 'ADRIENNE', '95, Avue de
Waterloo', 'DOUAI', 'agent administratif', 15, 'DOU', '1800', NULL);
INSERT INTO employes VALUES (82, 'CROS', 'PIERRE', '135, route de palaja',
'VALENCIENNES', 'agent administratif', 15, 'DOU', '1800', NULL);
INSERT INTO employes VALUES (57, 'VANASTEN', 'Emilie', '45, rue de la
paix', 'ARRAS', 'vendeur', 5, 'ARR', '2000', '500');
INSERT INTO produits VALUES (1, 'SONY VAIO VGC-VA1 - Pentium D 820 2,8 GHz
1 Go 250 Go 20" DVD±RW', 1, '5', 'GRIS', '1840', 15, 5);
INSERT INTO produits VALUES (2, 'APPLE iMac - Intel Core Duo 2 GHz 512 Mo
250 Go 20" DVD±RW (MA200F/A)', 1, '4', 'BLANC', '689', 10, 4);
INSERT INTO produits VALUES (3, 'APPLE Mac mini - Intel Core Duo 1,66 GHz
512 Mo 80 Go DVD±RW (MA206F/A)', 1, '4', 'BLEU', '799', 12, 3);
INSERT INTO produits VALUES (4, 'SONY VAIO VGX-XL100 - Pentium D920 2,8 GHz
1 Go 250 Go DVD±RW', 1, '5', 'GRIS', '1460', 10, 2);
INSERT INTO produits VALUES (5, 'ACER Aspire L250 Living Center - Athlon 64
3400+ 2,2 GHz 512 Mo 250 Go DVD±RW', 1, '4', 'NOIR', '740', 10, 2);
--INSERT INTO produits VALUES (6, 'HP Pavilion w5229.fr Athlon 64 3200+ 512
Mo 160 Go DVD±RW', 1, 6.5, 'GRIS', '800', 8, 2);
INSERT INTO produits VALUES (7, 'HP Compaq Business Desktop dx5150 - Athlon
64 X2 3800+ 2 GHz 1024 Mo 160 Go DVD±RW', 1, '5', 'GRIS', '755', 5, 2);
INSERT INTO produits VALUES (8, 'ACER Aspire 3633WLMi_S56 Celeron M 370
1,5GHz 512 Mo 60 Go 15,4" DVD±RW', 2, '2', 'GRIS', '559', 20, 5);
INSERT INTO produits VALUES (9, 'FUJITSU SIEMENS Amilo Pro Edition V2030
Celeron M370 1,5 GHz 256 Mo 40 Go 15.1" DVD/CD-RW', 2, '3', 'NOIR', '539',
18, 5);
INSERT INTO produits VALUES (10, 'TOSHIBA Satellite M70-204 - Pentium M740
1,73 GHz 1 Go 100 Go 15,4" DVD±RW + tuner TNT USB + sacoche', 2, '2',
'GRIS', '189', 12, 5);
INSERT INTO produits VALUES (11, 'SONY Vaio VGN-SZ2XP/C Core Duo 2 GHz 1024
Mo 100 Go 13,3" DVD±RW', 2, '2', 'BLANC', '290', 14, 5);
INSERT INTO produits VALUES (12, 'ACER Aspire 3633WLMi_S108 Celeron M 370
1,5 GHz 1024 Mo 80 Go 15,4" DVD±RW', 2, '2', 'GRIS', '769', 10, 5);
INSERT INTO produits VALUES (13, 'Canon Imprimante SELPHY CP710', 3, '4',
'GRIS', '124', 20, 5);
INSERT INTO produits VALUES (14, 'Canon Imprimante PIXMA iP6210D', 3, '5',
'GRIS', '65', 10, 5);
INSERT INTO produits VALUES (15, 'HP Multifonction Photosmart 3310', 3,
'4', 'NOIR', '312', 18, 5);
INSERT INTO produits VALUES (25, 'POINT OF VIEW GeForce 7800GS 256 Mo AGP',
6, '0', NULL, '299', 6, 4);
INSERT INTO produits VALUES (26, 'XFX GeForce 7900 GT Xtrem Edition 256 Mo
HDTV/Dual DVI PCI Express', 6, '0', NULL, '365', 10, 3);
INSERT INTO produits VALUES (27, 'XFX GeForce 7800 GS Extreme Edition 256
Mo sortie HDTV/DVI AGP', 6, '0', NULL, '340', 5, 3);
INSERT INTO produits VALUES (28, 'CREATIVE Carte son 7.1 PCI Sound Blaster
Audigy SE (version oem) - Technologie EAX 3.0 Advanced HD', 7, '0', NULL,
'24', 15, 3);
INSERT INTO produits VALUES (29, 'PIX Carte Son PCI Dolby Digital 5.1 8738
6-C', 7, '0', NULL, '59', 12, 3);
INSERT INTO produits VALUES (30, 'CREATIVE Carte son 7.1 PCI Sound Blaster
Audigy 4 (version oem) - Technologie EAX 4.0 Advanced HD', 7, '0', NULL,
'52', 15, 3);
INSERT INTO produits VALUES (31, 'AMD Athlon 64 3000+ - 2 GHz, Cache L2 512
Ko Socket 939 (version boîte)', 5, '0', NULL, '70', 10, 4);
INSERT INTO produits VALUES (32, 'AMD Athlon 64 3200+ - 2 GHz, Cache L2 512
Ko Socket 939 (version boîte)', 5, '0', NULL, '81', 12, 4);
INSERT INTO produits VALUES (33, 'INTEL Celeron D336 - 2.8 GHz, Cache L2
256 Ko Socket 775 (version boîte)', 5, '0', NULL, '52', 4, 4);
INSERT INTO produits VALUES (34, 'AMD Athlon 64 X2 3800+ - 2 GHz, Cache L2
1 Mo Socket 939 (version boîte)', 5, '0', NULL, '179', 6, 4);
INSERT INTO produits VALUES (35, 'AMD Sempron 2800+ 64bits - 1,6 GHz, Cache
L2 256 Ko Socket 754 (version boîte)', 5, '0', NULL, '49', 10, 4);
INSERT INTO produits VALUES (36, 'AMD Sempron 3400+ 64bits - 2 GHz, Cache
L2 256 Ko Socket 754 (version boîte)', 5, '0', NULL, '74', 12, 4);
INSERT INTO produits VALUES (37, 'AMD Athlon 64 3500+ - 2,2 GHz, Cache L2
512 Ko Socket AM2 (version boîte)', 5, '0', NULL, '90', 11, 4);
INSERT INTO produits VALUES (38, 'AMD Sempron 2800+ 64bits - 1,6 GHz, Cache
L2 256 Ko Socket 754 (version bulk)', 5, '0', NULL, '69', 12, 4);
INSERT INTO produits VALUES (39, 'AMD Athlon 64 3200+ - 2 GHz, Cache L2 512
Ko Socket 939 (version OEM)', 5, '0', NULL, '119', 10, 4);
INSERT INTO produits VALUES (40, 'INTEL Celeron D331 - 2.66 GHz, Cache L2
256 Ko Socket 775 (version boîte)', 5, '0', NULL, '49', 8, 4);
INSERT INTO produits VALUES (41, 'Mémoire PC 1 Go DDR PC3200 sous blister
(garantie 10 ans)', 11, '0', NULL, '89', 17, 5);
INSERT INTO produits VALUES (42, 'Mémoire PC 512 Mo DDR SDRAM PC3200 sous
blister (garantie 10 ans)', 11, '0', NULL, '48', 15, 5);
INSERT INTO produits VALUES (43, 'Mémoire PC 512 Mo SDRAM PC133 sous
blister (garantie 10 ans)', 11, '0', NULL, '45', 5, 5);
INSERT INTO produits VALUES (44, 'Mémoire PC 1 Go DDR PC2700 sous blister
(garantie 10 ans)', 11, '0', NULL, '92', 12, 5);
INSERT INTO produits VALUES (45, 'Mémoire PC 256 Mo DDR SDRAM PC2100 sous
blister (garantie 10 ans)', 11, '0', NULL, '22', 7, 5);
INSERT INTO produits VALUES (46, 'Epson Scanner Perfection 3490 Photo', 4,
'2', 'GRIS', '73', 8, 3);
INSERT INTO produits VALUES (47, 'Canon Scanner CanoScan 8400F', 4, '3',
'GRIS', '164', 6, 3);
INSERT INTO produits VALUES (48, 'Epson Scanner Perfection 4990 Photo', 4,
'3', 'NOIR', '411', 5, 3);
INSERT INTO produits VALUES (49, 'Mustek Scanner ScanExpress A3 USB', 4,
'3', 'GRIS', '135', 10, 3);
INSERT INTO produits VALUES (50, 'Canon Scanner Canoscan 9950F', 4, '3',
'BLANC', '365', 8, 3);
INSERT INTO produits VALUES (51, 'GN NETCOM Casque GN 501 SC', 9, '0',
NULL, '15', 12, 5);
INSERT INTO produits VALUES (52, 'Logitech Webcam Quickcam Sphere Refresh',
9, '0', NULL, '92', 20, 8);
INSERT INTO produits VALUES (53, 'NGS Pavé numérique VIP Keyboard USB pour
ordinateur portable', 9, '0', NULL, '20', 20, 10);
INSERT INTO produits VALUES (54, 'Altec Lansing Haut-parleurs 2.1 VS 2221',
9, '1', NULL, '32', 10, 8);
INSERT INTO produits VALUES (55, 'Sony Ecran TFT 17" SDM-E76D (8 ms)', 8,
'1', 'GRIS', '189', 15, 10);
INSERT INTO produits VALUES (56, 'Sony Ecran TFT 19" SDM-E96D (8 ms)', 8,
'1', 'NOIR', '245', 12, 10);
INSERT INTO produits VALUES (57, 'Acer Ecran TFT 20,1" AL2016W (8ms)', 8,
'2', 'BLANC', '349', 19, 10);
INSERT INTO produits VALUES (58, 'Viewsonic Ecran TFT 17" VA703m (8 ms)',
1, '0', NULL, '135', 15, 10);
INSERT INTO produits VALUES (59, 'Samsung Ecran TFT 17" SAMTRON 74V (8
ms)', 8, '1', 'NOIR', '159', 11, 10);
INSERT INTO produits VALUES (60, 'Câble USB 2.0 mâle/mâle 5 m', 10, NULL,
NULL, '9', 30, 10);
INSERT INTO produits VALUES (61, 'Hama Adaptateur clavier XT/AT vers PS/2',
10, '0', NULL, '5', 22, 10);
INSERT INTO produits VALUES (62, 'Câble Ethernet RJ45 rouge (catégorie 5) -
10 m', 10, '0', NULL, '15', 12, 10);
INSERT INTO produits VALUES (63, 'Hama Câble Firewire 400 6 broches mâle/6
broches mâle 2 m (45034)', 10, '0', NULL, '12', 27, 10);
INSERT INTO produits VALUES (64, 'Câble USB A mâle/B mâle 1,80 m', 10, '0',
NULL, '10', 14, 10);
INSERT INTO produits VALUES (65, 'Hama Câble USB A mâle/B mâle 3 m', 10,
NULL, NULL, '7', 10, 10);
INSERT INTO produits VALUES (66, 'Belkin Adaptateur Série Pro VGA femelle -
DVI mâle', 10, '0', NULL, '28', 15, 10);
INSERT INTO produits VALUES (67, 'Apple Câble FireWire fin 4 vers 6 broches
1,8 m (M8706)', 10, '0', NULL, '29', 12, 10);
INSERT INTO produits VALUES (68, 'Case Logic Attache Câble CT6N', 10, '0',
NULL, '4', 19, 10);
INSERT INTO vendeurs VALUES (7, 'DELCOURT', 'FLORENCE', '88, rue du bac',
'LENS', 5, 'ARR', '2200', '1500');
INSERT INTO vendeurs VALUES (8, 'CASPER', 'ARMAND', '123, rue Trarieux',
'VALENCIENNES', 6, 'DOU', '2200', '1700');
INSERT INTO vendeurs VALUES (12, 'WILLIAMS', 'GEORGE', '37, rue
dentellière', 'CALAIS', 5, 'ARR', '2200', '1300');
INSERT INTO vendeurs VALUES (14, 'VANASTEN', 'ROBERT', '36, rue verte',
'ROUBAIX', 9, 'LI1', '2200', '1500');
INSERT INTO vendeurs VALUES (16, 'SCHMIDT', 'ANDRE', '161, rue Lavoisier',
'LAMBERSART', 9, 'LI1', '2200', '1200');
INSERT INTO vendeurs VALUES (19, 'LUCAS', 'ANNIE', '25, rue du Château',
'CROIX', 9, 'LI1', '2200', '1600');
INSERT INTO vendeurs VALUES (21, 'WOLNIEWICZ', 'IRENA', '14, rue
Nationale', 'DOUAI', 6, 'DOU', '2200', '1200');
INSERT INTO vendeurs VALUES (26, 'DECONNINCK', 'HERVE', '196 allée Ste
Cécile', 'LAMBERSART', 9, 'LI1', '2200', '1300');
INSERT INTO vendeurs VALUES (29, 'TRELCAT', 'LEON', '3, rue du 2ème DB',
'ST ANDRE', 28, 'LI2', '2200', '700');
INSERT INTO vendeurs VALUES (30, 'LECLERCQ', 'FREDERIC', '142, rue Ogiers',
'CROIX', 28, 'LI2', '2200', '1100');
INSERT INTO vendeurs VALUES (32, 'QUINTARD', 'ANDRE', '41, rue Jean
Jaurès', 'HELLEMMES', 28, 'LI2', '2200', '1300');
INSERT INTO vendeurs VALUES (44, 'MONET', 'ARTHUR', '142, rue Barthélémy
Delespaul', 'LILLE', 28, 'LI2', '2200', '1100');
INSERT INTO vendeurs VALUES (45, 'MATTES', 'GERARD', '49, rue de la
Louvière', 'LILLE', 47, 'LI3', '2200', '1600');
INSERT INTO vendeurs VALUES (46, 'PRADIER', 'ARMAND', '15, Pl du Maréchal
Leclerc', 'LILLE', 47, 'LI3', '2200', '1900');
INSERT INTO vendeurs VALUES (50, 'LEMAIRE', 'BEATRICE', '145, rue Anatole
France', 'RONCHIN', 47, 'LI3', '2200', '1600');
INSERT INTO vendeurs VALUES (55, 'SOLAGNA', 'LOUIS', '1, allée Edgard
Degas', 'TOURCOING', 47, 'LI3', '2200', '1500');
INSERT INTO vendeurs VALUES (56, 'DURAND', 'SYLVIE', '4, allée Sylva',
'LAMBERSART', 9, 'LI1', '2200', '1800');
INSERT INTO vendeurs VALUES (65, 'RENOU', 'CHRISTOPHE', '9 Rue des Saules',
'ERQUINGHEM-LYS', 5, 'ARR', '2200', '1600');
INSERT INTO vendeurs VALUES (78, 'DIRICKS', 'ADELINE', '32, rue Vlamynck',
'DOUAI', 6, 'DOU', '2200', '1400');
INSERT INTO vendeurs VALUES (57, 'VANASTEN', 'Emilie', '45, rue de la
paix', 'ARRAS', 5, 'ARR', '1800', '500');