Vous êtes sur la page 1sur 29

Ministère de l'Enseignement supérieur et de

la Recherche scientifique
Université 20 août 1955 Skikda
2022/2023

Etude de banque de données


chimique indexées par
structure

• Djerouni Chourouk
• Ali lemouis Hadyl
Plan de travail :
• Introduction
• Historique
• Qu’est ce qu’une base de données? Banque de données?
• La gestion des bases de données
• Utilité d’une base de données
• Base de données chimique
• Conclusion
• Références

2
Introduction
Comme on a vu dans le précèdent
chapitre pour qu’on peut traiter des
données il faut qu’on les mettre dans
une place spécifique ; c’est la base des
données

3
Historique :

50 - 60 Fichiers et méthodes d'accès (séquentiel, direct, séquentiel indexé).

62 - 63 Apparition du concept de Base de Données.

65 - 70 Conception des SGBD de 1ère Génération (modèles hiérarchique et


réseau) :
IMS d'IBM (hiérarchique),
IDS de General Electric (réseau) qui a servi de modèle de base aux
propositions du groupe CODASYL.

70 - 85 2ème Génération des SGBD organisés sur le modèle relationnel.


Plus de spécification des moyens d'accès aux données.
Systèmes commercialisés dans les années 1980 : MRDS de Honeywell
diffusé par CII-HB, QBE (Query By Example) ,SQL/IDS d’IBM ,INGRES de
Relational Technology,
[1]

4
1.
C’est quoi une base de données?
banque de données?

5
Une base de données est un ensemble
d'informations qui est organisé de
manière à être facilement accessible,
géré et mis à jour. Elle est utilisée par les
organisations comme méthode de
stockage, de gestion et de récupération
de l’informations. [2]

Les bases de données sont très


utilisées par les entreprises de tous
les secteurs d'activité. Elles
permettent de stocker, d'organiser et [4]
d'analyser les données. [3]
6
Une banque de données comporte
une base de données et un logiciel,
assurant la création de nouvelles
données, la mise à jour des
informations déjà existantes et la
possibilité d'interrogation.

En simplifiant, on peut dire que la base


de données décrit la structure
informatique, le contenant, tandis que
la banque de données représente le
contenu de la base, c'est à dire un
ensemble de données relatif à un
domaine de connaissance. [5]

77
Les différents modèles de
base de données

Un modèle de base de données illustre la structure


logique d'une base de données, y compris les relations
et les contraintes qui déterminent comment les données
peuvent être stockées et accessibles. La plupart des
modèles de données peuvent être représentés par un
diagramme de base de données.
Il existe de nombreux types de modèles de bases de
données. Parmi les plus courants : [6]

8
• Modèle relationnel

Le modèle le plus courant, appelé


modèle relationnel, trie les données
dans des tables, que l'on appelle
aussi des relations, dont chacune se
compose de colonnes et de lignes.
Chaque colonne contient un attribut
de l'entité en question. L'ensemble
des attributs d'une relation est
appelé domaine. La clé primaire est
constituée par un attribut spécifique
ou une combinaison d'attributs. On
peut y faire référence dans d'autres
tables : elle est alors appelée clé
étrangère. [6]
[6]

9
• Modèle hiérarchique

Le modèle hiérarchique
organise les données dans une
structure arborescente, où
chaque enregistrement dispose
d'un seul parent (racine). Les
enregistrements frères et sœurs
sont triés dans un ordre
particulier. Cet ordre est suivi
pour le stockage physique de la
base de données. Ce modèle
convient à la description de
nombreuses relations du [6]
monde réel. [6]

10
Autres modèles de bases de données

Modèle réseau
Modèle de base de données orientée objet
Le modèle réseau est une extension du
Ce modèle définit une base de données
modèle hiérarchique qui autorise des
comme une collection d'objets, ou
relations plusieurs-à-plusieurs entre des
d'éléments logiciels réutilisables, associés à
enregistrements liés, ce qui permet à ce
des caractéristiques et des méthodes.
modèle de traduire des relations complexes.

Modèle entité-association

Modèle relationnel-objet Ce modèle reproduit les relations entre les


entités du monde réel de façon très similaire
Ce modèle de base de données hybride
au modèle réseau, mais il n'est pas lié aussi
associe la simplicité du modèle relationnel à
directement à la structure physique de la
certaines des fonctionnalités avancées du
base de données. Il est souvent utilisé pour
modèle de la base de données orientée objet.
la création d'une base de données d'un point
de vue conceptuel.
[6]
11
2.
La gestion des bases de données

12
Les outils que nous utilisons tous
au quotidien nécessitent des SGBD
en coulisse. Cela comprend les
guichets automatiques bancaires,
les systèmes de réservation de vols,
13
les systèmes d'inventaire au détail
et les catalogues de bibliothèques,
par exemple. [7]

