• Aucun résultat trouvé

Base de Données Relationnelle

N/A
N/A
Protected

Academic year: 2022

Partager "Base de Données Relationnelle"

Copied!
5
0
0

Texte intégral

(1)

Base de Données Relationnelle

1

Informatique et Science du Numérique

La base de données

Système de stockage des données à l'écart de l'application.

Fichiers au format XML, CSV, …

L'information ne doit jamais être dupliquée

(2)

Base de Données Relationnelle

2

Informatique et Science du Numérique

Base de données relationnelle

Structuration les données pour les mettre en relation

réel modèle BDD SGBD

(3)

Base de Données Relationnelle

3

Informatique et Science du Numérique

Le SGBD

Doit vérifier les propriétés A

C I D

Atomicité : une transaction s'effectue totalement ou pas

Cohérence : une transaction doit préserver la validité des données (ie : modifications en cascade)

Isolation : une transaction est indépendante des autres transactions (ie : accès concurrents)

Durabilité : une transaction enregistrée ne doit pas être alterrée

(4)

Base de Données Relationnelle

4

Informatique et Science du Numérique

Le modèle conceptuel des données

Représente la structure du système d'information.

Capteurs IDcapteur : entier Unité : chaîne Min : entier Max : entier

Mesures IDcapteur : entier Date : chaîne Valeur : entier Capteurs_i10n

IDcapteur : entier Langue : chaîne Nom : chaîne

nommer mesurer

1 0..n 1..n 1

(5)

Base de Données Relationnelle

5

Informatique et Science du Numérique

Implémentation SQL

Capteurs IDcapteur : entier Unité : chaîne Min : entier Max : entier

create table `capteurs` (

_ID int unsigned not null auto_increment, _unit varchar(5),

_min int unsigned default '0' not null, _max int unsigned default '1024' not null, primary key (_ID)

) ENGINE = MyISAM COMMENT = "Table capteurs";

Contraintes :

• Clé primaire, unique

• Valeur non nulle

• ...

Références

Documents relatifs

– quand quelqu’un veut lire une entité, on lui fait lire une entité dans la version avant mise-à-jour – Avantage : les mises-à-jour ne ralentissent pas les transactions qui ne

The compiler generates U symbols for functions that are called but not defined within the program, for variables that are declared to be extern and which are

Lorsqu’un client sollicite une étude pour la réalisation d’un développement spécifique, on crée un dossier d’affaire, caractérisé par une date, les coordonnées du client

The M51320P, a monolithic analog switch, is designed for electro- nic switch for a video system. It contains one video frequency switch circuit and two audio

• READ UNFORMATTED positions the head to the specified physical track and reads from the specified sector, ignoring all IDs, to recover data from tracks having ID or CRe

Choose from open or closed entry wire-wrapped t sockets, standard or low profile solder tail sockets, cable plugs, and component platforms.. IC

• The sequence of operations that a user must perform to include a symbolic representa- tion in a text document should be as short and simple as possible. • The tool

– un agent commerciale dont la clientèle se compose pour moitié d'acquéreurs et vendeurs Bellifontains, et pour l'autre moitié de clients parisiens (acquéreurs cherchant