[PDF] Fondements des bases de données - Normalisation : les formes





Previous PDF Next PDF



Manuel dutilisation de lISBN

Si un livre est scanné ou numérisé par un organisme autre que l'éditeur original (par exemple une bibliothèque) un ISBN distinct doit alors être attribué par 



Manuel dutilisation de lISBN

Exemples types : séries tels que journaux périodiques



BAnQ

Si ces documents sont accompagnés de différentes publications un manuel de l'utilisateur par exemple





GUIDE SUR LUTILISATION DE LISBN

Si ces documents sont accompagnés de différentes publications un manuel de l'utilisateur par exemple



Traduction FAQ ISBN-GT N&S-mars2011

devrait avoir un ISBN distinct. 2. Est-ce que les différentes versions du livre numérique utilisant le même format de fichier (par exemple : ePub) doivent 



020 Numéro international normalisé des livres (R)

2 sept. 2013 que les ISBN dont les chiffres de contrôle sont invalides ou qui ne ... plusieurs numéros ISBN sont associés à un document par exemple la.



GUIDE SUR LUTILISATION DE LISBN

Numéro international normalisé du livre – ISBN . Documents visés par le système de numérotation ISBN . . . . . . 9 ... Exemple : ISBN 978-2-7614-0003-9.



Fondements des bases de données - Normalisation : les formes

autrement dit toutes les valeurs des attributs sont atomiques. Exemple. ? Pas en 1FN : ISBN. Auteurs. 2-212-09283-0. Gardarin. 2-7117-8645-5 {Abiteboul 



Activités IREM ERR Diffusion

Il est possible de vérifier si un numéro ISBN N est valide par l'algorithme décrit Exemple no 2 : On considère le code ISBN de l'exemple précédent :.



ISBN Numbers - Cleveland State University

ISBN format: The International Standard Book Number (ISBN) is a unique numeric commercialbook identifier An ISBN is assigned to each edition and variation of a book Books published before 2007 have a 10 digit ISBN and books published before 2007 have a 13 digit ISBN However there is not a book for every 10 digit number Only



International Federation of Library Associations and Institutions

International Federation of Library Associations and Institutions

  • General

    Why would I need to look up an ISBN?

  • For Students

    How do I find textbook availability and compare prices by ISBN?

  • For Authors

    Who assigns ISBNs and how do I get one?

What is an example of a separate ISBN?

A separate ISBN is assigned to each edition and variation (except reprintings) of a publication. For example, an ebook, audiobook, paperback, and hardcover edition of the same book will each have a different ISBN assigned to it.

What is the International Standard Book Number ( ISBN)?

The International Standard Book Number ( ISBN) is a numeric commercial book identifier that is intended to be unique. [a] [b] Publishers purchase or receive ISBNs from an affiliate of the International ISBN Agency. An ISBN is assigned to each separate edition and variation (except reprintings) of a publication.

What is the difference between ISSN and SBN?

Another identifier, the International Standard Serial Number (ISSN), identifies periodical publications such as magazines and newspapers. The International Standard Music Number (ISMN) covers musical scores . The Standard Book Number (SBN) is a commercial system using nine-digit code numbers to identify books.

How do I convert an SBN to an ISBN?

ISO has appointed the International ISBN Agency as the registration authority for ISBN worldwide and the ISBN Standard is developed under the control of ISO Technical Committee 46/Subcommittee 9 TC 46/SC 9. The ISO on-line facility only refers back to 1978. An SBN may be converted to an ISBN by prefixing the digit "0".

Fondements des bases de données

Normalisation : les formes normales basées sur les DFs

Équipe pédagogique BD

Introduction

I Les formes normales sont des propriétés que doivent vérifier les schémas pour éviter les anomalies de mises à jour, ce sont en ce sens desbons schémas. I Une forme normale s"applique à unschéma de relation, en fonction d"un certain ensemble de contraintes d"une classe donnée. I Concernant les DF, l"idée générale est de n"avoir que les clés vérifier, et d"éliminer au maximum des DF qui ne définissent pas des clés.

Dans la suite,Rest un schéma de relations

etFun ensemble de DF définies surR.

Inclusion des formes normales

Première forme normale (1FN)

Rappel :en relationnel, on est toujours en première forme normale, autrement dit toutes les valeurs des attributs sont atomiques.Exemple I

Pas en 1FN :ISBN Auteurs2-212-09283-0 Gardarin

2-7117-8645-5

{Abiteb oul,Hull, Vianu} I

En 1FN :ISBN Auteur2-212-09283-0 Gardarin

2-7117-8645-5 Abiteboul

2-7117-8645-5 Hull

2-7117-8645-5 Vianu

Première forme normale (1FN)

Rappel :en relationnel, on est toujours en première forme normale, autrement dit toutes les valeurs des attributs sont atomiques.Exemple I

Pas en 1FN :ISBN Auteurs2-212-09283-0 Gardarin

2-7117-8645-5

{Abiteb oul,Hull, Vianu} I

En 1FN :ISBN Auteur2-212-09283-0 Gardarin

2-7117-8645-5 Abiteboul

2-7117-8645-5 Hull

2-7117-8645-5 Vianu

Deuxième forme normale (2FN)

Deuxième forme normale

Rest en2FN pa rrapp ortà Fssi,

pour chaque DFX→AdeF, l"une des deux conditions suivantes est remplie : I

Aappartient à une clé deR,

I

Xn"est pas un

sous-ensemblepropred"une clé deRDéfinitionalternative

Rest en2FN pa rrapp ortà Fssi

I

Rest en 1FN

I aucun attribut non-clé ne dépendpartiellementd"une clé candidate.Contre exemple

{AB→C,B→C}est l"exemple typique qui n"estpas en 2FN. La 2FN a surtout un intérêt " historique »...

Exemple

I

SoitF={{isbn,bib.} →nb;isbn→titre}

I La relation suivante est-elle en 2FN?isbn titre bib. nb

2-212-09283-0 BD ... UCBL1 5

2-7117-8645-5 Fondements des BD UCBL1 10

2-212-09283-0 BD ... INSA-L 3I

Soit la décomposition suivante de la relation.

I Est-elle sans perte d"information et de DFs?isbn bib. nb

2-212-09283-0 UCBL1 5

2-7117-8645-5 UCBL1 10

2-212-09283-0 INSA-L 3isbn titre

2-212-09283-0 BD ...

2-7117-8645-5 Fondements des BD

Insuffisance de la 2FN

F={isbn→titre,editeur;editeur→pays}En 2FN ISBN titre editeur pays2-212-09283-0 BD ... Eyrolles France

2-7117-8645-5 Fondements ... Vuibert USA

2-212-0969-2 Internet/Intranet ... Eyrolles FranceIl reste des redondances, notamment avec la DFediteur→pays

Troisième forme normale (3FN)

Troisième forme normale (3FN)

Rest en3FN pa rrapp ortà Fssi,

pour chaque DFX→Anon triviale deF+, l"une des deux conditions suivantes est remplie : I

Xest une super clé

I

Aappartient à une clé

minimale deR.Définitionalternative

Rest en3FN pa rrapp ortà Fssi

I

Rest en 2FN

I toute les DFs sont directes : tout attribut non-clé dépend directementd"une clé.Contre exemple {A→B,B→C}est l"exemple typique qui est en 2FN maispas en 3FN.La 3FN n"élimine pas toutes les redondances

Exemple

SoitF={isbn,bib→nb_ex;isbn→titre}ISBN Titre Bib Nb_Ex

2-212-09283-0 BD ... UCBL1 5

2-7117-8645-5 Fondements des BD UCBL1 10

2-212-09283-0 BD ... INSA-L 3Pas en 3NF (ni 2NF) et décomposée en

ISBN Bib Nb_Ex

2-212-09283-0 UCBL1 5

2-7117-8645-5 UCBL1 10

2-212-09283-0 INSA-L 3isbn,bib→nb_exISBN Titre

2-212-09283-0 BD ...

2-7117-8645-5 Fondements des BDisbn→titreCette décomposition est sans perte et préserve les dépendances

fonctionnelles.

Exemple (2)

F={isbn→titre,editeur;editeur→pays}En 2FN, pas en 3FN ISBN Titre Editeur Pays2-212-09283-0 BD ... Eyrolles France

2-7117-8645-5 Fondements ... Vuibert USA

2-212-0969-2 Internet/Intranet ... Eyrolles Francedécomposée en

ISBN Titre Editeur

2-212-09283-0 BD ... Eyrolles

2-7117-8645-5 Fondements ... Vuibert

2-212-0969-2 Internet/Intranet ... Eyrollesisbn→titre,editeurEditeur Pays

Eyrolles France

Vuibert USAediteur→paysCette décomposition est sans perte et préserve les dépendances fonctionnelles.

Insuffisance de la 3NF

rue,ville→cp;cp→villeen 3FN car : I {rue,ville}est une super clé; I villeappartient à une clé candidate.clés candidates : I {rue,ville} I {rue,cp}Rue CP Ville

Rue J. Capelle 69100 Villeurbanne

Rue de la Doua 69100 Villeurbanne

Rue de la République 69001 Lyon

Rue de Baleine 69001 LyonIl reste des redondances liées àcp→ville

Forme normale de Boyce-Codd

Forme normale de Boyce-Codd (FNBC)

Rest en forme normale de Boyce-Codd par rapport àFssi, pour chaque DFX→AdeF,Xest une superclé deR.Autrement dit : La forme normale de Boyce-Codd impose que toutes les parties gauches des DF sont des clés.Contre exemple {AB→C,C→B}est l"exemple typique qui est en 3FN maispas en FNBC.Propriétés I

La FNBC implique la 3FN.

I Toute relation composée que de deux attributs est en FNBC.

Une forme idéale

La FNBC est, pour les DF, la forme idéale d"un schéma de bases de données.Les trois propriétés suivantes sont équivalentes I

R est en FNBC par rapport àF;

I Rn"a pas de problème de redondances par rapport àF; I Rn"a pas de problème de mise à jour par rapport àF;

Exemple

F={rue,ville→cp;cp→ville}RRue CP VilleRue J. Capelle 69100 Villeurbanne

Rue de la Doua 69100 Villeurbanne

Rue de la République 69001 Lyon

Rue de Baleine 69001 LyonR

1CP Ville69100 Villeurbanne

69001 LyonR

2Rue CPRue J. Capelle 69100

Rue de la Doua 69100

Rue de la République 69001

Rue de Baleine 69001Cette décomposition

I

Est bien

sans p erted"info rmation , carR=R1onR2 I

Elle n"est pas

sans p ertede d épendances , car on garde cp→villemaison p erdrue,ville→cp

Décomposition en 3FN et en FNBC

Propriété

I

Toute relation a au moins une décomposition en

3FN qui préserve les dépendances fonctionnelles et qui est s ansp erte. I

Toute relation a au moins une décomposition en

FNBC qui est sans perte mais quipeut ne pas préserverles DFs.Alors, que faire? Un compromis I

Accepter de ne pas être en FNBC

, et donc d"avoir des anomalies de mise à jour : I

Se contenter de déclarer les clés.

IImplémenter les DF qui ne sont pas des clés (avec des déclencheurs). I

Accepter de relâcher des contraintes

, c"est à dire enlever des

DF et rendre l"application " plus souple ».

Création d"attributs : codage de couple

I On peut aussi rajouter des attributs et des DF. Dans l"exemple, on peut rajouter un attribut qui "regroupe" les couples Rue/Ville. On obtiendrait : (Rue,Ville,Rue/Ville,CP) ainsi que les DF (Rue,Ville→Rue/Ville) (Rue/Ville→Rue,Ville,CP) et

CP→Ville

La décomposition en FNBC est alors possible, et aucune sémantique n"est perdue.

Exemple (1/3)

On considère les règles métier de gestion des emploi du temps suivantes que l"on modélise par deux DFs sur la relationR=HAC I pour un horaire (H) et un amphi (A) donnés il n"y a qu"un seul cours (C) :f1:HA→C I un cours a toujours lieu dans le même amphi :f2:C→A. La relationRest en3FN mais pas en FNBC . On considère trois possibilités de décomposition.Solution 1 : on accepte les redondances et on reste en 3FN

R Horaire Amphi Cours

Lundi 07h45 Jussieu LIF10

Mardi 16h00 Jussieu LIF10

Lundi 10h00 Jussieu LIF8

Exemple (2/3)

Solution 2 : on décompose en 3FNBC en perdantHA→CR

1Cours AmphiLIF10 Jussieu

LIF8 JussieuR

2Horaire CoursLundi 07h45 LIF10

Mardi 16h00 LIF10

Lundi 10h00 LIF8

Lundi 10h00

LIF10 Le tuplerouge est bien auto risédans R2!

Exemple (3/3)

Solution 3 : on fait un codage des couplesHAet on

décompose en FNBC I On introduit un nouvel attributcréneau(Cr) qui identifie de façon unique un horaire dans un amphi. I Avec les DFsCr→HAetHA→Cron assure la bijection entre un créneau et un couple horaire/amphi.R

0Horaire Amphi CreneauLundi 07h45 Jussieu Créneau1

Mardi 16h00 Jussieu Créneau2

Lundi 10h00 Jussieu Créneau3R

1Cours AmphiLIF10 Jussieu

LIF8 JussieuR

?2Creneau CoursCréneau1 LIF10

Créneau2 LIF10

Créneau3 LIF8

Fin.quotesdbs_dbs35.pdfusesText_40
[PDF] isbn d un livre

[PDF] réaction chimique par échange de proton kartable

[PDF] obtenir un isbn

[PDF] méthode de fixation des prix pdf

[PDF] isbn 10 isbn 13 différence

[PDF] obtenir un isbn gratuit

[PDF] chapitre 13 réaction chimique par échange de proton

[PDF] isbn code barre

[PDF] isbn recherche

[PDF] salaire d'efficience définition ses

[PDF] cours sur les moteurs de recherche

[PDF] liste moteur de recherche

[PDF] taux de salaire nominal

[PDF] moteur de recherche spécialisé

[PDF] les moteurs de recherche les plus utilisés dans le monde