C’est compliqué une base de données

Non mais ataovy sérieux ram’s a 😳 Any zay Gustave eee.. (Flaubert)

Gné ? Politique, élections encore ? Euh oui, indirectement pour cette fois-ci, aujourd’hui je vais plutôt parler de la problématique des bases de données en général.

Et disons le de suite, c’est vraiment un métier à part ! Pour ma part, même si j’ai des connaissances avancées en la matière, je suis encore loin d’être un spécialiste/expert en la matière. Dans mon job, j’ai déjà côtoyé des vrais experts en la matière et je peux vous garantir que ces types sont des extra-terrestres, si si !

Une base de données repose tout d’abord sur l’unicité de chaque ligne dans cette base. Et comme par hasard, on en arrive encore à notre fameux identifiant unique. C’est une séquence, une clé générée automatiquement qui garantit que chaque ligne est vraiment unique.  Cette clé peut-être de différente nature, le plus simple étant un nombre croissant, première ligne =1, deuxième ligne=2 , etc.  mais ça peut être aussi une clé beaucoup plus complexe. Mais dans tous les cas uniques.

Le problème est que nous pouvons avoir 2 lignes avec des données complètement identiques, MAIS avec une clé différente. Et le souci, nous le verrons plus bas, ce n’est pas forcément une erreur.

Donc dès le départ, si l’architecture de cette base de données n’a pas été mûrement réfléchie, ça peut potentiellement provoquer des catastrophes industrielles ! Et l’autre problème c’est qu’avec le temps, une base de données ça continue de vivre. On peut y ajouter de nouvelles données, en supprimer, modifier des données existantes et chaque opération c’est la porte ouverte à de nouvelles catastrophes si mal réalisée.

C’est exactement, dans la vraie vie, la même problématique que l’État civil : il y a des naissances, des décès, des changements de noms, etc. Donc des modifications en permanence, avec toujours ce souci premier d’unicité : même s’il y a 100 personnes qui portent le même nom/prénom (Cédric Martin au hasard), ces 100 Cédric Martin ont chacun leur identifiant unique dans la base de données de l’État civil.

Vous me direz il suffit de prendre le numéro de CIN pour l’État civil ? Bah non, un enfant qui vient de naître n’a pas de numéro de CIN 🙂 Donc imaginons qu’il y a eu 100 Cédric Martin qui sont nés aujourd’hui, ils n’ont donc pas de numéro de CIN. Donc on voit bien l’obligation d’avoir un autre identifiant unique pour chaque individu dans l’État civil, le numéro de CIN obtenu à l’âge adulte sera un simple attribut de l’individu, sans plus.

Partant de toussa, on voit clairement que si on n’a pas un registre d’État civil national propre, il est complètement illusoire d’espérer avoir des listes électorales propres.

Les listes électorales au niveau des collectivités décentralisées sont bien entendu d’autres bases de données. Mais si les choses ont été correctement réfléchies et coordonnées, ces bases de données “locales” doivent toujours être confrontées/consolidées/validées avec le référentiel qu’est notre registre national d’Etat civil sus mentionné. En clair, je ne devrais pas pouvoir m’inscrire en tant qu’electeur dans ma commune/mairie SI je n’existe pas dans le registre national d’Etat civil.

En conclusion, s’il y a des efforts à produire, ce ne sont pas sur ces listes électorales qu’il faut se concentrer.

…. mais bien sur ce registre national d’Etat civil, où chacun des 30 millions d’endemiques aura son identifiant unique.

Any zay ilay …. Geniies Prodigy eeee


Football news:

<!DOCTYPE html>
Kane on Tuchel: A wonderful man, full of ideas. Thomas in person says what he thinks
Zarema about Kuziaev's 350,000 euros a year in Le Havre: Translate it into rubles - it's not that little. It is commendable that he left
Aleksandr Mostovoy on Wendel: Two months of walking around in the middle of nowhere and then coming back and dragging the team - that's top level
Sheffield United have bought Euro U21 champion Archer from Aston Villa for £18.5million
Alexander Medvedev on SKA: Without Gazprom, there would be no Zenit titles. There is a winning wave in the city. The next victory in the Gagarin Cup will be in the spring
Smolnikov ended his career at the age of 35. He became the Russian champion three times with Zenit

