Support de cours
Jean-Marie Ottelé, LTECG Luxembourg
e-mail:
Version: 9.2012
Pour bien comprendre le processus de conception d'une base de données, il est nécessaire de comprendre la façon dont un système de gestion de base de données relationnelle stocke les données. Pour présenter efficacement et précisément les informations, le SGBD doit les stocker par sujet dans des tables distinctes. Une table peut ainsi stocker les informations relatives aux commandes, et une autre les informations concernant les produits.
Lorsqu'on manipule les données d'une base, on les combine et les présente de plusieurs façons. On peut par exemple imprimer des états qui regroupent à la fois des informations sur les commandes et sur les produits.
Concevoir une base de données consiste donc à regrouper les données en sujets distincts, puis à créer des liens entre eux pour que le SGBD puisse, le moment venu, les mettre en relation.
1. Etapes de conception d'une base de données
Etape 1: Définition de l'objectif de la base de données
C'est au cours de cette étape qu'on détermine le type d'informations que contiendra la base de données.
Déterminez les catégories d'informations à stocker. Chacune d'elles est appelée propriété/champet correspond à une colonne de la table. Chaque donnée ne doit être stockée qu’une seule fois !
Dans la liste des propriétés, on regroupe les différentes propriétés dans des entités/tables. On définit une clé (un ou plusieurs champs) pour chaque table.
On détermine les liens/relations qui peuvent exister entre les données d'une table et celles d'autres tables à l'aide des documents fournis. Au besoin, on ajoute des champs aux tables ou crée de nouvelles tables pour clarifier les liens.
Le but de cette étape est d'analyser la structure de la base et d'éliminer les erreurs. Pour ce faire, on doit créer les tables, ajouter quelques enregistrements exemple et vérifier que vous obtenez les résultats escomptés. Il suffit ensuite de modifier en conséquence la structure de la base.
2. Vocabulaire utilisé (méthode UML):
Agrégation de composition | ||||||||
Association binaire | ||||||||
Association ternaire | ||||||||
Association réflexive | ||||||||
Multiplicités |
| |||||||
Rôle |
3. Règles de passage MCD è MLD
Toute classe ou entité (=objet de gestion) est transformée en table. Les attributs de l'entité deviennent les attributs de la table. L'identifiant de la classe/entité devient la clé primaire de la table.
Classe/Entité "Entreprise"Table "Entreprise"
La clé primaire de l'entité reliée par ( _ .. 1) devient clé étrangère de l'entité reliée par ( _ ..*).
Un auteur écrit combien de livres au minimum / au La flèche va de la clé étrangère vers la clé maximum? primaire correspondante.
Un livre est écrit par combien d’auteurs au minimum / au maximum?
La clé primaire de l'entité reliée par (1.. 1) devient clé étrangère de l'entité reliée par (0.. 1).
COMMANDE FACTURE
NO_COMMANDE NO_FACTURE
DATE_COMMANDE NO_COMMANDE
MONTANT Impliquer DATE_FACTURE
PAYÉ?
Une commande implique combien de factures au minimum / au maximum?
Une factures implique combien de commandes au minimum / au maximum?
On crée une table supplémentaire ayant comme clé primaire une clé composée des clés primaires des 2 entités. Cette nouvelle table porte le nom de la relation. Lorsque la relation contient elle-même des propriétés, celles-ci deviennent attributs de la table supplémentaire.
La nouvelle table obtient le nom de la relation.
Un couple Enseignant-Classe (tiré au hasard) enseigne combien de matières au minimum / au maximum?
Réponse côté Matière.
Un couple Enseignant - Matière (tiré au hasard) enseigne à combien de classes au minimum/au maximum?
Un couple Matière – Classe - (tiré au hasard) est enseigné par combien d’Enseignants au minimum/au maximum?
Réponse côté Enseignant.
5. Plusieurs relations entre 2 classes/entités
Les règles générales s'appliquent.
Dans une table, chaque champ doit porter un nom différent.
6. Relations réflexives
Nous appliquons les règles générales avec la seule différence que la relation est 2 fois reliée à la même entité.
SOCIÉTÉ DÉTENIR
NO_SOCIÉTÉ NO_SOCIÉTÉ
NOM NO_SOCIÉTÉ_FILIALE
CAPITAL filiale %_DU_CAPITAL
mère
7. L'agrégation de composition
L'identification relative est représentée par le fait que la table issue de l'entité dépendante contient une clé primaire composée, constituée de la clé primaire transformée de l'identifiant de cette entité et de la clé étrangère.
Remarques:
Une clé composée cache souvent une agrégation de composition. (p. ex.: 02-001)
Un numéro courant cache souvent une agrégation de composition. p. ex. : 12CG – 1, 12CG - 2, 12CG - 3, 13CG – 1, 13CG - 2
Lors de la traduction d'un MCD vers un MLD, il faut commencer par les agrégations de composition!
Exemples de clés composées : ………………………………………………………………………………..
4. Problèmes courants de conception
Au cours de la création d'une base de données, on peut rencontrer un certain nombre de problèmes qui peuvent rendre difficiles l'utilisation et la mise à jour de la base. Il est nécessaire de revoir la structure de la base de données lorsqu'on se trouve dans les situations énumérées ci-dessous:
Supposons qu'un client passe trois commandes distinctes.
Nº commande: 13 | |
Date commande 1 2 0 3 9 5 | Nº client 0 1 7 |
Nom client M E Y E R | Adresse client M E R S C H |
Si on entre le numéro, le nom et l'adresse du client trois fois, c'est-à-dire une fois par commande, les risques d'erreur à la saisie sont multipliés par trois.
La place de mémoire sur disque est également gaspillée par ces données redondantes.
De plus, si le client déménage, on doit retrouver et
Nº commande: 45 | |
Date commande 0 2 0 5 9 5 | Nº client 0 1 7 |
Nom client M A I E R | Adresse client M E R S C H |
modifier chacun des enregistrements de ce client dans la table, en tenant compte des risques d'erreur que cela comporte.
Supposons qu'un nouveau client passe une commande puis l'annule. Lorsqu'on supprime la commande dans la table qui contient les informations relatives au client et à leurs commandes, on supprime en général le nom et
l'adresse de ce client. Si on souhaite conserver ses Nº commande: 81 coordonnées dans la base pour lui envoyer le prochain
catalogue, il faudrait garder ses données.
Date commande Nº client
1 2 0 6 9 5 0 1 7
Nom client Adresse client
M E I E R M E R S C H
Ici il s'agit de: ...................................................................................... qui stocke une seule occurrence de l'adresse du client dans la base de données.
Si, par la suite, on doit modifier cette donnée, on ne le fera qu'une fois.
On peut ainsi supprimer la commande tout en conservant les informations relatives au client.
Il faut en sorte que les données de chaque table traitent d'un seul sujet.
Nº comman | de: | |
Date comm | ande | Nº client |
Nº facture | Remarque |
Dans le cas de l'ajout d'une nouvelle fiche certains champs peuvent rester systématiquement vides. Cela signifie en général qu'ils ne sont pas pertinents et que ces champs doivent faire partie d'une autre table.
Ici il s'agit de: ................................................
Nº emplo | yé: | ||
Nom | Prénom | ||
Adresse | Localité | ||
On utilise un grand nombre de tables, dont plusieurs contiennent les mêmes champs. Il faut essayer de rassembler toutes les informations relatives à un même sujet dans une même table.
On aura sans doute besoin d'ajouter un nouveau champ.
Ici il s'agit de: ..................................................
Nº direct | eur: | ||
Nom | Prénom | ||
Adresse | Localité | ||
5. Suggestions
Les conseils suivants vous aideront à définir les champs:
Un champ ayant trait à un autre sujet relève d'une autre table. Plus tard, lorsqu'on définira les liens entre les tables, on verra comment relier des champs provenant de plusieurs tables. Mais pour l'instant, il est important que chaque champ d'une table se rapporte exclusivement à celle-ci. Si on est obligé de répéter la même information dans plusieurs tables, cela signifie que certains tables contiennent des champs superflus.
En règle générale, il vaut mieux demander au SGBD d'effectuer un calcul lorsqu'on en a besoin, plutôt que de stocker le résultat d'un calcul dans une table. Le SGBD utilise les valeurs de champs, comme p. ex. Prix unitaire et Quantité commandée, pour calculer le sous-total, le total, la moyenne, etc. à chaque fois qu'on imprime l'état. Il est donc inutile de faire figurer le champ de sous-total dans une table.
Certaines informations importantes peuvent vous échapper. Consultez à nouveau les documents papier (formulaires, états, etc.) que vous avez rassemblés au cours de la première étape. Assurez-vous que toutes les informations dont vous avez eu besoin jusqu'à présent se trouvent bien dans les tables. Les informations définies dans les tables sont-elles suffisantes pour permettre au SGBD de répondre à toutes vos questions ?
On sera sans doute tenté de définir un seul champ regroupant à la fois les prénoms et les noms de famille, ou bien les noms de produits et leur description. Si on concentra trop d'informations dans un seul champ, il sera difficile, par la suite, de retrouver des données spécifiques. Il faut classer les informations par catégories logiques. Par exemple, créer des champs distincts pour les prénoms et les noms de famille, ou bien pour les noms de produit, leur catégorie et leur description.
.............................................................................................................................................................................
A. Création d’un modèle conceptuel de données MCD
.............................................................................................................................................................................
a. Création d’une classe/entité (table)
.............................................................................................................................................................................
b. Création d’une association (lien)
.............................................................................................................................................................................
c. Création d’une classe association
.............................................................................................................................................................................
d. Définition des multiplicités
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
.............................................................................................................................................................................
Au "Grand Bazar du Luxembourg", tous les clients reçoivent des factures après leurs achats. Les nouveaux clients obtiennent d’abord une carte client avec leurs données signalétiques telle que:
Grand Bazar du Luxembourg Carte client
No client : 1
Nom: Dupont
Prénom: Paul
Adresse: Luxembourg
Les factures ont l'aspect suivant:
Grand Bazar du Luxembourg Nº facture: 1 Montant: 10000 € Nom: Dupont Prénom: Paul Adresse: Luxembourg | Date: 8.9.2011 |
Nº facture: 2 Date: 12.9.2011
Montant: 1000 €
Nom: Dupont
Prénom: Paul
Adresse: Luxembourg
Si un nouveau client désire recevoir une facture, il doit d'abord passer par le stand de la réception afin qu'on lui délivre sa carte. A ce moment, il n'y a évidemment pas encore de factures à son nom.
Travail à faire:
a) Liste des propriétés
b) Modèle conceptuel des données (type de question 1 à l'examen)
c) Modèle logique des données (type de question 2 à l'examen)
Jusqu’à nos jours la «Banque Route du Luxembourg » gère les comptes de ses clients sur des fiches de papier. La direction désire maintenant informatiser ce service. On vous charge de cette mission.
Il existe des fiches contenant des données de clients qui n’ont pas encore ou qui n’ont plus de compte. Ci-dessous on voit quelques spécimens des fiches de papier telles qu’elles existaient jusqu’ici:
Nº Compte: 1
Solde: 10000
Devise: €
Nom: Dupont
Prénom: Paul
Adresse: Luxembourg
Nº Compte: 2
Solde: 100000
Devise: $
Nom: Dupont
Prénom: Paul
Adresse: Luxembourg
Banque Route du Luxembo Nº Compte: 3 Solde: 200000 Devise: € Nom: Delarue | urg Duchemin | Dutunnel |
Prénom: Martine | Nathalie | Jean |
Adresse: Ettelbruck | Esch | Wiltz |
Travail à faire:
a) Liste des propriétés
b) Modèle conceptuel des données (type de question 1 à l'examen)
c) Modèle logique des données (type de question 2 à l'examen)
La société Obélix et Compagnie fournit des menhirs dans le monde entier et gère les commandes à l’aide d’un micro-ordinateur.
Exemple d’une commande:
Obélix et Compagnie Livreur de menhirs Village gaulois Date commande: 10.09.2011 | Nº commande: 4711 | ||
Nº client | 012 Nom client: | BISCORNUS | |
Prénom: | Mercatus | ||
Adresse: | BABAORUM | ||
Code | Libellé | Quantité | Prix unitaire |
3 | MENHIR CLASSIC | 2 | 50.000 |
4 | MENHIR SE/30 | 1 | 150.000 |
6 | MENHIR II FX | 1 | 250.000 |
Il y a des « clients » auxquels on a déjà envoyé des offres, mais qui n’ont pas encore passé une seule commande.
Listes Code | des produits Libellé | Quantité en stock |
1 | MENHIR Picasso | 66 |
2 | MENHIR AX | 47 |
3 | MENHIR CLASSIC | 20 |
4 | MENHIR SE/30 | 19 |
5 | MENHIR 306 | 36 |
6 | MENHIR II FX | 16 |
Travail à faire:
a) Liste des propriétés
b) Modèle conceptuel des données (type de question 1 à l'examen)
c) Modèle logique des données (type de question 2 à l'examen)
Le bureau de gestion de la présidence de la Communauté Européenne a la responsabilité d'organiser les réunions de plusieurs groupes de travail.
Le directeur du bureau fixe d’abord les dates ainsi que le sujet des réunions, et puis désigne le (ou les) groupe(s) de travail qui y participe(nt) (annexe 1). Il existe des groupes qui ne participent à aucune réunion.A chaque réunion participe au moins un groupe. Il doit également pouvoir imprimer un calendrier de toutes les réunions qui ont lieu durant une période donnée.
La secrétaire du bureau doit pouvoir tenir à jour un fichier de personnes (annexe 2: fiche descriptive d'une personne) ainsi que la composition des groupes de travail (annexe 3: liste des membres d'un groupe). Dans chaque groupe, il y a toujours au moins un membre. Elle doit également pouvoir envoyer à chaque membre des groupes de travail un calendrier de toutes les réunions auxquelles le groupe doit participer (annexe 4: liste des réunions pour un groupe donné). Il existe des membres qui sont temporairement membre d’aucun groupe.
Annexe 1: Annexe 2:
No. réunion: 91307 Sujet:Economie et éducation Date réunion: 21.08.2011 Groupes concernés: Code: Libellé ES Economie/Social ED Education IN Information | Fiche personne Nom: ULMBACH Jean Titre: Directeur administratif Adresse: 2 rue Théodore Eberhardt L-1212 Luxembourg Groupes dont il fait partie: ES Economie/Social CO Consommateurs |
Annexe 3: Annexe 4:
Membres d'un groupe ES, Economie/Social Nom, charge dans le groupe ABACH Sanny, présider le groupe BIMBACH Jack, gérer le courrier du groupe DUMBACH Pit, gérer les finances ELBACH Lill, pas de charge spéciale ULMBACH Jean, contrôler les finances ZULBACH Elli, relations publiques | Deuxième semestre 2011 ES, Economie/Social Liste des réunions : 91299 3.8.2011 Agriculture 91300 5.8.2011 Education précoce 91301 8.8.2011 Le défi japonais 91302 1.8.2011 Musique |
Travail à faire:
a) Liste des propriétés
b) Modèle conceptuel des données (type de question 1 à l'examen)
Justifiez vos choix des multiplicités (min et max) à l’aide de l’indication du No de l’annexe, respectiverment à l’aide de l’énoncé.
c) Modèle logique des données (type de question 2 à l'examen)
Examen FEST CG: 14.06.1991
Une société de distribution automobile avec différentes succursales gère sur ordinateur le stock des pièces de rechange pour les divers modèles de voitures qu'elle commercialise.
Une même pièce peut provenir de plusieurs fournisseurs et le choix du fournisseur incombe au service achat.
A titre d'exemple voici un relevé que le responsable du service achat peut consulter après avoir entré un no pièce et avant de rédiger un bon de réapprovisionnement:
Doc 1:
No pièce : 234567 Désignation: roulement 6205
Fournisseur Tél.Date dernière livraisonPrix achat
Mécanauto 23456743 22.04.2011 117,00
Roultout 26454433 13.02.2011 137,00 Toutroule 320387 17.05.2011 107,00
... ... ... ...
On dispose toujours au moins d’un fournisseur pour chaque pièce. On dispose de la liste de tous les fournisseurs de la Grande-Région.
D'autre part une pièce de rechange du même type peut être utilisée sur différents modèles de voitures et en nombre variable comme le document suivant le montre:
Doc 2 :
ÉTABLISSEMENT TOUTAUTO | |||
no pièce : | 234567 | désignation: | roulement 6205 |
prix de vente: | 169,00 | ||
modèle voiture | fréquence | ||
CITY | 3 | ||
COUNTRY | 8 | ||
STREAM | 4 | ||
... | ... |
La fréquence indique combien de fois une pièce du même type est utilisée sur une voiture précise. Il existe des pièces qui ne sont actuellement utilisées sur aucune voiture. Chaque voiture utilise au moins une pièce.
Le service technique doit pouvoir effectuer le cas échéant des changements concernant l'utilisation des différentes pièces (ajouts, modifications, suppressions) .
Enfin les différentes succursales peuvent avoir la pièce de rechange en stock:
no pièce : 234567 désignation: roulement 6205
nom de la succursale adresse quantité en stock
Toutautolux Luxembourg 24 Toutautonord Wiltz 13 Toutautosud Esch/Alzette 18
... ...
• Le service achat gère les fournisseurs, s'occupe des commandes auprès des fournisseurs, fait la répartition des pièces dans les différentes succursales et met à jour le prix d'achat et la date.
• Dans chaque succursale, le magasinier peut interroger la disponibilité de la pièce.
• Le service vente fixe le prix de vente et consulte pour ces besoins les prix d'achats des différentes pièces.
• A tout moment le service de comptabilité peut demander une liste sur laquelle on donne pour chaque pièce de rechange le nombre total des pièces en stock ainsi que la valeur que ce stock représente.
Une succursale peut avoir aucune pièce en stock. Il existe des pièces qui sont momentanément dans aucune succursale en stock.
Travail à faire:
a) Liste des propriétés
b) Modèle conceptuel des données (type de question 1 à l'examen)
c) Modèle logique des données (type de question 2 à l'examen)
La société IMMOBATTI, dans son rôle de promoteur, doit pouvoir faire la gestion des immeubles résidentiels en construction et imprimer la liste suivante:
IMMOBATTI | ||
Immeuble | Adresse | Localité |
Am Waasser | 13, Sauerstrooss | Ingeldorf |
Am Wand | 120, an der Stonn | Buerden |
Une liste par immeuble permet au promoteur d'avoir des détails:
Immeuble: | Am Wand | |||
Adresse | 120, an der Stonn | |||
Localité: | Buerden | |||
Appartement | Type | Propriétaire(s) | Localité | Situation |
2345 | Studio | Emmergé Nicolas | Mersch | ler ét. |
2346 | l Chambre | Crésus Pierre | Hautcharage | ler ét. |
2347 | Duplex | Moyen Charles Moyenne Carla | Luxembourg Wiltz | 4e ét. |
2348 | 3 Chambres | Crésus Pierre | Hautcharage | r.d.c |
Le bureau technique du promoteur surveille les travaux à effectuer dans les différents appartements au moyen du document suivant:
Appartement: | 2345 | Propriétaire(s): | Emmergé Nicolas |
Immeuble: | Am Wand | Buerden | |
Travaux | Date début | Date fin | Prix / heure |
Carrelages | 11/07/2011 | 29/07/2011 | 26 |
Electricité | 20/06/2011 | 07/07/2011 | 27 |
Sanitaire | 15/06/2011 | 27/06/2011 | 25 |
Carrelages ....... | 01/09/2011 | 02/09/2011 | 26 |
La secrétaire du promoteur fait la gestion des propriétaires et envoie périodiquement un document aux propriétaires des différents appartements pour les tenir au courant des travaux dans leur appartement:
Nom: | Plongeur Pit | ||
Appartement: | 2273 | ||
Immeuble: | Am Wasser, Ingeldorf Travaux | Date début | Date fin |
Carrelages | 12/07/2011 | 25/07/2011 | |
Electricité | 17/06/2011 | 04/07/2011 | |
Sanitaire | 25/06/2011 | 27/07/2011 | |
Chauffage | 12/06/2011 | 20/07/2011 |
Chaque propriétaire doit disposer d’un appartement.
Travail à faire:
a) Liste des propriétés
b) Modèle conceptuel des données (type de question 1 à l'examen)
c) Modèle logique des données (type de question 2 à l'examen)
Examen FEST CG: 10.6.1994 modifié
Au laboratoire d'analyses médicales OBAL, on fait tout genre d’analyses nécessaires pour l’établissement d’un diagnostic. Ces analyses sont toujours prescrites par un médecin pour un client particulier. Les clients peuvent consulter un médecin de leur choix.
Le client est accueilli par la secrétaire du laboratoire. Elle tient à jour une liste de tous les clients pour lesquels le laboratoire a déjà effectué des analyses. Elle connaît leur matricule, leurs données signalétiques ainsi que le numéro de téléphone. La secrétaire tient à jour la liste des médecins desquels elle doit connaître les données signalétiques. Toutes les données correspondant à la demande d'analyses sont enregistrées à ce moment.
L’assistante de laboratoire édite pour chaque patient la liste des analyses qu’elle doit faire.
Le patron du laboratoire gère d'une part la liste des analyses. Il s’occupe aussi de l’édition des factures et du suivi des paiements.
Exemple d'une ordonnance du Dr House saisie par OBAL:
OrdonnanceNº HOUGRE/1256 du: 03.10.2012
Patient: 19970120236
Duarte Tom
Luxembourg
Analyses prescrites:
Sodium
Acide urique
Potassium
Il y a toujours au moins une analyse par ordonnance. Il existe des analyses qui ne sont que prescrites que rarement, ou pas du tout.
Résultats d'une analyse du labo OBAL:
OrdonnanceNº HOUGRE/1256 du: 03.10.2012
Patient: 19970120236
Duarte Tom
L-2130 Luxembourg
Date résultats: 04.10.2012
Analyses prescrites:
Désignation Résultats Unités Valeurs de référence
Sodium 140 mmol/l 133 - 145 Acide urique 120,49 µmol/l 143 - 416 Potassium 4,3 mmol/l 3,3 - 5,1 Facture d'un patient:
LABORATOIRE D'ANALYSES MEDICALES OBAL - Facture patientNº 5043 Date: 05.10.2012 Concernant ordonnanceNº HOUGRE/1256 du: 03.10.2012 Patient: 19970120236 Duarte Tom 18 rue du 9 mai L-2130 Luxembourg Médecin traitant: Dr. House Gregory, Luxembourg Code analyse Désignation Tarif %Participation Reste 1234 Sodium 10 € 10% 1 € 5678 Acide urique 30 € 20% 6 € 9012 Potassium 40 € 100% 40 € _________ Total: 47 € |
On reçoit une facture par ordonnance.
Liste des médicins d'OBAL:
Code | Titre Nom Prénom | Localité | |
CASPAU | Prof. Dr. Casagrande Paul | Wiltz | |
HOUGRE | Dr. House Gregory | Luxembourg | |
MAIMAR … | Dr. Maison Marie | Esch |
Travail à faire:
a) Liste des propriétés
b) Modèle conceptuel des données (type de question 1 à l'examen) ci) Modèle logique des données (type de question 2 à l'examen)
Un organisme de formation désire gérer ses cours à l’aide d’un ordinateur.
Le secrétariat gère les données signalétiques des participants, ainsi que leur inscription aux différents cours.
Le service organisation, organise les différents cours et fixe les thèmes de ces cours.
Le service financier fixe les tarifs d’inscription pour les participants de chaque cours.
Le service personnel recrute les animateurs et désigne un animateur responsable pour chaque cours.
L’animateur responsable reçoit la prime de responsabilité.
Après la publication des horaires des cours, le sécrétariat enregistre les participants qui s’inscrivent. On ne supprime pas les données des participants après la fin d’un cours. On dispose de la liste de toutes les entreprises du pays.
Document 1:
Liste des cours | ||||||
Nº | Date cours | Frais d'inscription | Niveau | Thème traité | Catégorie thème | Animateur responsable |
120 | 08.01.2011 | 1100 € | débutant | Le stress dans la vie | MED | Nerveux I. |
121 | 10.01.2011 | 9200 € | perfect. | Comment devenir chef? | PROF | Brutus B. |
122 | 11.01.2011 | 600 € | débutant | Analyse et conception | INFO | Calme C. |
123 | 11.01.2011 | 1000 € | avancé | Le stress dans la vie | MED | Brutus B. |
Document 2:
Liste des participants du cours Nº: 123 Date: 11.01.2011 | ||||
Nom | Prénom | Adresse du participant | Entreprise | Adresse de l’entreprise |
Soleil | Pascale | Wiltz | EUROSOL | Wiltz |
Tonnerre | Roger | Pétange | - | - |
Foudre | Manon | Mersch | CEFEL | Luxembourg |
Pluie | Carine | Esch | JUXAIR | Luxembourg |
Tempête | Jean | Ettelbrück | CEFEL | Luxembourg |
Cette liste ne contient que des participants inscrits. Document 3:
Fiche de rémunération des animateurs du cours Nº: 123 Date cours: 11.01.2011 | |||
Nom des animateurs | Nombre d’heures effectuées | Prime de responsabilité | Rémunération |
A. Alias | 2 | 0 € | 100 € |
B. Brutus | 3 | 20 € | 170 € |
C. César | 6 | 0 € | 300 € |
Un animateur peut bien entendu intervenir dans plusieurs cours.
Document 4:
Liste de tous les thèmes traitables | |||
Titre thème | Tarif heure | Prime de responsabilité | Catégorie </p |
Suivre un cours en ligne est très simple et est de nos jours à la portée de tous. En effet, la seule chose dont vous avez besoin est une connexion Internet, de préférence avec une connexion rapide, et un terminal, que ce soit un smartphone, une tablette ou un PC.
Nous avons compilé pour vous une liste des meilleurs cours en ligne, pour vous procurer des connaissances sur un large éventail de domaines et de sujets. Nos cours sont répartis en 11 grands blocs thématiques: Informatique ;Comptabilité; Economie; Marketing; Management; Gestion ;Statistiques ; Finance ;Commerce; Electronique et Electricité.
Le champ de recherche ( à droite de l'icône de la loupe ) vous permettra de trouver le cours qui vous intéresse. Vous avez ainsi la possibilité de décider vous-même comment vous voulez apprendre: vous pouvez sauter des chapitres, mais vous pouvez également les répéter indépendamment; ou combiner plusieurs cours sur un même sujet.
Formez-vous en toute autonomie aux logiciels de bureautique du pack Microsoft Word, Excel, Powerpoint, Outlook et Access; et profitez des différentes ressources sur notre plateforme: des cours en PDF, des tutoriels avec exercices pratiques, des modèles/templates prêt à l'emploi.
Grâce à Cours-Gratuit, vous apprendrez à utiliser les logiciels de bureautique de façon optimale et efficace que ce soit pour votre travail professionnel, collaboratif ou dans le cadre de projets personnels.
Les tutoriels et les vidéos d’apprentissage font partie intégrante de notre quête d’informations. La raison est que ces méthodes se veulent plus interactives et plus spécifiques que les manuels et les livres.
Tous nos tutoriels sont le résultat d’une recherche minutieuse et approfondie. Ils vous permettront d'acquérir de nouvelles connaissances. Qu’il s’agisse d’un concept, d’un nouveau logiciel ou des instructions de réparation, vous êtes au bon endroit !
Si vous êtes étudiant ingénieur, dans une école supérieure ou encore à l'université, et que vous cherchez des cours ou des supports techniques gratuits, vous trouverez dans notre plateforme des centaines de cours informatiques, de logiciels et d’applications. Ces derniers sont téléchargeables en formats DOC, HTML, et PDF.
Et comme nous savons que les exercices sur divers supports facilitent l'assimilation des cours , nous mettons à votre disposition une kyrielle d’exercices. Certains comprennent des applications directes du cours, tandis que d'autres exigent plus de réflexion.
L'amélioration constante des compétences et des capacités consubstantielles à l'environnement de travail est l'une des principales exigences des employeurs. J’ai décidé de créer cette plateforme en 2010 pour encourager la promotion de la formation, faciliter l'accès aux connaissances, et fournir un contenu de qualité pour les professionnels et les étudiants.
Salim KHALIL
Fondateur, Directeur de la publication