Tab Content
Plus d'activité

Statistiques


Messages au total
Messages au total
5 167
Messages par jour
1,60
Informations générales
Dernière activité
Aujourd'hui 15h22
Date d'inscription
08/09/2006
Voir le blog de fsmrel

Billets récents

PowerAMC : définir un identifiant alternatif

par fsmrel, 01/07/2015 à 19h53
______________________

Une question récurrente à l’occasion de la production d’un MCD avec PowerAMC :

Comment fait-on pour définir un identifiant alternatif pour une entité-type ?

Je rappelle que toute entité-type est à doter d’un identifiant, sinon l’AGL déclenche une erreur quand on lui demande de valider le MCD. En l’occurrence cet identifiant est qualifié de primaire, et il est facile de le définir.

Prenons l’exemple d’une entité-type

En lire plus...

Les 12 règles de Codd

par fsmrel, 22/06/2015 à 04h27
_______________________________________

Je rappelle ce que sont les 12 règles de Codd (datées de 1985, cf. An Evaluation Scheme for Database Management Systems that are claimed to be Relational), énoncées par le père du modèle relationnel de données, extrêmement fâché quand Cullinet (IDMS/R) et ADR (Datacom/DB) prétendirent que leur SGBD pré-relationnel était relationnel, marketing oblige, alors que le vent était en train de tourner.

Ces règles datant de 30 ans peuvent

En lire plus...

Mis à jour 01/07/2015 à 20h24 par fsmrel

Catégories
Modèle relationnel

De l’invariance des clés primaires

par fsmrel, 27/05/2015 à 23h40
_____________________

Rappel :

D’un point de vue purement pragmatique et informel, une clé est un moyen permettant à l’utilisateur d’accéder à l’information contenue dans une ligne spécifique d’une table donnée R.

Considérée sous un autre angle et de façon plus formelle : une clé candidate (ou plus simplement clé, quand il n’y a pas de confusion possible) est un sous-ensemble de colonnes K de l’en-tête d’une table R, respectant les deux contraintes

En lire plus...

Mis à jour 01/07/2015 à 20h20 par fsmrel

Catégories
SQL , Merise , Modélisation des données

PowerAMC : rétro-conception d’un MCD à partir d’un script SQL

par fsmrel, 20/05/2015 à 03h47
___________________________________________________

L’objet de la rétro-conception (reverse engineering) est de créer un MCD (ou simplement un MLD) à partir d’un script SQL, contenant l’ensemble des instructions CREATE TABLE utilisées pur définir la structure d’une base de données.

Remarque préalable : on ne peut pas produire directement un MCD à partir d’un script SQL, le passage par un MLD est imposé.

Exemple : on souhaite créer un MLD puis un MCD

En lire plus...

Mis à jour 01/07/2015 à 20h22 par fsmrel

Catégories
Modélisation des données

Le modèle relationnel de données et la mise à jour des vues : une saga

par fsmrel, 20/05/2015 à 00h57
____________________________________________________

Depuis l’apparition du modèle relationnel de données de Ted Codd en 1969, la perception que l’on a de la mise à jour des vues, a évolué de façon harmonieuse si l’on peut dire.

Le terme lui-même de vue au sens relationnel du terme (qui n’a pas grand-chose à voir avec feue la vue externe (external view) de l’ANSI/PARC) a été défini en 1974 dans un article commis par trois chercheurs de chez IBM, à savoir Chamberlin,

En lire plus...

Mis à jour 01/07/2015 à 20h25 par fsmrel

Catégories
Modèle relationnel
Aucune certification n'a été indiquée. Déclarez vos certifications