Bases de données et
Access
Licence IDEA 1ère année
Julien Velcin
http://mediamining.univ-lyon2.fr/velcin/
Premières définitions
Une Base de Données (BD ou BDD) est un
ensemble structuré et organisé permettant le
stockage de grandes quantités dinformations
afin den faciliter lexploitation (ajout, mise à
jour, recherche).
Un Système de Gestion de Base de Données
(SGBD) est un ensemble de programmes qui
permet la gestion et laccès à une base de
données.
Quelques caractéristiques
Les données sont :
enregistrées sous une forme structurée
accessibles
non redondantes
cohérentes
Pas de dépendance vis-à-vis du système
ou des programmes (a priori !)
Exemple de base de données
Votre annuaire :
structuré : classement par nom, présence du
nom, prénom, adresse, téléphone, mail ;
non redondant : une personne ny est quune
fois ;
cohérent : si lun de vos contacts modifie ses
coordonnées, vous mettez à jour lagenda.
Structure dune BD
Objectifs dun SGBD
Description / modélisation des données
Insertion des données
(sécurité et intégrité des données)
Accès aux données
(gestion des accès concurrents)
(sécurité et intégrité des données)
Mise à jour des informations
Intérêt dun SGBD
Structuration rigoureuse des données
Stockage de données volumineuses
Plus dinformation redondante
Diffusion de linformation
Mise à jour de linformation
Exploitation : accès à linformation
Méthode MERISE
La méthode MERISE est une méthode
d'analyse, de conception et de réalisation
de système d'information informatisé.
Le but de cette méthode est d'arriver à
concevoir un système d'information.
Elle comprend (notamment) 3 niveaux :
niveau conceptuel (MCD)
niveau organisationnel / logique (MLD)
niveau physique (MPD)
Concepts de base
BD = ensemble de tables (ou relations)
Table = ensemble dentités ou
enregistrements (lignes de la table)
Une entité (ou enregistrement ou tuple)
est décrite par un ensemble de champs
(ou attributs)
Exemple de table
Liste des étudiants :
Nom Prénom Ann
ée
Adresse Ville Code
postal
AGOPOME Joël 1 39 quai St Antoine Lyon 69002
BEN HASSINE Soumaya 1 22 avenue de Saxe Lyon 69007
BRATU Florin 1 6 route de Saigne Messimy 69510
CARO Aléxis 1 45 avenue J. Jaurès Lyon 69007
CHARTIER Nicolas 2 all Terrasses Dardilly 69570
CHELARU Simina 2 24 pré du Moulin Arnas 69400
etc.
Exemple de BD
SQL et Access
SQL (Structured Query Langage)
langage de requêtes
norme utilisée par de nombreux SGBD
variantes (ex. : MySQL)
Access
logiciel grand-public de la suite OFFICE
manipulation de la BD par interface
Autres systèmes : Oracle, SQLServer, etc.
Plan du cours
Présentation générale des SGBD.
Introduction à Access : création de tables,
champs, insertion, index, importation/exportation.
Requêtes simples : projection, sélection.
SGBD relationnelle : tables et redondance, clefs
primaires et secondaires, schéma relationnel.
Requêtes complexes : calculs, agrégats, jointure.
1 / 4 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !