Zdjêcie0263

Zdjêcie0263



Procesy normalizacji    55

Procesy normalizacji muszÄ… mieć jednÄ… istotnÄ… cechÄ™, a mianowicie muszÄ… być bezstratne. Polega to na tym, że tabele powinny być redukowane w taki sposób, aby nic nastÄ™powaÅ‚a utrata informacji. Dobrym sprawdzianem jakoÅ›ci procesu normalizacji jest próba powrotu, czyli denormalizacja, która w efekcie powinna doprowadzić do tabeli wyjÅ›ciowej z wszystkimi danymi. Przy niewÅ‚aÅ›ciwym podejÅ›ciu do projektu może siÄ™ okazać, żc w trakcie redukcji zagubiono istotne wiÄ™zy kojarzÄ…ce dane i me można ich odtworzyć.

Jak pokazano na przykÅ‚adzie (rys. 3.6), proces normalizacji może przebiegać bardzo niepomyÅ›lnie, jeżeli nie dopilnuje siÄ™ pewnych zasad. Redukcja przebiegÅ‚a tu tak, że me utrzymano zwiÄ…zku miÄ™dzy tabelami ZAKUPY i TOWARY. W tabeli ZAKUPY brakuje bowiem kolumn dotyczÄ…cych informacji o towarze, podawana jest tylko ilość. Z tego powodu nic możemy, opierajÄ…c siÄ™ na danych z etapu 2 normalizacji, powrócić do tabeli z etapu I. Zagubieniu ulegajÄ… dane o kodzie towaru, klasie, dostawie i cenie. Można jedynie odzyskać informacjÄ™ o iloÅ›ci, co jest zupeÅ‚nie bezsensowne, gdyż nie wiadomo jakiego towaru to dotyczy.

ETAP 1 (POSTAĆ WYJŚCIOWA)

pis d_Mien|fl

Miasto

IÅ‚osc zukupionn

Klasa towaru

Onal— 1 ęggą mart

— KI

Al

T5

100

A

nnęrta I

A2

Tl

100

B

kurier

•0

K3

A3

Tl

100

B

kurier

»

K4

Ad

TS

100

A

DOCZU_

_Sfi_

XI

Al

Tl .

100

B

kurier 1 BB_

--KI

Al

_U_

220

c

odb wtasn-/ 1 50

ETAP 2 (REDUKCJA STRATNA)

KLIENCI

Kod klient*

Miasto

K1

A1

K2 .

A2

K3

A3

K4

Ad

TOWARY

KÅ‚osa Å‚owom

Tl

B

kurier

T3

c

M_

_15_

_4_

_BSSU-

... .aa_

ZAKUPY

Kod klient*

KI

100

K2

100

K3

100

K4

100

_KI_

_100_

— KI 1 120_

ETAP J (DENORMALIZACJA)

“ii Mania

... Ki

llMC Mkunlnna

— — XI

Al

1P0

---Wf.

A2

100

- -

-JUL

AJ

100

~ JM______

M

lOp

â– - Jtl______

Al

100

—

— — Ki

._.....Al .

__jao—

[ - 1

ftyaui*)! ] A Moiiki f«dulu.)i stratnej


Wyszukiwarka

Podobne podstrony:
Zdj?cie0251 3Proces normalizacji Proces normalizacji zwany często redukcją lub rozkładem ma na celu
cy, którzy przyjmują odpowiedzialność za dany proces, muszą mieć odpowiednie kwalifikacje po to, aby
image004 IV. Uzupełnij poniższy kod. tak aby w danej chwili co najwyżej jeden proces mógł jednocześn
ZdjÄ™cie005 (2) Procesy pierwotne    * I . A + hv -» A + e    Fotojoniz
ZdjÄ™cie0135 nie • W normalnych    warunkach fermentacjÅ‚ wytrzymujÄ… konkurencji z droż
44219 ZdjÄ™cie 0033 Normalizacja • Normy typu B - tematyczne normy bezpieczeÅ„stwa BI•   &nb
ska22 na proces drukowania) muszą pozyskiwać czytelników (a raczej użytkowników) przyzwyczajonych pr
11536 ZdjÄ™cie 0030 Normalizacja t» itiiwikitowt noitny itutyi    â€¢
image003 IV. Uzupełnij poniższy kod, tak aby w danej chwili co najwyżej jeden proces mógł jednocześ
80690 Zdjęcie0085 (5) W procesie zakupu występuje wiele różnic między przedsiębiorstwem jako nabywcą
Zdjęcie 0029 Normalizacja • Normy typu B - grupowo (tematyczna) normy bezpieczeństwa Zawierają stoso
ZdjÄ™cie 0030 Normalizacja t» itiiwikitowt noitny itutyi    â€¢
Zdjęcie 0031 Normalizacja Ogólna zasada stosowania wymagań norm • Wymagania odnoszące się do takich
ZdjÄ™cie 0032 Normalizacja• Normy typa A • podstawowe normy bezpieczeÅ„stwa •    PM EN
ZdjÄ™cie 0033 Normalizacja • Normy typu B - tematyczne normy bezpieczeÅ„stwa BI•    Irg
ZdjÄ™cie 0034 Normalizacja bezpteczens twa Bi •    PUCU 934-2:2992 Mwgpy. BezpieczeÅ„st
ZdjÄ™cie 0035 Normalizacja•    Normy typu B - tematyczne normy bezpieczeÅ„stwa B1•

więcej podobnych podstron