Vous êtes sur la page 1sur 4

Activit n 1 : constitution dune base Rflchissez sur papier avant de vous lancer sur cran Passez les ordres

SQL vous permettant de rpondre aux demandes ci-dessous. Conservez votre travail dans un script MYTRAVxx (xx tant vos initiales) se trouvant dans le dossier D:\ Donnes \ SQL

1 ) Cration de la base de donnes ROYAUTxx (xx tant vos initiales) . 2 ) Cration d'une premire table dans cette base : nom de la table Colonnes de la tables MONARQUE nom du roi sur 15 caractres date de dbut de rgne date de fin de rgne avec une contrainte de cl primaire sur nom du roi. 3) Ajout de deux nouvelles colonnes cette table dynastie sur 12 caractres surnom sur 15 caractres 4) Toujours sur la mme base de donnes, cration de deux tables nom poux sur 25 caractres nom pouse sur 25 caractres date de mariage avec une contrainte cl primaire sur nom poux et nom pouse table ENFANTS avec nom pre sur 25 caractres nom mre sur 25 caractres prnom enfant sur 30 caractres date naissance de l'enfant table EPOUSES avec

Crer la contrainte cl primaire sur prnom et date de naissance et cl trangre sur nom mre.

Activit n 2 : gestion dune base Ajoutez la colonne trsor la table monarque puis crez un script permettant de charger cette table avec les donnes ci-dessous Nom du roi Date dbut de rgne Date fin de rgne Dynastie Surnom Chlodion Mrove Clovis 1er Dagobert Ppin Charlemagne Philippe II Louis 1er Louis II Louis III Louis IV Louis V Louis VI Louis VII Louis VIII Louis IX Louis X Louis XI Louis XII Louis XIII Louis XIV Louis XV Louis XVI 465 604 714 800 1165 781 877 879 936 986 1108 1137 1223 1226 1314 1461 1496 1610 1643 1715 1774 428 447 458 511 639 768 814 1223 850 879 882 954 987 1137 1180 1226 1270 1316 1483 1515 1641 1715 1774 1791 mrovingien Le chevelu mrovingien mrovingien Mrovingien mrovingien Le Bref mrovingien captien mrovingien le pieux mrovingien le bgue mrovingien mrovingien d'outremer mrovingien captien captien captien captien captien captien captien captien captien captien captien le juste le grand le bien-aim le gros le jeune Le lion Saint louis le hutin

Trsor 28 25 120 50 0 850 500 100 10 0 20 0 20 100 0 30 50 100 20 100 50 -20 -200

Crez un script permettant de charger la table pouse. nom poux Ppin Louis 1er Louis 1er nom pouse Berthe aux grands pieds Inningarde Judith de bavire
2

Date mariage 749 818 819

Louis VII Louis VII Louis VII Louis VIII Louis X Dagobert Dagobert Louis IX Louis XII Charles VIII Louis XIII Louis XV Louis XVI

Alinor d'aquitaine Constance de Castille Adle de champagne Blanche de Castille Marguerite de bourgogne Nanthilde Ragnetrude Marguerite de provence Anne de Bretagne Anne de Bretagne Anne d'Autriche Marie Leszczynska Madame Capet 620 630 1154 1160

Notez que certaines dates de mariage sont inconnues.

Crez un script permettant de charger la table enfant. N'hsitez pas utiliser le copier coller. Nom pre Ppin Ppin Louis 1er Louis 1er Louis 1er Philippe III Philippe III Philippe IV Philippe IV Philippe IV Louis XI Philippe Auguste Louis VIII Charles VII Nom mre Prnom Berthe aux garns pieds Carolan Berthe aux garns pieds Charlemagne Inningarde Inningarde Judith de Bavire Isabelle d'Aragon Isabelle d'Aragon Jeanne de Navarre Jeanne de Navarre Jeanne de Navarre Inconnu Inconnu Blanche de castille Marie d'Anjou Lothaire Ppin II Charles Philippe IV Charles de valois Louis X Philippe V Charles IV Louis VII Louis VIII Louis IX Louis XI 1268 1270 1289 1293 1294 1120 1187 1214 1423 Naissance 751 742 795

Charles d'Orlans Henri IV Louis XIII Louis de Bourgogne Louis XIV Louis XV Louis Dauphin

Marie de Clves Marie de Mdicis Anne d'Autriche Marie Adlade Mme de Montespan Marie Leszczynska

Louis XII Louis XIII Louis XIV Louis XV Louis de bourgogne Louis Dauphin de France Louis XVI

1462 1601 1638 1710 1682 1729 1754

Note de l'auteur : toute ressemblance avec une certaine vrit historique serait un pur hasard Certains enfants ont un pre qui n'a pas t roi idem pour certaines mres non reines.