Už několikrát jsem při čtení o databazích narazil na zmínku, že relační databáze jde postavit nad KV úložištěm, ale nepodařilo se mi vygooglit nic bližšího. Jak se tabulky ukládají, když jsou k dispozici jen klíče?
Citace: SqlCunt 02. 06. 2017, 15:44:35Už několikrát jsem při čtení o databazích narazil na zmínku, že relační databáze jde postavit nad KV úložištěm, ale nepodařilo se mi vygooglit nic bližšího. Jak se tabulky ukládají, když jsou k dispozici jen klíče? To jde jen tehdy, když jsou klíče v úložišti setříděné.
Citace: zboj 03. 06. 2017, 16:28:01Citace: SqlCunt 02. 06. 2017, 15:44:35Už několikrát jsem při čtení o databazích narazil na zmínku, že relační databáze jde postavit nad KV úložištěm, ale nepodařilo se mi vygooglit nic bližšího. Jak se tabulky ukládají, když jsou k dispozici jen klíče? To jde jen tehdy, když jsou klíče v úložišti setříděné.Na to jsi přišel jak? Běžně se používají hashmapy a jde to také.
Citace: Kit 03. 06. 2017, 16:55:47Citace: zboj 03. 06. 2017, 16:28:01Citace: SqlCunt 02. 06. 2017, 15:44:35Už několikrát jsem při čtení o databazích narazil na zmínku, že relační databáze jde postavit nad KV úložištěm, ale nepodařilo se mi vygooglit nic bližšího. Jak se tabulky ukládají, když jsou k dispozici jen klíče? To jde jen tehdy, když jsou klíče v úložišti setříděné.Na to jsi přišel jak? Běžně se používají hashmapy a jde to také. Jak uděláš index relace nad KV úložištěm, které nejde procházet sekvenčně?
Citace: zboj 03. 06. 2017, 17:27:06Citace: Kit 03. 06. 2017, 16:55:47Citace: zboj 03. 06. 2017, 16:28:01To jde jen tehdy, když jsou klíče v úložišti setříděné.Na to jsi přišel jak? Běžně se používají hashmapy a jde to také. Jak uděláš index relace nad KV úložištěm, které nejde procházet sekvenčně?Pokud to úložiště nelze procházet sekvenčně, tak ten index relace neuděláš, ani když jsou seřazené. Hashmapa i seřazené záznamy tedy vyjdou nastejno.Kromě toho ten index relace není nezbytnou podmínkou. Úloha se dá splnit i bez něj.
Citace: Kit 03. 06. 2017, 16:55:47Citace: zboj 03. 06. 2017, 16:28:01To jde jen tehdy, když jsou klíče v úložišti setříděné.Na to jsi přišel jak? Běžně se používají hashmapy a jde to také. Jak uděláš index relace nad KV úložištěm, které nejde procházet sekvenčně?
Citace: zboj 03. 06. 2017, 16:28:01To jde jen tehdy, když jsou klíče v úložišti setříděné.Na to jsi přišel jak? Běžně se používají hashmapy a jde to také.
To jde jen tehdy, když jsou klíče v úložišti setříděné.
Úloha je relační databáze s indexy nad (vybranými) sloupci...
Citace: zboj 03. 06. 2017, 19:52:55Úloha je relační databáze s indexy nad (vybranými) sloupci...To jsi vyčetl kde?
Citace: Kit 03. 06. 2017, 20:08:40Citace: zboj 03. 06. 2017, 19:52:55Úloha je relační databáze s indexy nad (vybranými) sloupci...To jsi vyčetl kde? Z definice relační databáze.