13
13
C’est quoi un SGBD ?

Un système de gestion de base de


données (SGBD) est le logiciel qui
permet à un ordinateur de stocker,
récupérer, ajouter, supprimer et
modifier des données. Un SGBD gère
tous les aspects primaires d'une
base de données, y compris la
gestion de la manipulation des
données, comme l'authentification
des utilisateurs, ainsi que l'insertion
ou l'extraction des données. Un
SGBD définit ce qu'on appelle le
schéma de données ou la structure
dans laquelle les données sont [4]
stockées. [7]

14
Contrôler les performances des applications
et de leurs données, et les ajuster si
nécessaire

Mettre en place une solution


Pourquoi
Archiver, partitionner, répliquer puissante de sauvegarde et de
et masquer les données utiliser un reprise après sinistre
SGBD ?

Planifier les besoins d'augmentation


du stockage et de la capacité
[8]

15
3.
L’utilité des bases de données

16
Pourquoi utiliser une base de données ?
• Des systèmes centralisés
• Meilleure gestion des ressources
humaines (RH)
• La gestion des données clients et des
relations clients
• Suivi efficace des stocks
• Sécurisation des données
• Une meilleure collaboration et
productivité [9]

17
Comparaison entre base de donnée physique et logique :

Physique logique
our office
Difficulté à supprimer des Facilité de suppression des
données données
Recherche difficile et lente Facilité et rapidité de
recherche
L'ordre ne peut pas être L'ordre peut être changé
modifié
Difficulté à stocker, copier et Facilité de stockage, de
transférer copie et de transfert

18
4.
Base de données chimique

19
Une base de données chimiques
est une base de données
(éventuellement bibliographique)
spécifiquement dédiée à
l'information chimique. La
plupart des bases de données
chimiques stockent des
informations sur des molécules
stables. elles facilitent la
recherche et le stockage.[10]

20
Des exemple sur des bases de données chimique
Le Chemistry Development Kit (CDK) est une
collection de bibliothèques Java modulaires pour le
traitement des informations chimiques
(Cheminformatics). Les modules sont gratuits et
open-source et sont faciles à intégrer à d'autres
projets open-source ou internes [11]

21
ChemSub Online est une base de données Web gratuite qui vous permet de
récupérer des informations sur les substances chimiques. [12]

22
eChemPortal permet la recherche simultanée de rapports et d'ensembles
de données par nom et numéro chimique, par propriété chimique et par
classification(SGH). [13]

23
ChemSpider est une base de données de structures chimiques gratuite
offrant un accès rapide à la recherche de texte et de structure à plus de
100 millions de structures à partir de centaines de sources de données.
[14]

24
CAS DATA Ce site donne des données de haute qualité sont la pierre
angulaire du pipeline de R&D numérique d'aujourd'hui. Chaque jour, des
scientifiques organisent, connectent et analysent les précieuses données
divulguées dans les publications scientifiques du monde entier pour créer
la CAS Content Collection, couvrant plus de 150 ans de découvertes. [15]

25
5.
Conclusion

26
Une base de données permet de
stocker et de retrouver des données
structurées, semi-structurées ou des
données brutes ou de l'information,
souvent en rapport avec un thème ou
une activité ; celles-ci peuvent être
de natures différentes et plus ou
moins reliées entre elles.

27
Références
http://e-ressources.univ-avignon.fr/sgbd/co/Historique.html [1]
https://blog.hubspot.fr/marketing/base-de-donnees [2]
https://www.oracle.com/fr/database/definition-base-de-donnees.html[3]
https://web.maths.unsw.edu.au/~lafaye/CCM/bdd/bddintro.htm[4]
https://www.enssib.fr/services-et-ressources/questions-reponses/base-de-
donnees-banque-de-
donnees#:~:text=En%20simplifiant%2C%20on%20peut%20dire,à%20un%20do
maine%20de%20connaissance. [5]
https://www.lucidchart.com/pages/fr/quest-ce-quun-modele-de-base-de-
donnees[6]
https://www.oracle.com/fr/database/systeme-gestion-base-de-donnees-
sgbd-definition.html[7]
https://www.nutanix.com/fr/info/database-management [8]
https://www.oracle.com/fr/database/pourquoi-utiliser-base-de-
donnees.html [9]
https://fr.wikipedia.org/wiki/Base_de_données_chimiques [10]
https://cdk.github.io [11]
http://chemsub.online.fr [12]
https://www.echemportal.org/echemportal/ [13]
http://www.chemspider.com[14] 28
Merci pour
votre
attention!

29

Vous aimerez peut-être aussi