SECTION 2 : IMPLEMENTATION
Cette partie consiste à maitre sur pieds une base de
données pouvant servir la bonne gestion de délibération et
de publication des résultats scolaire au sein du Collège Saint
Etienne (C.S.E).
2.1. Outils et technologie utilisés
o Microsoft Visual studio 2012 : qui a servi à
créer les quelques modèles UML et des interfaces utilisateurs
o Microsoft Access : a servi à l'implantation de la
base de données
o Crystal Report : a servi à obtenir des états
en sortie
o Modem : a servi comme un pond de transfert de Sms
o Carte Sim : a servi un mémoire de stockage de Sms
avant d'être envoyé chez les parents
2.2. Généralités sur les bases de
données
2.2.1. Notions et définitions
Ce nom base de données a été
prononcé par JEAN-CHARLES BACHMAN par un ouvrage appelé MODELING
FOR DATA STORAGE.14
Une base de données est une collection d'information de
gestion ou d'affinité de gestion répondant aux
critères.15
Une base de données est un ensemble des données
se rapportant à un même sujet de façon ordonnée,
généralement géré par un système
spécialisé(SGBD).
14 KITONDUA R., Cours de Techniques de
Base de Données, G3INFO, ULK, KINSHASA, 2016-2017,
inédit, p.11
15 Jean Charles Bachman, Modeling for data
Storage
[52]
2.2.2. Critères
La base de données a trois critères à savoir
:
· La structuration : Bonne disposition,
c'est-à-dire chaque information doit être dans un emplacement
facilitant son utilisation par n'importe quelle application
nécessaire.
· Le non redondance : c'est un
critère qui interdit à la base de données de contenir des
informations répétitives ou aucune information ne peut se
répéter. Les deux formes de redondances à savoir : La
synonymie et la polysémie.
· L'exhaustivité : Toutes les
informations nécessaires doivent être disponibles. En d'autres
termes aucune information nécessaire ne doit être
manquée.
2.2.3. Le Système de Gestion de Base de
Données(SGBD) 2.2.3.1. Définition
Le SGBD est un logiciel qui prend en charge la structuration,
le stockage, la mise à jour et la maintenance d'une base de
données. Pour gérer une base de données, le SGBD permet
:
· La création d'une base de données
· La manipulation d'une base de données
· La sécurité d'une base de données
2.2.3.2. Types
Il existe 5 types de base de données :
1. Base de données Hiérarchique
2. Base de données Réseau
3. Base de données Relationnel
4. Base de données Objet
5. Base de données Déductif
Mais dans le cadre de notre application, nous avons
porté notre choix sur la base de données relationnel parce qu'il
répond aux critères d'intégrités
référentielles et possédant un langage d'interrogation de
données, il s'agit de « Microsoft Access » et arrange les
données sous forme de tableaux constitués des lignes
[enregistrements] et des colonnes[champs].
[53]
|