Notion de Bases de données et Gestion de données - E

publicité
Notion de Bases de données et
Gestion de données biologiques
Dr YAO Kouassi Patrick
www.yaopatrick.e-monsite.com
M1 Hyfro 2012-2013
Notion de base de données
Une base de données est une collection de
données interdépendantes et cohérentes
cohérentes,
stockées sans redondance inutile
inutile, mise à la
disposition de plusieurs utilisateurs ou
programmeurs, organisées indépendamment
des programmes.
M1 Hyfro 2012-2013
L’informatique est une science
Ensemble organisé de concepts et d’outils
pour :
• aider à comprendre le monde
• créer des artefacts
Qu’est-ce que l’informatique
M1 Hyfro 2012-2013
Qu’est--ce que l’informatique
Qu’est
Science : un côté théorique
(mathématique) + un côté expérimental
(e.g. simulations (jeux), réseaux par paquets,
multi-tâches, ...)
Traitement automatisé : algorithmes (plus
exigeant que les maths)
Information : tout ce qui est numérisable
(e.g. texte, images, musique, signal, ADN, ...)
M1 Hyfro 2012-2013
Plan
1.1 Première approche des données
1.2 Comment les stocker
1.3 Comment les structurer
1.4 Utiliser une base de données (BD)
1.5 Les SGBD
1.6 Notions de base
M1 Hyfro 2012-2013
Première approche des données
Les données sont présentes partout autour de
nous.
• Base de données sur des films (Titre, acteurs, catégorie,)
• Base de données bibliothécaire (Titre, auteurs, années,
emprunteurs, Date emprunt, Date retour, etc.)
• Marathon de New-York (participants, Nationalité, Lieu
résidence, Temps mis; N°Macaron, etc.)
• Location de voitures (Type voiture, Marque, Locataire, Durée
location, Tarif; etc..)
• Réservation billet d’avion (Nom passager, Aéroport de
provenance, N°Vol, Aéroport de destination, N°place avion)
• Communications téléphoniques (opérateurs, numéro appel;
durée appel, cout appel)
• Systèmes d’information géographique (longitude, latitude,
altitude, waypoint)
• Base de données biologiques (Produits biologiques,
Mensurations, Espèce, Coordonnées géographiques, Type de
collectes,
M1 Hyfro 2012-2013
Première approche des données
Cas d’une entreprise
Cas d’une prospection en milieu
aquatique
M1 Hyfro 2012-2013
Première approche des données
Cas d’une entreprise
Gestion des commandes
Gestion des activités de l’entreprise
Gestion du personnel
Fiche signalétique (identité)
CV
Qualifications
Services parcourus
Activités quotidiennes
Heures de travail
Congés
Salaire
M1 Hyfro 2012-2013
Première approche des données
Cas d’une prospection en milieu
aquatique
Régime alimentaire d’une espèce de poisson
Types de données
Régime alimentaire d’une espèce de poisson
Paramètres de fleuve Comoé
Ichtyofaune du fleuve Comoé
M1 Hyfro 2012-2013
Avantages
Multiplicité des types de données.
des données multimédias,
des données textuelles,
des données spatiales (données GPS par exemple),
des données historiques (plusieurs lignes par entité),
des données semi-structurées.
Volumes et performances.
Une base de données peut contenir des dizaines de
milliers de tables, des milliards de lignes.
Comment garantir l'accessibilité de ces données, leur
protection contre les incidents, des temps d'accès
satisfaisants
M1 Hyfro 2012-2013
Avantages
Maintenance et évolution.
La structure d'une base de données peut évoluer :
ajouter ou supprimer une table, une colonne, une
contrainte.
Comment préserver les données et les programmes
utilisateurs lors de cette évolution ?
Les données distribuées et nomades.
Une base de données peut être répartie et/ou
dupliquées sur plusieurs ordinateurs répartis
géographiquement.
Certains de ceux-ci peuvent être des appareils
mobiles (embarqués, portables, smart phones).
Comment garantir la cohérence, la protection et
l'accessibilité des données ?
M1 Hyfro 2012-2013
Les défis des BDs aujourd’hui et demain
Les BD et le Web.
Principes rigoureux des bases de données
Les données décisionnelles.
Elles sont aussi souvent utilisées pour
soutenir des décisions tactiques et
stratégiques. Traitement de très gros volumes
de données complexes pour produire une
réponse courte
Comment structurer une base de données
dans ce sens (= entrepôts de données)
M1 Hyfro 2012-2013
Types d’objets dans une base D
sous MS ACCESS
Le tables, qui enregistrent l’ensemble des données. En
général, les données sont mémorisées dans plusieurs
tables portant à chaque fois sur un sujet unique.
Dans un commerce, il y aura une table pour les données
des clients, une pour les données des articles, une pour
les informations des commandes, une pour les données
des fournisseurs, ...
Dans une école, il y aura une table pour les
données des élèves, une pour les données des
enseignants, une pour les informations concernant les
plans d’étude, une pour les évaluations, etc
M1 Hyfro 2012-2013
Types d’objets dans une base D
sous MS ACCESS
Les requêtes, qui permettent de
rechercher, d’analyser ou de trier les
informations contenues dans les tables
dans l’ordre alphabétique ou selon un
ou des critères donnés. Une requête
permet de sélectionner tous les étudiants
habitant un village, ..., d’afficher tous les
élèves ayant une moyenne générale
supérieure à 5, ...
M1 Hyfro 2012-2013
Types d’objets dans une base D
sous MS ACCESS
Les formulaires, qui servent à afficher les
informations à l’écran, à les saisir, à les
modifier, .selon un certain type de
représentation.
Les Etats, qui offrent la possibilité
d’imprimer les informations contenues
dans les tables selon une certaine
présentation (liste de classe, facture, ...).
M1 Hyfro 2012-2013
Avantages et Inconvénients
MS--EXCEL et MS
MS
MS--ACCESS
MS-EXCEL
MS-ACCESS
M1 Hyfro 2012-2013
Téléchargement