Chapitre 2
17
2.3 Architecture des bases de données
Il existe une diversité de bases de données, chacune étant sélectionnée en fonction des objectifs
spécifiques envisagés (Gardarin, 2003). Certaines bases de données se concentrent
exclusivement sur des aspects scientifiques, visant la modélisation précise de phénomènes.
Parallèlement, d'autres bases de données sont conçues pour faciliter la prise de décision,
constituant ainsi des bases de données mixtes. Dans le cadre de la présente étude, notre attention
se porte particulièrement sur la deuxième catégorie, mettant en évidence l'importance des bases
de données mixtes dans le domaine des milieux insulaires et leur vulnérabilité, dans le contexte
crucial de la prise de décision stratégique.
2.3.1 Typologies des architectures des bases de données
Il existe plusieurs types de base de données selon Hainaut (2009), le tableau ci-dessous illustre
cette typologie :
Tableau 3: Typologies des bases de données (Hainaut, 2009)
Type de bases de données
Définitions
Objectifs
Relationnelles
Basées sur la théorie des relations,
elles
utilisent
des
données
normalisées et sont organisées en
tables avec des relations entre elles.
Gérer des données structurées, largement utilisées dans
les applications d'entreprise telles que la gestion des
ventes, des stocks et des clients.
Clouds
Hébergées sur des serveurs distants
et accessibles via Internet.
Stocker des données dans le Cloud, adaptées aux
applications web et mobiles en raison de leur évolutivité,
disponibilité et facilité d'utilisation.
Orientées objet
Stockent des objets plutôt que des
données dans des tables.
Adaptées pour les applications orientées objet, capables
de stocker des données complexes avec des
fonctionnalités
Centralisées
Toutes les données sont stockées
dans
un
seul
emplacement
centralisé.
Souvent utilisées dans les applications d'entreprise pour
stocker des données structurées.
Graphiques
Stockent des données sous forme de
graphes, avec des nœuds et des
arêtes représentant des entités et des
relations entre elles.
Populaires pour les applications de réseaux sociaux et
de recommandation, capables de gérer des données
complexes avec des fonctionnalités avancées comme la
recherche de chemins et la détection de communautés.
2.3.2 Structuration de la base de données
Cette étude se concentre sur une base de données conçue pour permettre une analyse
multidimensionnelle. Elle offre une vision exhaustive des environnements insulaires de la côte
algérienne en tenant compte des données disponibles, orienté spécifiquement sur quelques îles
les plus importantes à l'échelle nationale.
Elle présente une structure taxinomique centrée sur la flore et la faune marines des milieux
insulaires, une structure topographique détaillant le nombre, la bathymétrie, la superficie et le
périmètre de chaque île, ainsi qu'une structure de vulnérabilité englobant les attributs socioéconomiques, écologiques et environnementaux à proximité.
17
2.3 Architecture des bases de données
Il existe une diversité de bases de données, chacune étant sélectionnée en fonction des objectifs
spécifiques envisagés (Gardarin, 2003). Certaines bases de données se concentrent
exclusivement sur des aspects scientifiques, visant la modélisation précise de phénomènes.
Parallèlement, d'autres bases de données sont conçues pour faciliter la prise de décision,
constituant ainsi des bases de données mixtes. Dans le cadre de la présente étude, notre attention
se porte particulièrement sur la deuxième catégorie, mettant en évidence l'importance des bases
de données mixtes dans le domaine des milieux insulaires et leur vulnérabilité, dans le contexte
crucial de la prise de décision stratégique.
2.3.1 Typologies des architectures des bases de données
Il existe plusieurs types de base de données selon Hainaut (2009), le tableau ci-dessous illustre
cette typologie :
Tableau 3: Typologies des bases de données (Hainaut, 2009)
Type de bases de données
Définitions
Objectifs
Relationnelles
Basées sur la théorie des relations,
elles
utilisent
des
données
normalisées et sont organisées en
tables avec des relations entre elles.
Gérer des données structurées, largement utilisées dans
les applications d'entreprise telles que la gestion des
ventes, des stocks et des clients.
Clouds
Hébergées sur des serveurs distants
et accessibles via Internet.
Stocker des données dans le Cloud, adaptées aux
applications web et mobiles en raison de leur évolutivité,
disponibilité et facilité d'utilisation.
Orientées objet
Stockent des objets plutôt que des
données dans des tables.
Adaptées pour les applications orientées objet, capables
de stocker des données complexes avec des
fonctionnalités
Centralisées
Toutes les données sont stockées
dans
un
seul
emplacement
centralisé.
Souvent utilisées dans les applications d'entreprise pour
stocker des données structurées.
Graphiques
Stockent des données sous forme de
graphes, avec des nœuds et des
arêtes représentant des entités et des
relations entre elles.
Populaires pour les applications de réseaux sociaux et
de recommandation, capables de gérer des données
complexes avec des fonctionnalités avancées comme la
recherche de chemins et la détection de communautés.
2.3.2 Structuration de la base de données
Cette étude se concentre sur une base de données conçue pour permettre une analyse
multidimensionnelle. Elle offre une vision exhaustive des environnements insulaires de la côte
algérienne en tenant compte des données disponibles, orienté spécifiquement sur quelques îles
les plus importantes à l'échelle nationale.
Elle présente une structure taxinomique centrée sur la flore et la faune marines des milieux
insulaires, une structure topographique détaillant le nombre, la bathymétrie, la superficie et le
périmètre de chaque île, ainsi qu'une structure de vulnérabilité englobant les attributs socioéconomiques, écologiques et environnementaux à proximité.
