Insert ID

Kluvanek Martin kluvanek na tesnet.cz
Pondělí Červen 23 09:07:51 CEST 2003


Petr Vileta wrote:
>>> abych pocital kazdy obsazeny bajt jako kolega Vileta <g>, ale
>>> neprisel
> 
> jsem na
> 
>> Muzu si napr. zavest dalsi tabulku (s atributy), ve ktere bude co
>> radek, to atribut a ktera bude k tabulce objektu v relaci N:1, coz
>> neni spatne vylepseni, pokud ovsem nepotrebuji aby hodnoty atributu
>> byly ruzneho datoveho typu ...
> 
> No Strycek Skrblik Vileta by vam poradil, ze nekdy se to dokonce
> vyplati. Dam extremni priklad, aby to bylo videt. Mam tabulku A, kde
> mam treba studenty vytvarne fakulty. Pak mam tabulku B, kde jsou
> jejich rocnikove prace. Maximalne mohou byt treba 4, takze krome
> jinych udaju o kazde rocnikove praci jsou tam i ctyri pole typu BLOB
> (syntaxe MySQL), kam se uklada obsah tech praci, tedy naskenovany
> obrazek (samo o sobe je tohle zverstvo, ale nekdo to pouziva). Jenze
> nekdo namaluje maly obrazek, nekdo velky a sken se provadi vzdy tak, 
> aby byl zachovan pomer skutecnych rozmeru originalu. Srozumitelneji,
> vzdy se skenuje se zmensenim 1:5, treba. Takze podle me je vyhodnejsi
> si zalozit tabulku C, kde budou jen ty rozmerne objekty, protoze kdyz
> budu delat dotaz, pracujici s textovymi a ciselnymi udaji z A a B,
> tak me ty rozmerne objekty pouze brzdi. Cimz chci rici, ze by se
> mozna vypaltilo ve vasem pripade z tabulky B vyclenit ta pole, se
> kterymi se moc nepracuje a dat je do tabulky C.
No pokial sa naraza na mnou naznacenu aplikaciu, tak tam to skutocne tak
je pretoze polozky s nameranymy datami (su to vzdy jednotky az desiatky
MB) su v skutocnosti BFILE, cize subory vo filesystem orecle servra.
Nieje totiz na urovni databaze nutne vidiet do ich obsahu, vsetky 
informacie potrebne na vyhladavanie, klasifikaciu, katalogizaciu atd su 
vycucnute v atributoch tabuliek A a B. Asi by nebolo rozumne drzat v DB 
velke objemy dat len preto aby ich databaza nespracovala ale len poslala 
klientovi. (Ked zakaznik setril na vykone servra).



-- 
Martin Kluvanek
ved.odd. vyvoje (head of development department)
TES s.r.o
Testovani Energetickych Systemu (Testing of Energetical Systems)

Prazska 597
674 01 Trebic
Czech republic
tel:568 8384 28  (+420 5688384 28)
fax:568 8384 27  (+420 5688384 27)
homepage: http://www.tesnet.cz



Další informace o konferenci Databases