Vous êtes sur la page 1sur 22

PRÉSENTÉ PAR:

AISSATOU NDAO
MARIEME ANTA CISSE
EL HADJI MAKHTAR FAYE
ABDOUL AZIZ AGNE
BASE DE DONNÉES

1. DÉFINITION

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 d’informations. Ces
informations peuvent être de natures différentes et plus ou moins reliées entre
elles.
2. FONCTIONNEMENT

Une base de données est stockée sous la forme d'un fichier ou d'un ensemble de
fichiers sur un disque ou un disque magnétique, un disque optique ou tout autre
support de stockage. L'information contenue dans ces fichiers peut être divisée en
enregistrements. Ces enregistrements sont constitués d'un ou de plusieurs champs.
Un champ constitue une seule pièce d’information, et chaque champ contient
généralement des informations se rapportant à un aspect ou attribut de l'entité
décrite par la base de données. Les enregistrements sont également organisés en
tableaux qui contiennent des informations sur les relations entre les différents
champs.
À l'aide de mots-clés et de diverses commandes de tri, les utilisateurs peuvent
rapidement rechercher, réorganiser, regrouper et sélectionner les champs dans de
nombreux enregistrements pour récupérer ou créer des rapports sur des agrégats
particuliers de données.
3. DIFFÉRENTS TYPES DE BASES DE DONNÉES

On peut classer les bases de données selon différentes approches : en fonction de leur
contenu (bibliographique, texte, chiffres, images…) ou selon leur approche
organisationnelle, qui est souvent celle retenue en informatique .Nous avons :
❑ La base de données hiérarchique
❑ La base de données réseau
❑ La base de données SQL ou relationnelle
❑ La base de données orientée objet
❑ La base de données orientée texte
❑ La base de données distribuée.
❑ La base de données cloud
❑ La base de données NoSQL
❑ La base de données orientée graph
I. 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 stockées.

Le SGBD gère trois choses importantes : les données, le moteur de base de


données qui permet d'accéder aux données, de les verrouiller et de les modifier, et
le schéma de base de données, qui définit la structure logique de la base de
données. Ces trois éléments fondamentaux contribuent à assurer la concomitance,
la sécurité, l'intégrité des données et l'uniformité des procédures administratives.
II. SERVEUR DE BASE DE DONNÉES

Un serveur de base de données sert à stocker, à extraire et à gérer les données dans une
base de données. Il permet également de gérer la mise à jour des données. Il donne un
accès simultané à cette base à plusieurs serveurs Web et utilisateurs. Enfin, il assure la
sécurité et l’intégrité des données.
En plus de ces fonctions principales, le logiciel de serveur de base de données offre des
outils qui facilitent et accélèrent l’administration de la base, comme l’exportation de
données, la configuration de l’accès de l’utilisateur et la sauvegarde des données.
Exemple :
❖ Oracle
❖ SQL Server
❖ DB2
❖ Sybase
❖ MySQL
III. CLIENT DE BASE DE DONNÉES

La base de données client regroupe un important ensemble de donne d’un client sur une
entreprises. l’idée générale repose sur le concept Customer centric qui replace le client au centre de
tout la stratégie markéting de l’entreprise réunie utilisée au retour des informations personnel sur
des clients sur leur habitudes de consommations mais aussi des informations sur leurs avis
utilisateurs grâce a des enquêtes de satisfaction.

L’objectif de cette récolte est de personnaliser, après analyse, les contenues envoyés aux clients ou
leed. Si ces derniers se sentent uniques et privilégies par la marque cela renforcera leur envie de
renouveler leur achat également de crée un engagement sur le long terme certain client peuvent
ainsi devenir de véritable ambassadeur de la marque.
IIII. MODÈLE

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. Les modèles de base de données individuels sont conçus en fonction des règles et
concepts du modèle de données plus général adopté par les concepteurs. La plupart des modèles
de données peuvent être représentés par un diagramme de base de données.

IIIII. 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, comme le prix, le code postal ou la date de naissance.
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.

