ITdesk.info – projet informatique pour l'éducation électronique avec un libre accès
ITdesk.info est distribué sous la licencede Creative Commons Attribution-
Non commercial-No Derivative Works 3.0 Croatia License 2/40
CONTENU:
PREFACE .................................................................................................................................1
1 BASE DE DONNÉES - NOTIONS DE BASE ..........................................................................4
1.1 LA DIFFERENCE ENTRE LES TERMES DONNÉES ET INFORMATION .............................4
1.2 ENVIRONNEMENT D’UNE BASE DE DONNÉES – TABLES, ENREGISTREMENTS,
CHAMPS ...........................................................................................................................4
1.3 EXAMPLES D’UTILISATION DUNE GRANDE BASE DE DONNÉES..................................4
1.4 ENVIRONNEMENT DE BASE DE DONNÉES .................................................................5
1.4.1 QUE CONTIENNENT LES TABLEAUX ET QUE FONT LES DONNÉES DU TABLEAU ..5
1.4.2 POURQUOI CHAQUE CHAMP DE LA TABLE DOIT CONTENIR UNIQUEMENT UN
SEUL TYPE D’ELEMENT DE DONNÉES ET UN SEUL TYPE D’INFORMATION ........................5
1.4.3 LIEN ENTRE TYPE DE DONNÉES ET CONTENU DU CHAMP ..................................6
1.4.4 PROPRIETES DU CHAMP DE BASE ......................................................................6
1.4.5 NOTION DE LA CLÉ PRIMAIRE (PRIMARY KEY) ....................................................7
1.4.6 LE TERME INDEX ET CE QU’IL NOUS FOURNIT ....................................................8
1.5 RELIER LES TABLES – RELATIONS (RELATIONSHIPS) ...................................................8
1.5.1 POURQOUI LES TABLES D’UNE BASE DE DONNÉES SONT-ILS RELIÉES ................8
1.5.2 CONDITIONS REQUISES POUR CREER UNE RELATION ENTRE LES TABLES D’UNE
BASE DE DONNÉES ..........................................................................................................8
1.5.3 RELATION/TYPES DE CONNEXION ENTRE LES TABLEAUX ...................................9
1.5.4 CREER DES RELATIONS / CONNEXION ENTRE LES TABLES ..................................9
1.5.5 IL EST DONC IMPORTANT DE PRESERVER L'INTEGRITE REFERENTIELLE ENTRE
LES TABLES ....................................................................................................................10
1.5.6 SUPPRESSION DES RELATIONS / LIENS ENTRE LES TABLEAUX ..........................11
1.5.7 QUI CREE, GERE, REMPLIT ET MAINTIEN UNES BASE DE DONNÉES ..................11
2 APPLICATION DE BASE DE DONNÉES – BASE LIBREOFFICE 3.6 ......................................12
2.1 LES ELEMENTS DE LA FENÊTRE D’APPLICATION ......................................................12
2.2 TACHES DE BASE: OUVERTURE ET FERMETURE DE L’APPLICATION POUR
TRAVAILLER AVEC LA BASE DE DONNÉES ........................................................................13
2.2.1 OUVERTURE ET FERMETURE DE LA BASE DE DONNÉES ...................................13
2.2.2 CREER UNE NOUVELLE BASE DE DONNÉES ET L’ENREGISTRER SUR UN
EMPLACEMENT SPECIFIQUE ..........................................................................................14
2.2.3 CONFIGURATION DE L'ENVIRONNEMENT DE TRAVAIL – BARRES D’OUTILS
(TOOLBARS) ...................................................................................................................16
2.2.4 FONCTION D'AIDE ...........................................................................................16
2.3 TRAVAILLER AVEC UNE BASE DE DONNÉES .............................................................17
3 TABLES ..........................................................................................................................19
3.1 ENREGITREMENTS (RECORDS) ................................................................................19
3.2 CONCEPTION DE BASE DE DONNÉES (DATABASE DESIGN) ......................................19
3.2.1 OPERATIONS DE BASE .....................................................................................19