Le livre est de bonne qualité.
tony B- Livres et vidéos
- Merise - Guide pratique (3e édition) - (modélisation des données et des traitements, manipulations avec le langage SQL,...)
Merise - Guide pratique (3e édition) (modélisation des données et des traitements, manipulations avec le langage SQL,...)
1 avis
Ce livre sur la méthode Merise s'adresse tout particulièrement aux étudiants en premier cycle d'informatique, aux étudiants en école de gestion et à toute personne souhaitant une information simple, directe et pratique sur la méthode Merise et le langage SQL.
Au travers des chapitres sur la méthode Merise, vous découvrirez comment :
- Réaliser les différents modèles...
Consulter des extraits du livre en ligne
Aperçu du livre papier
- Niveau Initié à Confirmé
- Nombre de pages 332 pages
- Parution septembre 2018
- Niveau Initié à Confirmé
- Parution septembre 2018
Ce livre sur la méthode Merise s'adresse tout particulièrement aux étudiants en premier cycle d'informatique, aux étudiants en école de gestion et à toute personne souhaitant une information simple, directe et pratique sur la méthode Merise et le langage SQL.
Au travers des chapitres sur la méthode Merise, vous découvrirez comment :
- Réaliser les différents modèles (modèles conceptuels, modèles logiques, modèles physiques) mais aussi les modèles spécifiques aux traitements (modèles conceptuels des traitements, modèles organisationnels des traitements…).
- Modéliser avec les extensions Merise/2.
- Comparer certains modèles Merise à certains diagrammes UML.
Dans un chapitre dédié, le langage SQL est présenté de façon progressive et est illustré par de nombreux exemples. Vous y apprendrez à :
- Manipuler, filtrer, trier, regrouper les données.
- Créer, modifier, supprimer des tables.
- Affecter ou enlever des droits à certains utilisateurs.
L'auteur n'a volontairement gardé que le côté concret de la méthode Merise et du langage SQL, pour permettre au lecteur une immersion immédiate. Il propose également de nombreux exercices dont une étude de cas détaillée et guidée pour faciliter cette assimilation.
Cette nouvelle édition du livre s'enrichit d'un chapitre vous offrant la possibilité de mettre en pratique les notions étudiées à travers la conception et le développement d'une application mobile avec WINDEV Mobile.
Les chapitres du livre :
Avant-propos – Présentation de la méthode Merise – Les dépendances fonctionnelles – Le Modèle Conceptuel des Données – Le Modèle Logique des Données – Le Modèle Physique des Données – Les formes normales – Les diagrammes des flux – Les Modèles Conceptuels des Traitements – Le Modèle Organisationnel des Traitements – Les extensions Merise/2 – Le cycle de vie des objets – Merise et UML – SQL (Structured Query Language) – Étude de cas détaillée – Exercices – Mise en œuvre des concepts
Quizinclus dans
la version en ligne !
Au travers des chapitres sur la méthode Merise, vous découvrirez comment :
- Réaliser les différents modèles (modèles conceptuels, modèles logiques, modèles physiques) mais aussi les modèles spécifiques aux traitements (modèles conceptuels des traitements, modèles organisationnels des traitements…).
- Modéliser avec les extensions Merise/2.
- Comparer certains modèles Merise à certains diagrammes UML.
Dans un chapitre dédié, le langage SQL est présenté de façon progressive et est illustré par de nombreux exemples. Vous y apprendrez à :
- Manipuler, filtrer, trier, regrouper les données.
- Créer, modifier, supprimer des tables.
- Affecter ou enlever des droits à certains utilisateurs.
L'auteur n'a volontairement gardé que le côté concret de la méthode Merise et du langage SQL, pour permettre au lecteur une immersion immédiate. Il propose également de nombreux exercices dont une étude de cas détaillée et guidée pour faciliter cette assimilation.
Cette nouvelle édition du livre s'enrichit d'un chapitre vous offrant la possibilité de mettre en pratique les notions étudiées à travers la conception et le développement d'une application mobile avec WINDEV Mobile.
Les chapitres du livre :
Avant-propos – Présentation de la méthode Merise – Les dépendances fonctionnelles – Le Modèle Conceptuel des Données – Le Modèle Logique des Données – Le Modèle Physique des Données – Les formes normales – Les diagrammes des flux – Les Modèles Conceptuels des Traitements – Le Modèle Organisationnel des Traitements – Les extensions Merise/2 – Le cycle de vie des objets – Merise et UML – SQL (Structured Query Language) – Étude de cas détaillée – Exercices – Mise en œuvre des concepts
Quizinclus dans
la version en ligne !
- Testez vos connaissances à l'issue de chaque chapitre
- Validez vos acquis
Téléchargements
Avant-propos
- Introduction
- Historique de la méthode Merise
Présentation de la méthode Merise
- Présentation générale de la méthode Merise
- La systémique
- 1. Les caractéristiques d’un système
- 2. La représentation schématique dessystèmes de l’entreprise
- a. Le système de pilotage
- b. Le système d’information
- c. Le système opérant
- 1. Les données (ou informations)
- a. L’interview
- b. L’étude des documents internes
- c. L’étude des documents externes
- a. Les informations élémentaires etmémorisables
- b. Les informations calculées
- c. Les traitements
- 1. Le niveau conceptuel
- 2. Le niveau organisationnel
- 3. Le niveau logique
- 4. Le niveau physique
- 5. Tableau récapitulatif
Les dépendances fonctionnelles
- Des données aux dépendances fonctionnelles
- 1. Le dictionnaire des données
- Les dépendances fonctionnelles
- 1. Dépendances fonctionnelles composées
- 2. Dépendance fonctionnelle élémentaire
- 3. Dépendance fonctionnelle élémentairedirecte
- 4. Méthodologie d’élaboration des dépendancesfonctionnelles
- Cas pratique
- 1. Dictionnaire des données
- 2. Détermination des dépendances fonctionnellesou DF
- 3. Graphe des dépendances fonctionnelles
- 4. Matrice des dépendances fonctionnelles
- Conclusion
Le Modèle Conceptuel des Données
- Introduction au Modèle Conceptuel des Données
- 1. Les propriétés
- 2. Les entités ou objets
- a. L’identifiant
- 3. Les relations ou associations
- a. Les cardinalités
- b. Les relations porteuses
- c. Les relations réflexives
- 4. Règles d’usages
- 5. Notion d’entité forte et d’entité faible
- a. Entité forte
- b. Entité faible
- 6. Notion de contrainte d’intégrité fonctionnelle
- 7. Notion d’identifiant relatif
- 1. Le dictionnaire des données
- 2. Les dépendances fonctionnelles
- a. Dépendances élémentaires
- b. Dépendances isolées
Le Modèle Logique des Données
- Introduction au Modèle Logique des Données
- 1. Cas (0, n), (1,1) ou (1,n), (0,1)
- 2. Cas (0,n), (0,n) ou (1,n), (1,n)
- 3. Modèle Logique des Données sur unerelation réflexive
- 4. Règles simples de passage du MCD au MLD
- Conception d'un Modèle Logique des Données pas à pas
- Conclusion
Le Modèle Physique des Données
- Introduction au Modèle Physique des Données
- Transcription SQL du modèle physique
- Conclusion
Les formes normales
- Introduction aux formes normales
- 1. 1FN - Première forme normale
- 2. 2FN - Deuxième forme normale
- 3. 3FN - Troisième forme normale
- 4. BCNF - Forme normale de Boyce - Codd
- 5. 4FN - Quatrième forme normale
- 6. 5FN - Cinquième forme normale
- Conclusion
Les diagrammes des flux
- Introduction aux diagrammes des flux
- 1. Définitions
- a. Domaine d’étude
- b. L’acteur
- c. Les flux
- 1. Définitions
- 2. Représentation graphique des acteurs
- 1. Identification des flux
- 2. Diagramme finalisé
- 3. Remarques et règles d’usages
- a. Un flux ne doit pas être bidirectionnel
- b. Le flux ne doit pas être réflexif
- c. Pas de flux entre des acteurs externes
- 1. Le Modèle de Flux Conceptuel (de niveau 1,de niveau N)
Les Modèles Conceptuels des Traitements
- Le Modèle Conceptuel des Traitements
- 1. Objectifs du Modèle Conceptuel des Traitements
- a. Les évènements
- b. Les opérations
- c. La synchronisation
- d. Représentation schématique d’unModèle Conceptuel des Traitements
- 1. Objectifs du Modèle Conceptuel des Traitements
Le Modèle Organisationnel des Traitements
- Introduction au Modèle Organisationnel des Traitements
- 1. Objectifs
- Conception d'un Modèle Organisationnel des Traitements pas à pas
- 1. Le diagramme des flux (ou modèle conceptuelde communication)
- 2. Le Modèle Conceptuel des Traitements
- 3. Le Modèle Organisationnel des Traitements
- Conclusion
Les extensions Merise/2
- Introduction aux extensions Merise/2
- 1. Présentation
- 2. L’héritage (ou la généralisation- spécialisation)
- Contraintes ensemblistes
- 1. La contrainte de couverture
- 2. La contrainte de disjonction
- La formalisation des contraintes entre associations
- 1. La totalité (couverture + non-disjonction)
- 2. Partition (couverture + disjonction)
- 3. Exclusion (non-couverture + disjonction)
- 4. Égalité
- 5. Inclusion
- Agrégation sur les associations (ou associations d'associations)
Le cycle de vie des objets
- Introduction au cycle de vie des objets
- 1. Les objectifs de la gestion du cycle de vie d’un objet
- a. État de l’objet
- b. Événement
- c. Transition
- 1. Les objectifs de la gestion du cycle de vie d’un objet
- 2. Mise en œuvre
- a. L’itération
- b. La transition conditionnelle
- c. La création
- d. La suppression
Merise et UML
- UML
- 1. Présentation d’UML
- a. Les diagrammes statiques
- b. Les diagrammes comportementaux
- c. Les diagrammes dynamiques
- 1. Présentation d’UML
- 1. Une séparation des données et destraitements
- 1. Modèle de contexte (diagramme des flux) -Diagramme des cas d’utilisation
- 2. Le diagramme des cas d’utilisation
- 3. Modèle Conceptuel des Données/ Diagrammede classes
- a. Les cardinalités
- b. Associations porteuses
- c. Associations ternaires
- d. Représentation de la réflexivité
- e. L’héritage
- a. La contrainte de partition
- b. L’exclusion
- c. La contrainte de totalité
- d. Aucune contrainte
SQL (Structured Query Language)
- Présentation du langage SQL
- 1. Historique
- 2. Structuration
- Le langage de manipulation des données
- 1. Sélection des données
- a. La projection
- b. La restriction
- c. Les tris
- d. Les jointures
- e. Les fonctions statistiques
- f. Les opérations portant sur des ensembles
- g. Les regroupements
- h. Les sous-requêtes
- 1. Sélection des données
- 2. L’insertion des données
- a. Insertion simple
- b. Insertion en masse
- 3. La modification des données
- 4. La suppression des données
- 1. La création de tables
- a. Définition de la clé primaire
- b. Définition des clés étrangères
- a. Ajouter un champ
- b. Redimensionner un champ
- c. Supprimer un champ
- d. Supprimer une clé sur une table existante
- 1. L’ordre GRANT
- 2. L’ordre REVOKE
- 1. Installation du serveur de base de données
- 2. Création d’une base de données
Étude de cas détaillée
- Étude des besoins
- Analyse des besoins
- Le dictionnaire des données complet
- Les dépendances fonctionnelles
- 1. Dépendances fonctionnelles élémentaireset directes
- 2. Dépendances fonctionnelles à partiegauche composée
- Création du Modèle Conceptuel des Données avec WinDesign
- 1. Conception du Modèle Conceptuel des Données
- 2. Conception du Modèle Logique des Données
- 3. Conclusion
Exercices
- Exercices applicatifs
- Premier exercice
- 1. Solutions
- a. Le Modèle Conceptuel des Données
- b. Le Modèle Logique des Données
- c. Le modèle relationnel
- 1. Solutions
- 1. Solutions
- a. Le Modèle Logique des Données
- b. Le Modèle Conceptuel des Données
- 1. Solutions
- a. Dictionnaire des données simplifié
- b. Le Modèle Conceptuel des Données
- c. Le Modèle Logique des Données
- d. Le Modèle Physique des Données
- 1. Solutions
- a. Le Modèle Conceptuel des Données
- b. Le Modèle Logique des Données
- c. Le Modèle Physique des Données
- 1. Solutions
- a. Le Modèle Conceptuel des Données
- b. Le Modèle Physique des Données
- 1. Solutions
- a. Le Modèle Conceptuel des Données
- b. Le Modèle Logique des Données
- 1. Solutions
- a. Le dictionnaire des données
- b. Le Modèle Conceptuel des Données
- c. Le Modèle Logique des Données
- d. Le modèle relationnel des données
- e. Le modèle de contexte de niveau 0
- f. Le modèle de flux conceptuel de niveau 1
- g. Le Modèle Organisationnel des Traitements
- h. Requête SQL listant l’ensemble des sportifshabitant Perpignan
Mise en œuvre des concepts
- Introduction
- 1. Contexte
- Le Modèle Conceptuel des Données
- Création de l’application sous WINDEV Mobile
- 1. Le modèle logique
- 2. Création du MLD
- Création de l’interface de l’application
- 1. Création d’une requête
- 2. Remplissage d’une combobox
- 3. Gestion des matériels
- 4. Création d’une procédurelocale
- Conclusion
Jean-Luc Baptiste
Ancien responsable informatique et développeur d'applications stratégiques, Jean-Luc Baptiste a également créé et géré une société de service en informatique pendant plusieurs années. Il est aujourd'hui professeur en informatique, en filière BTS SIO, au Lycée Jean Lurçat de Perpignan et intervient également en L3 informatique et sur un DU en cybersécurité à la Faculté de Perpignan. Très proche des interrogations des apprenants et fort de son expérience pédagogique et de ses compétences techniques, il propose au lecteur un ouvrage efficace et complet pour s'initier à la méthode Merise.
En savoir plus