Chaque ligne, également appelée tuple, comprend des données sur une instance spécifique de
l'entité en question, comme un employé en particulier.
PROTOCOLE DE BASE DE DONNÉES

La base de données protocole répertorie les protocoles TCP/IP installés sur le système et leurs
numéros de protocole. Le programme d'installation Oracle Solaris crée automatiquement la base de
données. Ce fichier requiert rarement des tâches d'administration.

PORT BASE DE DONNÉES

Le nombre de ports utilisés par MySQL dépend des fonctionnalités activées, des composants
utilisés, des applications utiliser, et d’autres aspects de votre environnement.
Du point de vue de la sécurité, les ports ne devraient être ouverts qu’au besoin pour permettre aux
composants du système de communiquer.
Toujours pratiquer le principe de moindre privilège lors de la gestion des ports, qui exige que
les utilisateurs, les processus, les programmes et les autres composantes du système n’ont accès
qu’à l’information et aux ressources
qui sont nécessaires à leur but légitime.
Comment l’accès au port est géré dépend de différents aspects de votre environnement tels que le
système d’exploitation, les fonctionnalités, pare-feu, outils de sécurité, utilisation de réseaux privés
virtuels (VPN), etc.
Les paquets d’installation facilitent la configuration des ports d’accès pour les ports principaux MySQL.
Par exemple, MySQL
Le package Installer Server pour Windows ajoute des règles d’accès au pare-feu Windows et MySQL pour
Linux paquets ajouter des règles d’accès à SE Linux ou App Armor.
Cependant, MySQL n’aide pas avec moins commun, ports de produits optionnels ou non MySQL. Dans ces
cas, les ports doivent être ouverts manuellement avec des commandes.
PATH
Le chemin de recherche de la base de données indique au bureau de rechercher des emplacements
précis pour des fichiers contenant des:
❑ définitions de types de données et d'actions (fichiers *.dt)
❑ définitions du Tableau de bord (fichiers *.fp)
Vous devrez peut-être modifier le chemin de recherche de la base de données lors de la création du
serveur de bases de données ou lors de l'ajout d'un emplacement local pour les fichiers de bases de
données.
INSTALLATION DE POSTGRES

Cliquez sur ce lien pour telecharger PostgreSQL et suivez les


instructions dans les slides suivants:

Download PostgreSQL (enterprisedb.com)


1

SELECTIONNEZ VOTRE SYSTEME


D’EXPLOITATION
2

SELECTIONNEZ LA DERNIERE VERSION


ADAPTEE A VOTRE SYSTEME
3 ATTENDEZ QUE LE TELECHARGEMENT
S’ACHEVE…
4

CLIQUEZ SUR CE BOUTON


5 6

CLIQUEZ SUR CE BOUTON CLIQUEZ SUR CE BOUTON


Apres le choix du répertoire D
installation…
7 8

CLIQUEZ SUR CE BOUTON


CLIQUEZ SUR CE BOUTON

CE MDP SERA UTILISER


PLUSTARD DANS CE SGBD
9 10

CLIQUEZ SUR CE BOUTON CLIQUEZ SUR CE BOUTON

LE NUMERO DE PORT D’ECOUTE


LAISSEZ CETTE CONFIGURATION
DU SERVEUR
PAR DEFAUT
Il sera utiliser plutard dans l
exploitation du SGBD.
11 12

CLIQUEZ SUR CE BOUTON

CLIQUEZ SUR CE BOUTON


13 14

COCHER CETTE CASE POUR POUVOIR


TELECHARGER DES PILOTES ET DES
PACKAGES SUPPLEMENTAIRES…

CLIQUEZ SUR CE BOUTON


(Pour terminer l’installation)
CLIQUEZ SUR CE BOUTON

15 Pour le choix du logiciel


PostgreSQL 16

CLIQUEZ SUR CE BOUTON


CLIQUEZ SUR CE BOUTON
Pour poursuivre les installations de logiciels plutard,
dans l’application StackBuilder
17

CLIQUEZ SUR CE BOUTON


Pour valider l’option

Vous aimerez peut-être aussi