Kartičky na Informačné systémy a databázové architektúry
Informačné Systémy a Databázové Architektúry: Rozbor
Ťukni na otočenie · Potiahni na navigáciu
Databázové systémy
12 kartičiek
Kartička 1
Otázka: Ako postupovať pri zlúčení starých tabuliek do novej (príklad rozdelenia 'osoby')?
Odpoveď: Použiť INSERT ... SELECT s podmienkou TYPE. Napr.: INSERT INTO nova.zamestnanci (meno, oddelenie) SELECT meno, oddelenie FROM stara.osoby WHERE typ='z
Kartička 2
Otázka: Ako riešiť situáciu, keď stĺpec existuje v oboch DB, ale má iný dátový typ (príklad VARCHAR → DATE)?
Odpoveď: Pri vkladaní použiť konverziu dátového typu, napr. INSERT INTO nova.udalosti (nazov, datum) SELECT nazov, STR_TO_DATE(datum_text, '%Y-%m-%d') FROM sta
Kartička 3
Otázka: Čo by mala obsahovať kvalitne navrhnutá databáza (zhrnutie požiadaviek)?
Odpoveď: Prehľadné, dobre pomenované tabuľky; číselníky pre početné atribúty; definované ID a primárne kľúče; auto-increment; kódovanie; vhodné dátové typy a o
Kartička 4
Otázka: Aké sú hlavné kroky postupu výstavby databázy (skratka AKLFINOP)?
Odpoveď: Analýza požiadaviek užívateľov; Návrh konceptuálnej schémy; Návrh logickej štruktúry; Návrh fyzického interného modelu; Implementácia databázy; Prvotn
Kartička 5
Otázka: Čo obsahuje krok 'Analýza požiadaviek užívateľov' pri návrhu databázy?
Odpoveď: Zistenie, aké funkcie bude systém poskytovať a premyslenie požiadaviek pred návrhom DB.
Kartička 6
Otázka: Čo sa navrhuje v kroku 'Návrh konceptuálnej schémy databázy'?
Odpoveď: Prvotný návrh, ako by mohla databáza vyzerať (vysokú úroveň entít a vzťahov).
Kartička 7
Otázka: Čo sa robí v kroku 'Návrh logickej štruktúry databázy'?
Odpoveď: Prevedenie konceptuálnej schémy do logickej podoby vhodnej pre DBMS (definovanie tabuliek, polí a vzťahov).
Kartička 8
Otázka: Na čo sa zameriava 'Návrh fyzického interného modelu databázy'?
Odpoveď: Navrhnutie konkrétnych tabuliek, ich štruktúry a nastavení s ohľadom na pamäť a rýchlosť systému.
Kartička 9
Otázka: Čo zahŕňa 'Implementácia databázy'?
Odpoveď: Inštalácia DBMS a definovanie tabuliek a vzťahov v systéme.
Kartička 10
Otázka: Aké sú spôsoby prvotného naplnenia databázy?
Odpoveď: Postupné napĺňanie prázdnej DB, import existujúcich dát alebo špeciálny zber dát, ak ešte neboli zozbierané.