EXO BD WANONKOU RODRIGUE IDA2 - Compresser
EXO BD WANONKOU RODRIGUE IDA2 - Compresser
EXO BD WANONKOU RODRIGUE IDA2 - Compresser
NOTE OBSERVATION
EXERCICE DE MAISON
1. DÉFINIR UN FICHIER .
Il a surtout été utilisé par les systèmes de gestion d'information d'IBM dans les
années 60 et 70, qui ont aujourd'hui majoritairement disparu en raison de
certaines inefficacités opérationnelles.
Modèle réseau
Le modèle réseau est une extension du modèle hiérarchique qui autorise des
relations plusieurs-à-plusieurs entre des enregistrements liés, ce qui implique
plusieurs enregistrements parents. Basé sur la théorie mathématique des
ensembles, ce modèle s'articule autour d'ensembles d'enregistrements
connexes. Chaque ensemble se compose d'un enregistrement propriétaire (ou
enregistrement parent) et d'un ou plusieurs enregistrements membres (ou
enfants). Un enregistrement peut être un membre ou un enfant dans plusieurs
ensembles, ce qui permet à ce modèle de traduire des relations complexes.
Son pic de popularité remonte aux années 70, après qu'il a été officiellement
défini par la conférence sur les langages de systèmes de traitement de données
(Conference on Data Systems Languages, CODASYL)
o LE PRODUIT CARTESIEN :
Il permet de construire une relation dont le schéma est constitué
des attributs (libellés des colonnes de la table) des deux relations.
Les n-uplets fournis sont construits sur la base du produit cartésien
(toutes les combinaisons possibles entre chaque ligne de la
première relation et chacune des lignes de la deuxième relation).
16. CITEZ ET EXPLIQUEZ LES CONTRAINTES D ’INTÉGRITÉ.
o LA CONTRAINTE DE DOMAINE :
Toute valeur prise par un attribut dans le modèle relationnel (ou
champ dans la base de données) doit appartenir à un domaine
défini pour cet attribut. Cela revient à dire que charque attribut
doit prendre une valeur dans le domaine de valeurs.
o LA CONTRAITE DE RELATION :
Chaque relation dans le modèle relationnel (ou champ dans la base
de données) est identifiée par une clé primaire qui doit être unique
et non nulle. Donc, chaque tuple (ou enregistrement dans la base
de données) est également identifié par une clé primaire.
20. QU’ELLE DIFFÉRENCE FAIT -VOUS ENTRE ALGÈBRE RELATIONNEL ET LE LANGAGE SQL.
- Renommage.
- Union, intersection et différence.
- Produit cartésien.
- Sélection.
- Projection.
- Jointure : interne, externe, naturelle.
- Division.