Presentation de LibreOffice

publicité
PeiP
1ère année
UE Informatique
Conception et Exploitation
de Bases de Données
Présentation de LibreOffice
2
Téléchargement LibreOffice
n 
n 
Téléchargement : http://fr.libreoffice.org
Remarque : Possibilité d avoir un message d erreur
sur la présence de Java (rencontré sur Windows 7).
n 
Solution :
1. 
Télécharger la version 32b de la JRE
http://www.oracle.com/technetwork/java/javase/downloads/index.html
2. 
Choisir :
Windows x86 Offline
3. 
29.72 MB jre-7u9-windows-i586.exe
Configurer la Machine Virtuelle dans LibreOffice
(si message erreur Java)
1. 
Aller dans le menu Outils > Options >
3
Configuration Java
n 
Solution (suite):
3. 
Configurer la Machine Virtuelle dans LibreOffice
2. 
n 
n 
LibreOffice devrait trouver Java tout seul sinon cliquer sur
Ajouter, Java 32bits se trouve dans
C:\Program Files (x86)\Java
Fait ?
You re good to go!
4
Ouverture LibreOffice
Fenêtre principale Suite
Logicielle LibreOffice
Lancement
Base de LibreOffice
Fenêtre de démarrage
LO Base
5
Création Base de Données
IMPORTANT: Bien
sélectionner cette option ou
certaines fonctions ne
seront pas accessible
(notamment clés primaires).
Sélection répertoire
de sauvegarde
6
Création Base de Données
IMPORTANT: Bien
sélectionner cette option ou
certaines fonctions ne
seront pas accessible
(notamment clés primaires).
Sélection répertoire
de sauvegarde
7
Fenêtre Principale Base LibreOffice
Cliquer sur 1er item
Contient des modèles de
tables prédéfinis
8
Création de table : Assistant
1 ligne = 1 propriété (Champ)
Ici sélection du type de données
Informations
supplémentaires sur le
champs sélectionné
9
Création de table : Type de données
Quelques exemples
n 
Chaîne de caractères:
¨ 
¨ 
n 
Nombres
¨ 
¨ 
¨ 
¨ 
n 
Integer [int] : Nb Entier de 10 chiffres (1234567890). Classiquement
utilisé comme type de données pour les champs clés primaires.
Big Integer [bigint] :Idem avec 19 chiffres.
Float [float] : Nb réels (16/17 chiffres maxi).
Real [real] : idem mais > 16 chiffres
Dates :
¨ 
¨ 
n 
Text [varchar] : Type chaîne de caractère par défaut
Text(fix) [char] : Chaîne de longueur fixe (gain mémoire)
Date [date] : permet d’enregistrer des dates (formats variés, avec le
“classique” (US) :"mm/jj/aa,".
Time [time] : données (ex: hh:mm:ss)
Autre:
¨ 
Yes/No [boolean] : Valeur booléenne (vrai ou faux).
10
Exemple de création de tables dans
Base de LibreOffice
Propriétaire
MCD
Téléphone
Nom
Prénom
Adresse
Ville
InscriptionFichier
Chien
1,n
1,1
idChien
Nom
posseder
Rappel
Propriétaire
MLD
Téléphone
Nom
Prénom
Adresse
Ville
InscriptionFichier
Chien
idChien
Nom
FK_Téléphone
11
Exemple: Création de la Table
Propriétaire
Cliquer avec le bouton droit de la souris
dans cette colonne sur le champ dont on
veut qu il soit la clé primaire de la table
12
Sauvegarde de la table
13
Création de la table Chien
Gestion « automatique » des clés. Le premier enregistrement à
comme valeur de clef 1, le suivant 2 etc… Une valeur attribuée
n est plus disponible même après suppression de
l enregistrement
14
Création de la Relation Propriétaire Chien
1/3
15
Création de la Relation Propriétaire Chien
2/3
On indique que les attributs
FK_idPropriétaire
Et idPropriétaire sont liés
=> Vérifier qu ils sont de même types.
16
Création de la Relation Propriétaire Chien
3/3
17
Saisie des données dans LibreOffice
Fenêtre de saisie accessible en double cliquant sur une table
Téléchargement