fyzicka implementace

Základní kurs podávající průřez problematikou. Jsou popsány tři úrovně pohledu na data. Konceptuální modelování je založeno na ER modelu, databázové modelování se zabývá podrobně teorií relačního modelu dat (algebra, kalkul, základy SQL, algoritmy návrhu relační databáze, normální formy) a principy objektově-relačního modelu. Transakční zpracování a paralelní přístup, algoritmy implementace relačních operací.
yayo
Matfyz(ák|ačka) level II
Příspěvky: 61
Registrován: 5. 12. 2004 11:55
Typ studia: Informatika Bc.
Bydliště: Troja
Kontaktovat uživatele:

fyzicka implementace

Příspěvek od yayo »

Viete niekto odpovedat na otazky z minulorocnych pisomiek?
1. Jaké jsou rozdíly použití (výhody/nevýhody) mezi hašovaným indexem a B-stromem?
2. Jak se u víceatributového indexování používá index zretezených klícu?
3. Nakreslete príklad B+-stromu indexujícího 11 záznamu s kapacitou uzlu 3 klíce. (tu mam tip, ale nie som si isty)
4. Jaké jsou výhody a nevýhody hašovaného indexu?
MIKI
Matfyz(ák|ačka) level III
Příspěvky: 186
Registrován: 10. 12. 2004 22:35
Typ studia: Informatika Bc.
Kontaktovat uživatele:

Re: fyzicka implementace

Příspěvek od MIKI »

yayo píše:Viete niekto odpovedat na otazky z minulorocnych pisomiek?
No skusim odpovedat.
yayo píše:1. Jaké jsou rozdíly použití (výhody/nevýhody) mezi hašovaným indexem a B-stromem?
Hesovanie:
V:
Rychlost
N:
Velmi specificke podmienky ;)

Bstrom:
V:
Lokalny charakter. Nieje potreba menit cely strom. (vecsinou)
N:
Nejak neviem.

yayo píše:2. Jak se u víceatributového indexování používá index zretezených klícu?
Netusim.
yayo píše:3. Nakreslete príklad B+-stromu indexujícího 11 záznamu s kapacitou uzlu 3 klíce. (tu mam tip, ale nie som si isty)
Napriklad tento.
Obrázek
yayo píše:4. Jaké jsou výhody a nevýhody hašovaného indexu?
V:
Rychlost
N:
Nemozno pouzit, ak ma atribut rovnake hodnoty.

Za ziadnu odpoved nerucim ;)
MOTTO-1: Nieje dôležité vedieť ale pochopiť!!!
MOTTO-2: Neuč sa!!! Život ťa naučí. Mňa naučil, že sa mám učiť.
bulda

Re: fyzicka implementace

Příspěvek od bulda »

je to az uplne dole a je to skoro presne to co potrebujem chybi tam si ce konstrukce, ale tu snad nechce.
http://lynx1.felk.cvut.cz/mep/files/sli ... -print.pdf
melda
Matfyz(ák|ačka) level I
Příspěvky: 13
Registrován: 29. 5. 2006 17:56

Příspěvek od melda »

Pri intervalovym dotazu (SELECT * FROM tab WHERE vlasnost>100 && vlastnost<200> se musi projit cela tabulka.

B-strom -> staci najit najit dolni mez a pak jit po sousesedech dokud jsou mensi nez horni mez.


Dale u hashe, pokud ma vic radku v tabulce stejny hash, tak se tyhle radky strci do tzv. kapsy. Resp. pro kazdy hash se vytvori vlastni kapsa...

Hash ma konstantni pristup k libolnemu indexu.
B-strom log(#pocet_radku) zaklad logaritmu je pocet prvku ve uzlu.

Ty zretezeny viceatributovy indexy netusim, snad to bude nekde na slajdech.
yayo
Matfyz(ák|ačka) level II
Příspěvky: 61
Registrován: 5. 12. 2004 11:55
Typ studia: Informatika Bc.
Bydliště: Troja
Kontaktovat uživatele:

Příspěvek od yayo »

jedine co mi u toho stromu nesedi je toto
každá stránka (až na jednu) musí obsahovat n až
2n uzlu. 2n uzlu se musí vejít do stránky a stránku musí být z
alespon z 50% plná.
Nie je to tak, ze do B stromu sa musi vzdy zmestit parny/sudy pocet klucov? Teda zadanie je nespravne?
MIKI
Matfyz(ák|ačka) level III
Příspěvky: 186
Registrován: 10. 12. 2004 22:35
Typ studia: Informatika Bc.
Kontaktovat uživatele:

Příspěvek od MIKI »

melda píše:B-strom -> staci najit najit dolni mez a pak jit po sousesedech dokud jsou mensi nez horni mez.
Po susedoch, tak lahko nemozes ist, teda pokial to nieje B+strom :wink:
MOTTO-1: Nieje dôležité vedieť ale pochopiť!!!
MOTTO-2: Neuč sa!!! Život ťa naučí. Mňa naučil, že sa mám učiť.
MIKI
Matfyz(ák|ačka) level III
Příspěvky: 186
Registrován: 10. 12. 2004 22:35
Typ studia: Informatika Bc.
Kontaktovat uživatele:

Příspěvek od MIKI »

yayo píše:Nie je to tak, ze do B stromu sa musi vzdy zmestit parny/sudy pocet klucov? Teda zadanie je nespravne?
urcite nie pretoze by toto nebol korektny B-strom
|1|2|3|

ale to je ;)
Predpokladam, ze sa bavite o tom mojom strome alebo o tom co je v tom pdfku.
Ci sa bavite o niecom uplne inom?
MOTTO-1: Nieje dôležité vedieť ale pochopiť!!!
MOTTO-2: Neuč sa!!! Život ťa naučí. Mňa naučil, že sa mám učiť.
yayo
Matfyz(ák|ačka) level II
Příspěvky: 61
Registrován: 5. 12. 2004 11:55
Typ studia: Informatika Bc.
Bydliště: Troja
Kontaktovat uživatele:

Příspěvek od yayo »

MIKI píše:
yayo píše:Nie je to tak, ze do B stromu sa musi vzdy zmestit parny/sudy pocet klucov? Teda zadanie je nespravne?
urcite nie pretoze by toto nebol korektny B-strom
|1|2|3|

ale to je ;)
Predpokladam, ze sa bavite o tom mojom strome alebo o tom co je v tom pdfku.
Ci sa bavite o niecom uplne inom?
jj, bavime sa o tomto a o tom pdfku.. Ale tym padom by n nemohlo byt prir. cislo.. :) (kvoli tomu poctu 2n) Ako vies ze |1|2|3| je korektny B-strom?
MIKI
Matfyz(ák|ačka) level III
Příspěvky: 186
Registrován: 10. 12. 2004 22:35
Typ studia: Informatika Bc.
Kontaktovat uživatele:

Příspěvek od MIKI »

yayo píše:jj, bavime sa o tomto a o tom pdfku.. Ale tym padom by n nemohlo byt prir. cislo.. :) (kvoli tomu poctu 2n) Ako vies ze |1|2|3| je korektny B-strom?
Obrázek
Podla tohoto by to asi malo platit?
MOTTO-1: Nieje dôležité vedieť ale pochopiť!!!
MOTTO-2: Neuč sa!!! Život ťa naučí. Mňa naučil, že sa mám učiť.
Odpovědět

Zpět na „DBI025 Databázové systémy“