|
| 1 | +-- Base de données CAC 40 |
| 2 | +-- Données financières historiques 2020-2024 |
| 3 | +-- Montants en millions d'euros |
| 4 | + |
| 5 | +DROP TABLE IF EXISTS finances; |
| 6 | +DROP TABLE IF EXISTS entreprises; |
| 7 | + |
| 8 | +CREATE TABLE entreprises ( |
| 9 | + id INTEGER PRIMARY KEY, |
| 10 | + nom TEXT NOT NULL, |
| 11 | + secteur TEXT NOT NULL, |
| 12 | + date_creation INTEGER, |
| 13 | + siege TEXT |
| 14 | +); |
| 15 | + |
| 16 | +CREATE TABLE finances ( |
| 17 | + id INTEGER PRIMARY KEY, |
| 18 | + entreprise_id INTEGER NOT NULL, |
| 19 | + annee INTEGER NOT NULL, |
| 20 | + chiffre_affaires REAL, |
| 21 | + benefice_net REAL, |
| 22 | + dette REAL, |
| 23 | + capitaux_propres REAL, |
| 24 | + FOREIGN KEY (entreprise_id) REFERENCES entreprises(id) |
| 25 | +); |
| 26 | + |
| 27 | +-- Insertion des entreprises du CAC 40 |
| 28 | +INSERT INTO entreprises (id, nom, secteur, date_creation, siege) VALUES |
| 29 | +(1, 'LVMH', 'Luxe', 1987, 'Paris'), |
| 30 | +(2, 'TotalEnergies', 'Énergie', 1924, 'Courbevoie'), |
| 31 | +(3, 'Sanofi', 'Santé', 2004, 'Paris'), |
| 32 | +(4, 'L''Oréal', 'Cosmétiques', 1909, 'Clichy'), |
| 33 | +(5, 'Air Liquide', 'Chimie', 1902, 'Paris'), |
| 34 | +(6, 'Schneider Electric', 'Industrie', 1836, 'Rueil-Malmaison'), |
| 35 | +(7, 'BNP Paribas', 'Banque', 2000, 'Paris'), |
| 36 | +(8, 'Airbus', 'Aéronautique', 2000, 'Leiden'), |
| 37 | +(9, 'Hermès', 'Luxe', 1837, 'Paris'), |
| 38 | +(10, 'Kering', 'Luxe', 1963, 'Paris'), |
| 39 | +(11, 'Safran', 'Aéronautique', 2005, 'Paris'), |
| 40 | +(12, 'Danone', 'Agroalimentaire', 1919, 'Paris'), |
| 41 | +(13, 'Vinci', 'BTP', 1899, 'Nanterre'), |
| 42 | +(14, 'Saint-Gobain', 'Matériaux', 1665, 'Courbevoie'), |
| 43 | +(15, 'AXA', 'Assurance', 1816, 'Paris'), |
| 44 | +(16, 'Société Générale', 'Banque', 1864, 'Paris'), |
| 45 | +(17, 'Crédit Agricole', 'Banque', 1894, 'Montrouge'), |
| 46 | +(18, 'Orange', 'Télécommunications', 1988, 'Paris'), |
| 47 | +(19, 'Renault', 'Automobile', 1899, 'Boulogne-Billancourt'), |
| 48 | +(20, 'Stellantis', 'Automobile', 2021, 'Amsterdam'), |
| 49 | +(21, 'Engie', 'Énergie', 2008, 'Courbevoie'), |
| 50 | +(22, 'Capgemini', 'Informatique', 1967, 'Paris'), |
| 51 | +(23, 'Carrefour', 'Distribution', 1959, 'Massy'), |
| 52 | +(24, 'Michelin', 'Automobile', 1889, 'Clermont-Ferrand'), |
| 53 | +(25, 'Bouygues', 'BTP', 1952, 'Paris'), |
| 54 | +(26, 'Pernod Ricard', 'Boissons', 1975, 'Paris'), |
| 55 | +(27, 'Publicis', 'Communication', 1926, 'Paris'), |
| 56 | +(28, 'Thales', 'Défense', 2000, 'Paris'), |
| 57 | +(29, 'Legrand', 'Électrique', 1865, 'Limoges'), |
| 58 | +(30, 'Dassault Systèmes', 'Informatique', 1981, 'Vélizy'), |
| 59 | +(31, 'EssilorLuxottica', 'Santé', 2018, 'Charenton'), |
| 60 | +(32, 'Veolia', 'Services', 1853, 'Paris'), |
| 61 | +(33, 'Worldline', 'Informatique', 2004, 'Bezons'), |
| 62 | +(34, 'ArcelorMittal', 'Métallurgie', 2006, 'Luxembourg'), |
| 63 | +(35, 'STMicroelectronics', 'Électronique', 1987, 'Genève'), |
| 64 | +(36, 'Téléperformance', 'Services', 1978, 'Paris'), |
| 65 | +(37, 'Eurofins', 'Santé', 1987, 'Luxembourg'), |
| 66 | +(38, 'Unibail-Rodamco', 'Immobilier', 1968, 'Paris'), |
| 67 | +(39, 'Vivendi', 'Médias', 2000, 'Paris'), |
| 68 | +(40, 'Alstom', 'Industrie', 1928, 'Saint-Ouen'); |
| 69 | + |
| 70 | +-- Données financières 2020 |
| 71 | +INSERT INTO finances (entreprise_id, annee, chiffre_affaires, benefice_net, dette, capitaux_propres) VALUES |
| 72 | +(1, 2020, 44651, 4702, 27144, 38863), |
| 73 | +(2, 2020, 119704, -7242, 73485, 99549), |
| 74 | +(3, 2020, 36041, 12314, 17898, 61058), |
| 75 | +(4, 2020, 27992, 3563, 12168, 25985), |
| 76 | +(5, 2020, 20485, 2435, 11245, 15987), |
| 77 | +(6, 2020, 25159, 2126, 9876, 22145), |
| 78 | +(7, 2020, 44275, 7067, 25341, 107453), |
| 79 | +(8, 2020, 49912, -1133, 32145, 7896), |
| 80 | +(9, 2020, 6389, 1385, 1245, 6987), |
| 81 | +(10, 2020, 13100, 2150, 6234, 12456), |
| 82 | +(11, 2020, 16498, 352, 4567, 8765), |
| 83 | +(12, 2020, 23620, 1956, 15678, 14567), |
| 84 | +(13, 2020, 43234, 2466, 23456, 19876), |
| 85 | +(14, 2020, 38128, 456, 12345, 18765), |
| 86 | +(15, 2020, 96723, 3164, 8765, 65432), |
| 87 | +(16, 2020, 22113, 1235, 6543, 54321), |
| 88 | +(17, 2020, 32456, 2456, 7654, 43210), |
| 89 | +(18, 2020, 42268, 4822, 32145, 32456), |
| 90 | +(19, 2020, 43474, -8046, 54321, 23456), |
| 91 | +(20, 2020, 0, 0, 0, 0), |
| 92 | +(21, 2020, 55751, -1512, 34567, 34567), |
| 93 | +(22, 2020, 15848, 957, 4567, 9876), |
| 94 | +(23, 2020, 70720, 641, 6543, 8765), |
| 95 | +(24, 2020, 20469, 625, 12345, 11234), |
| 96 | +(25, 2020, 34694, 696, 7654, 12345), |
| 97 | +(26, 2020, 8448, 329, 15678, 12678), |
| 98 | +(27, 2020, 9712, 579, 3456, 6789), |
| 99 | +(28, 2020, 17039, 483, 4567, 6543), |
| 100 | +(29, 2020, 6100, 745, 3456, 4567), |
| 101 | +(30, 2020, 4452, 491, 2345, 5678), |
| 102 | +(31, 2020, 14429, 85, 7654, 23456), |
| 103 | +(32, 2020, 26010, 89, 19876, 8765), |
| 104 | +(33, 2020, 4836, 118, 1234, 2345), |
| 105 | +(34, 2020, 53270, -733, 9876, 32145), |
| 106 | +(35, 2020, 9664, 1106, 1234, 8765), |
| 107 | +(36, 2020, 5732, 324, 2345, 3456), |
| 108 | +(37, 2020, 5439, 387, 1987, 2876), |
| 109 | +(38, 2020, 2653, -7320, 24567, 12345), |
| 110 | +(39, 2020, 16090, 1440, 5678, 23456), |
| 111 | +(40, 2020, 6481, -467, 4567, 3456); |
| 112 | + |
| 113 | +-- Données financières 2021 |
| 114 | +INSERT INTO finances (entreprise_id, annee, chiffre_affaires, benefice_net, dette, capitaux_propres) VALUES |
| 115 | +(1, 2021, 64215, 12036, 28456, 47896), |
| 116 | +(2, 2021, 184634, 16032, 65432, 112345), |
| 117 | +(3, 2021, 37761, 9256, 16789, 62345), |
| 118 | +(4, 2021, 32288, 4597, 11987, 28765), |
| 119 | +(5, 2021, 23334, 2572, 10876, 17654), |
| 120 | +(6, 2021, 28905, 3203, 9234, 24567), |
| 121 | +(7, 2021, 46235, 9488, 23456, 115678), |
| 122 | +(8, 2021, 52149, 4213, 28765, 11234), |
| 123 | +(9, 2021, 8982, 2445, 1123, 8234), |
| 124 | +(10, 2021, 17645, 3361, 5876, 14567), |
| 125 | +(11, 2021, 15264, 43, 4123, 8987), |
| 126 | +(12, 2021, 24281, 1924, 14567, 15234), |
| 127 | +(13, 2021, 49398, 2576, 22345, 21456), |
| 128 | +(14, 2021, 44160, 2521, 11234, 20567), |
| 129 | +(15, 2021, 99931, 6456, 8234, 71234), |
| 130 | +(16, 2021, 25798, 5641, 5876, 59876), |
| 131 | +(17, 2021, 36456, 5844, 7123, 48765), |
| 132 | +(18, 2021, 42522, 778, 30987, 33456), |
| 133 | +(19, 2021, 46213, 967, 48765, 27654), |
| 134 | +(20, 2021, 152119, 13357, 34567, 56789), |
| 135 | +(21, 2021, 57862, 3661, 32456, 36789), |
| 136 | +(22, 2021, 18160, 1157, 4234, 11234), |
| 137 | +(23, 2021, 81247, 1072, 5987, 9456), |
| 138 | +(24, 2021, 23795, 1844, 11234, 12567), |
| 139 | +(25, 2021, 37589, 1125, 7234, 13456), |
| 140 | +(26, 2021, 8824, 1308, 14567, 13567), |
| 141 | +(27, 2021, 11740, 1027, 3123, 7654), |
| 142 | +(28, 2021, 17185, 1069, 4234, 7234), |
| 143 | +(29, 2021, 7015, 925, 3234, 5234), |
| 144 | +(30, 2021, 4861, 572, 2123, 6234), |
| 145 | +(31, 2021, 19827, 1392, 7234, 26789), |
| 146 | +(32, 2021, 28508, 404, 18765, 9567), |
| 147 | +(33, 2021, 3689, -91, 1123, 2123), |
| 148 | +(34, 2021, 76571, 14956, 8765, 45678), |
| 149 | +(35, 2021, 12761, 2000, 1123, 10234), |
| 150 | +(36, 2021, 7115, 557, 2123, 4234), |
| 151 | +(37, 2021, 6718, 524, 1876, 3456), |
| 152 | +(38, 2021, 3244, -1176, 23456, 13456), |
| 153 | +(39, 2021, 9565, 708, 5234, 24567), |
| 154 | +(40, 2021, 15471, -393, 8765, 4567); |
| 155 | + |
| 156 | +-- Données financières 2022 |
| 157 | +INSERT INTO finances (entreprise_id, annee, chiffre_affaires, benefice_net, dette, capitaux_propres) VALUES |
| 158 | +(1, 2022, 79184, 14084, 29876, 56789), |
| 159 | +(2, 2022, 263310, 20526, 58765, 125678), |
| 160 | +(3, 2022, 42997, 6700, 15678, 65432), |
| 161 | +(4, 2022, 38261, 6108, 11234, 32456), |
| 162 | +(5, 2022, 29934, 2759, 10234, 19876), |
| 163 | +(6, 2022, 34176, 3477, 8765, 27654), |
| 164 | +(7, 2022, 50419, 10196, 21987, 123456), |
| 165 | +(8, 2022, 58763, 4247, 26543, 14567), |
| 166 | +(9, 2022, 11602, 3367, 1012, 9876), |
| 167 | +(10, 2022, 20351, 3614, 5234, 16789), |
| 168 | +(11, 2022, 19035, 2418, 3876, 10234), |
| 169 | +(12, 2022, 27661, 959, 13456, 15987), |
| 170 | +(13, 2022, 61675, 4260, 21234, 24567), |
| 171 | +(14, 2022, 51203, 2621, 10876, 22345), |
| 172 | +(15, 2022, 102678, 6676, 7987, 74567), |
| 173 | +(16, 2022, 28059, 1825, 5432, 61234), |
| 174 | +(17, 2022, 41567, 6234, 6876, 52345), |
| 175 | +(18, 2022, 43471, 2617, 29876, 34567), |
| 176 | +(19, 2022, 46391, 2109, 45678, 29876), |
| 177 | +(20, 2022, 179592, 16779, 32456, 62345), |
| 178 | +(21, 2022, 93865, 5248, 30234, 39876), |
| 179 | +(22, 2022, 21995, 1511, 3987, 13456), |
| 180 | +(23, 2022, 90789, 1353, 5678, 10234), |
| 181 | +(24, 2022, 28590, 2351, 10876, 14234), |
| 182 | +(25, 2022, 44324, 1341, 6987, 14567), |
| 183 | +(26, 2022, 10701, 1996, 13567, 14876), |
| 184 | +(27, 2022, 14466, 1438, 2987, 8765), |
| 185 | +(28, 2022, 17569, 1120, 3987, 8234), |
| 186 | +(29, 2022, 8002, 1056, 3123, 5987), |
| 187 | +(30, 2022, 5665, 689, 1987, 7234), |
| 188 | +(31, 2022, 24494, 2152, 6987, 29876), |
| 189 | +(32, 2022, 42885, 710, 17654, 10876), |
| 190 | +(33, 2022, 4363, -234, 1012, 1987), |
| 191 | +(34, 2022, 79844, 9302, 8234, 48765), |
| 192 | +(35, 2022, 16128, 3960, 1012, 12345), |
| 193 | +(36, 2022, 8154, 643, 1987, 4876), |
| 194 | +(37, 2022, 6515, 363, 1765, 3876), |
| 195 | +(38, 2022, 3645, -956, 22345, 13876), |
| 196 | +(39, 2022, 9595, 1012, 4987, 25678), |
| 197 | +(40, 2022, 16507, -132, 7654, 5234); |
| 198 | + |
| 199 | +-- Données financières 2023 |
| 200 | +INSERT INTO finances (entreprise_id, annee, chiffre_affaires, benefice_net, dette, capitaux_propres) VALUES |
| 201 | +(1, 2023, 86153, 15174, 31234, 63456), |
| 202 | +(2, 2023, 218945, 21384, 52345, 132456), |
| 203 | +(3, 2023, 43070, 5428, 14567, 67890), |
| 204 | +(4, 2023, 41182, 6184, 10567, 35678), |
| 205 | +(5, 2023, 27612, 3078, 9876, 21234), |
| 206 | +(6, 2023, 35902, 3990, 8234, 30567), |
| 207 | +(7, 2023, 47678, 11228, 20456, 128765), |
| 208 | +(8, 2023, 65446, 4609, 24567, 18765), |
| 209 | +(9, 2023, 13427, 4311, 987, 11234), |
| 210 | +(10, 2023, 19566, 2983, 4876, 17654), |
| 211 | +(11, 2023, 23071, 3009, 3456, 11876), |
| 212 | +(12, 2023, 27619, 881, 12567, 16234), |
| 213 | +(13, 2023, 68838, 4737, 20123, 27654), |
| 214 | +(14, 2023, 47942, 2505, 10234, 23456), |
| 215 | +(15, 2023, 102678, 7194, 7654, 78765), |
| 216 | +(16, 2023, 26803, 2493, 5123, 63456), |
| 217 | +(17, 2023, 38456, 7524, 6543, 55678), |
| 218 | +(18, 2023, 44122, 2443, 28765, 35234), |
| 219 | +(19, 2023, 52376, 2324, 43456, 31234), |
| 220 | +(20, 2023, 189544, 18645, 30567, 67890), |
| 221 | +(21, 2023, 82565, 2229, 28765, 41234), |
| 222 | +(22, 2023, 22522, 1663, 3678, 14876), |
| 223 | +(23, 2023, 94134, 1663, 5234, 11234), |
| 224 | +(24, 2023, 28343, 1987, 10234, 15234), |
| 225 | +(25, 2023, 56001, 1743, 6543, 15876), |
| 226 | +(26, 2023, 12137, 2263, 12567, 16234), |
| 227 | +(27, 2023, 13099, 1037, 2765, 9234), |
| 228 | +(28, 2023, 18428, 1127, 3678, 9123), |
| 229 | +(29, 2023, 8417, 1148, 2987, 6543), |
| 230 | +(30, 2023, 5951, 743, 1876, 7987), |
| 231 | +(31, 2023, 25395, 1854, 6543, 32145), |
| 232 | +(32, 2023, 45351, 821, 16543, 11876), |
| 233 | +(33, 2023, 4615, -1023, 987, 1765), |
| 234 | +(34, 2023, 68275, 919, 7654, 45678), |
| 235 | +(35, 2023, 17286, 4211, 987, 14234), |
| 236 | +(36, 2023, 8345, 524, 1876, 5234), |
| 237 | +(37, 2023, 6515, 234, 1654, 4123), |
| 238 | +(38, 2023, 2932, -743, 21234, 14234), |
| 239 | +(39, 2023, 10510, 324, 4567, 26789), |
| 240 | +(40, 2023, 17641, 142, 6987, 6234); |
| 241 | + |
| 242 | +-- Données financières 2024 |
| 243 | +INSERT INTO finances (entreprise_id, annee, chiffre_affaires, benefice_net, dette, capitaux_propres) VALUES |
| 244 | +(1, 2024, 84683, 12550, 32567, 65678), |
| 245 | +(2, 2024, 195876, 15876, 48765, 138765), |
| 246 | +(3, 2024, 41081, 5234, 13456, 69234), |
| 247 | +(4, 2024, 43487, 6678, 9876, 38765), |
| 248 | +(5, 2024, 25854, 2876, 9234, 22345), |
| 249 | +(6, 2024, 38034, 4234, 7876, 33456), |
| 250 | +(7, 2024, 48234, 10567, 19234, 132345), |
| 251 | +(8, 2024, 69234, 5234, 22345, 21234), |
| 252 | +(9, 2024, 15234, 4876, 876, 13456), |
| 253 | +(10, 2024, 18234, 2456, 4567, 18234), |
| 254 | +(11, 2024, 27345, 3456, 3234, 13234), |
| 255 | +(12, 2024, 27345, 987, 11876, 16876), |
| 256 | +(13, 2024, 71234, 5123, 19234, 29876), |
| 257 | +(14, 2024, 46234, 2234, 9876, 24234), |
| 258 | +(15, 2024, 105678, 7567, 7234, 81234), |
| 259 | +(16, 2024, 27234, 2123, 4876, 64567), |
| 260 | +(17, 2024, 39876, 7876, 6234, 57234), |
| 261 | +(18, 2024, 43876, 2234, 27654, 36234), |
| 262 | +(19, 2024, 56234, 2876, 41234, 33456), |
| 263 | +(20, 2024, 156876, 5567, 28765, 65432), |
| 264 | +(21, 2024, 78234, 1876, 27234, 42567), |
| 265 | +(22, 2024, 22876, 1543, 3456, 15678), |
| 266 | +(23, 2024, 94876, 1456, 4987, 11876), |
| 267 | +(24, 2024, 27654, 1765, 9876, 15876), |
| 268 | +(25, 2024, 55678, 1567, 6234, 16234), |
| 269 | +(26, 2024, 11876, 2123, 11987, 16876), |
| 270 | +(27, 2024, 13456, 1123, 2567, 9876), |
| 271 | +(28, 2024, 19876, 1345, 3456, 9876), |
| 272 | +(29, 2024, 8765, 1234, 2876, 7123), |
| 273 | +(30, 2024, 6123, 789, 1765, 8456), |
| 274 | +(31, 2024, 26234, 2123, 6234, 34234), |
| 275 | +(32, 2024, 44567, 765, 15876, 12345), |
| 276 | +(33, 2024, 4234, -567, 876, 1543), |
| 277 | +(34, 2024, 62345, 876, 7234, 44567), |
| 278 | +(35, 2024, 13267, 1876, 876, 15234), |
| 279 | +(36, 2024, 10345, 876, 1765, 5876), |
| 280 | +(37, 2024, 6876, 345, 1543, 4567), |
| 281 | +(38, 2024, 3123, -456, 20567, 14567), |
| 282 | +(39, 2024, 4654, 234, 4234, 27234), |
| 283 | +(40, 2024, 18234, 234, 6543, 6876); |
0 commit comments