3:00 Petite enfance : Les comptines malgaches disponibles en livre sonore 
3:00 Douanes : Les bureaux resteront ouverts malgré l’annonce de grève
21:00 Ça va le délestage ?
21:00 C’est important les études et l’éducation
21:00 Un Français qui utilise un logiciel pour espionner les Malgaches à Madagascar
3:00 Anosy – Mahamasina – Analakely : Barrages des forces de l’ordre face au collectif des candidats
21:00 … et le 13 mai à partir de lundi donc
20:30 Herimanana Razafimahefa : « Je suis toujours disposé à prendre mes responsabilités »
3:00 Septième art : La Maison du cinéma malagasy voit le jour
21:00 La confiance au pays endémique
3:01 Une nouvelle ère de sécurité financière découle de l’alliance stratégique entre SANLAM et la PAMF Madagascar
3:00 Sécurisation des élections : 2 milliards Ar d’indemnités pour les forces de l’ordre
4:00 IES-AV : Bientôt Université de Vakinankaratra, selon le président de l’Université d’Antananarivo
3:00 Ratsilahy : Un clip en attendant l’opus
3:00 Slam : Nicolas Séguy dans nos murs
21:00 Ça va la veste, pas trop usée ?
3:00 Élection présidentielle : Un report du premier tour de scrutin  en gestation
3:00 Ady amin’ny tsy fandriam-pahalemana : Tafapetraka ny « dinan’Anjozorobe miray »
21:00 C’est compliqué une base de données
3:00 Quand comité de soutien rime avec tableau de chasse
21:00 Pourquoi je vous bassine tout le temps avec le Geniies ?
14:00 C’est rigolo toutes vos gesticulations là
3:00 UPAR : Nouvelle plateforme de soutien à Andry Rajoelina
11:41 France-Madagascar. Philippe FAIT, député élu en 2022, pris sur le… fait d’une ingérence intolérable sans queue ni tête
17:43 Sylvain Willy Rabetsaroana : «Ny vahoaka anie ny tompon’ny teny farany e !»
5:32 MADAGASCAR. C’est le Premier ministre Ntsay Christian et son Gouvernement qui dirigeront les fonctions de Chef d’Etat par interim, selon la Constitution.
5:00 La malédiction endémique
3:00 Arema : Annick Ratsiraka a retiré sa candidature
3:00 Bousculade à Mahamasina : Les familles des victimes reçues à Iavoloha
15:42 Romi Andrianarisoa plaide non coupable devant la « Crown Court de Southwark ». Procès en février 2024
7:22 LONDRES. AFFAIRE ROMI ANDRIANARISOA ET PHILIPPE TABUTEAU. RAPPELS DES FAITS PAR LA NATIONAL CRIME AGENCE (NCA) BRITANNIQUE.
4:59 Ancienne Commune Yanshen à Zibo: Un four millénaire vivant
21:00 Moi en 2023 ma vie me va très bien …
3:00 Andry Rajoelina candidat : Nouveau défi électoral pour le couple présidentiel
3:00 Eliminatoires CAN : Les Barea affrontent les Palancas Negras, ce jour
21:00 Alors, cette navette spatiale ?
16:00 Vous reprendrez bien un deuxième petit mandat pour la route ?
3:01 Sur la ville jumelée – District de Boshan à Zibo, Shandong : Une ville montagneuse qui mérite l’admiration soigneuse de tous
3:00 Andry Rajoelina : Déclaration et dépôt de candidature ce jour
21:00 Toutes ces morts violentes au pays endémique
3:00 Siteny Randrianasoloniaiko : Un élu parrainé par des élus 
3:00 Gabon, vrai faux coup d’Etat ?
7:00 Quand le tape à l’oeil réduira la pauvreté
12:19 Maman Julia Rabetsaroana Rabefanonta née Ravaosolo. Quelques photos de ses obsèques, le 30 août 2023
5:35 Plume de P : Nos enfants
3:00 Coupures d’eau et d’électricité à répétition : Les habitants d’Ambatolampy Antehiroka manifestent
3:00 Assainissement d’Antananarivo : Le MEAH et le gouvernorat d’Analamanga à la rescousse de la CUA pour une « opération coup de poing »
21:00 En 2018 la HCC a proclamé la liste des candidats le 22 août
5:27 Histoire de la Cité Amicale I : Bienvenue à Zhangdian – Quartier central de Zibo de la Province du Shandong
5:18 Campagne de vaccination Polio par le ministère de la Santé publique
18:38 ASSOCIATION MIANDRA. Fikambanam-behivavy ao Manakara mamokatra vary evoka « ALIZE »
18:21 JIFA 2023 : La Ministre Soafilira Princia lance un appel à toutes les parties prenantes
3:00 Jeux de la Francophonie – Athlétisme : Sidonie Fiadanantsoa remporte l’or du 100 m haies
3:00 Kung-fu : « Grand Maître Pierre be reviendra  » selon ses disciplines
21:00 Tribune libre : un simple renouvellement de passeport
3:00 Hajo Andrianainarivelo : Candidat déclaré à la Présidence    
3:00 Raharaham-pitsarana eto Toamasina : Nidoboka am-ponja Rtoa Sidney Ericka
3:00 Jeux de la Francophonie – Basket : Madagascar qualifié en quarts
3:00 Rallye – Détection de jeune talent : Sam Eva réalise le meilleur temps
21:00 Très bien ce Kianjan’ny hiragasy
21:00 Intéressant ce qui se passe au Niger
3:00 9es Jeux de la Francophonie : Place aux courses aux médailles
3:00 Judo – Championnats d’Afrique : Les cadets entrent en lice, ce jour
21:00 Les listes électorales c’est pas seulement un fichier à “auditer”
3:00 Un débat démocratique et raisonné mis en place
3:00 Marc Ravalomanana à la rencontre de la CENI : « Mise en garde contre la manipulation électorale »
21:00 “J’en ai marre de Madagascar”
3:00 JIOI : 2 milliards des partenaires et sponsors
3:00 9es Jeux de la Francophonie : Fabio Rakotoarimanana en porte drapeau
21:00 Très bien ce train urbain
16:37 Dar es Salaam. Le Président Andry Rajoelina au Sommet du Capital humain en Afrique: « Il faudrait investir énormément sur les Jeunes »
8:38 Tanzanie. Capital Humain. Réalités révélées par le Dr Philip Isdor Mpango
3:00 Sakaraha : Un pasteur attaqué par des dahalo
3:00 Fuite de sujets au Bacc : Le Pr Assoumacou Béatrice convoquée pour une audition au Sénat
21:00 Ô ry Prezida a, sao dia tratra farany eo
3:00 PPN : Poursuite de la distribution de « VaryTsinjo » à Antananarivo
21:00 J’ai envie de voter pour un “côtier” pour les prochaines élections
3:00 Soavinandriana : Hosoka tamin’ny « bacc », mpampianatra iray nosamborin’ny pôlisy
3:00 Mariage arrangé ou par consentement mutuel ?
23:39 11es Jeux des Iles : Le clip officiel de l’hymne revisité dévoilé
23:00 Parish : La nouvelle voix 
22:42 BEPC : Taux de réussite national de 61,19% 
21:00 Ça coûte cher d’être pauvre
16:26 Coffi Agossou, OIT: "la justice sociale pour tout le monde mettra fin aux travaux des enfants"
9:35 Madagascar élections 2023. 11.014.836 citoyens officiellement inscrits sur les listes électorales
3:00 Analavory : Trois bandits, réputés dangereux, abattus par la gendarmerie
3:00 Antsirabe : Tranobe nirehitra, nisy maty
3:00 Mahabo : Zaza amam-behivavy miisa 9, notazomin’ny dahalo an-keriny
3:00 Siteny Randrianasoloniaiko à Bruxelles : Appel à la démission du gouvernement
3:00 MIDIRAMA : Une opinion sensible aux controverses actuelles
21:00 Délestages = mauvaise gouvernance
3:00 Ampefy : Tongan’ny dahalo koa, raikitra ny tifitra
3:00 Fanondranana vehivavy : Olona 14 nosamborina teto Tana
21:00 Mais qu’est-ce que vous avez fout* pour mériter toussa ?
6:19 Fanirisoa Ernaivo. Ny antony naha voaraoka azy tsy ho mpitsara malagasy intsony mandrakizay
5:30 Mes sauts d’humeur : Pour tuer
21:00 Le long fleuve pas tranquille vers les élections
20:47 Alasora : Nisy nanaparitaka fantsika ny lalana
15:23 Gascar Fenosoa. Aza misalotra ny asa masina tsy voafehy fa maha be fahavalo
3:00 Jeux des Iles : Des experts chinois, pour les cérémonies d’ouverture et de clôture