Bases de données niveau avancé – LibreOffice Base, manuel d’utilisation
TABLE DES MATIERES
- CONCEPTS DE BASE
1.1 Developpement et utilisation des bases de données
Connaitre les différents types de modèles: hierarchique, relationnel, orienté objet
Connaitre les différentes étapes du cycle d’une base de données: modèle logique, création d’une base de données, entrée des données, maintenance des données, recherche des données
Connaitre le terme SQL et comprendre ses utilisations principales pour créer, rechercher, mettre à jour et effacer les données dans une base de données relationnelle.
- TABLE ET RELATIONS
2.1 CHAMPS/ COLONNE
Créer, modifier, annuler la recherche dans le champ/colonne
Créer, modifier, effacer un masque pour introduire les données dans les champs/colonne.
Définir les valeurs des données d’entrée pour champ/colonne: c’est nécessaire, ce n’est pas nécessaire.
2.2 JOINTURES ET RELATIONS
Créer, modifier, effacer les liens entre tables: un à un, un à plusieurs
Créer , modifier les relations entre les tables: plusieurs à plusieurs en utilisant la jointure des tables.
Appliquer l’intégrité reférentielle entre les tables, mises à jour automatiques des champs, effacement automatique des enregistrements connexes.
Changer, inverser la jointure interne ou externe
Crée, modifier la jointure IS NULL (SUBSTRACT JOIN)
Appliquer la jointure des tables entre elles
- REQUÊTES
3.1 TYPES DE REQUETES
Note d’introduction
Créer et exécuter une requête permettant de mettre à jour des données dans une table
Créer et exécuter une requête permettant d’ajouter des enregistrements dans une table,
Créer et exécuter une requête permettant de supprimer des enregistrements dans une table
Créer et exécuter une requête permettant de créer une nouvelle table à partir de données sélectionnées
Créer et exécuter une requête de jointure
Créer et exécuter une requête qui montre les doublons dans une table
Créer et exécuter une requête qui montre les enregistrements de non-correspondance entre tables
3.2 AFFINER UNE REQUETE
Créer, modifier et exécuter une requête paramétrée avec une, deux variables
Utiliser les métacaractères dans une requête
Filtrer les plus hautes ou les plus faibles valeurs
Créer et nommer un champ qui effectue des opérations arithmétiques
Utiliser des fonctions sur un groupe de résultats: somme, nombre, moyenne, max, min
- FORMULAIRES
4.1 CONTRÔLES
Créer, modifier, supprimer des contrôles: zone de texte, boite combinée, liste déroulante, cases à cocher, boutons radio.
Appliquer, supprimer des propriétés aux contrôles telles que: restrictions de liste, valeurs distinctes
Créer, modifier ou supprimer des contrôles contenant des opérations arithmétiques ou logiques
Modifier l’ordre d’apparence des contrôles dans un formulaire
Créer, supprimer un sous-formulaire
- RAPPORTS
5.1 CONTRÔLES DE RAPPORT
Etablir des contrôles d’affichage de valeur arithmétique dans un rapport: pourcentage, monnaie, nombre de décimales
Calculez un sous-total pour un groupe, pour la totalité
Fusionner des champs dans un rapport
5.2 AFFICHAGE
Insérer, supprimer des champs dans un en-tête ou pied de groupe, de page et de rapport
Trier, grouper des enregistrements dans un rapport selon un ou plusieurs champs
Associer une mise en page à un rapport de groupe
Créer, supprimer des sous-rapports
- AMÉLIORER LA PRODUCTIVITÉ
6.1 LIAISON ET IMPORTATION
Lier des données externes à une base de données: tableurs, données texte (. txt,. csv), base de données existante
Importer des feuilles de calcul, du texte (. txt,. csv), XML, base de données existante dans une base de données
6.2 AUTOMATISATION
Créer une macro du type: fermer un objet et en ouvrir un autre, ouvrir et agrandir un objet, ouvrir et réduire un objet, imprimer et fermer un objet
Affecter/ajouter une macro à la barre d’outils, à un objet, à un contrôle
TERMES D’USAGE