DB1 Flashcards
(39 cards)
Kas yra duomenų bazių valdymo sistema (DBVS)?
Programinių priemonių kompleksas, leidžiantis aprašyti duomenų struktūras, įvesti duomenis, atlikti duomenų paiešką ir sudaryti ataskaitas.
Kokios yra pagrindinės DBVS funkcijos?
- Duomenų struktūrų aprašymas ir kūrimas
- Duomenų įvedimas
- Aktualaus būvio palaikymas
- Duomenų paieška
- Ataskaitų sudarymas
Kokios papildomos funkcijos yra įtrauktos į DBVS?
- Duomenų vientisumo palaikymas
- Duomenų neprieštaringumo kontrolė
- Duomenų apsauga
- Kelių nepriklausomai dirbančių vartotojų vienalaikis darbas
- Duomenų bazės būsenos atstatymas po avarijų
Kokie yra pagrindiniai duomenų vientisumo reikalavimai?
- Reikšmės būtinumas
- Apribojimai reikšmėms
- Lentelės raktų vientisumas
- Nuorodų vientisumas
- Dalykinės taisyklės
Kas yra pirminis raktas?
Unikalus lentelės laukas, kuris identifikuoja kiekvieną lentelės įrašą.
Kas yra išorinis raktas?
Laukas, kuris nurodo į pirminį raktą kitoje lentelėje, užtikrinantis nuorodų vientisumą.
Kokios yra pagrindinės duomenų apsaugos priemonės DBVS?
- Bendroji prieigos kontrolė
- Duomenų kodavimas/šifravimas
- Teisių suteikimas vartotojams
Kaip DBVS užtikrina kelių nepriklausomai dirbančių vartotojų vienalaikį darbą su duomenimis?
- Konkuruojančių užklausų valdymas
- Užrakinimo mechanizmai
Kaip DBVS atstato duomenų bazės būseną po avarijų?
- Atsarginės kopijos
- Žurnalų failai
Kas yra duomenų kodavimas/šifravimas?
Procesas, kurio metu duomenys yra užkoduojami, siekiant apsaugoti juos nuo neteisėtos prieigos.
Kas yra hierarchinė DBVS?
Duomenų bazių valdymo sistema, kurioje duomenys organizuojami medžio struktūroje.
Kokie yra hierarchinės DBVS privalumai?
- Greita duomenų paieška ir atnaujinimas
- Paprasta navigacija tarp susijusių duomenų
Kokie yra hierarchinės DBVS trūkumai?
- Ribotas lankstumas
- Sunku valdyti sudėtingus ryšius
Kas yra tinklinė DBVS?
Duomenų bazių valdymo sistema, kurioje duomenys organizuojami grafų struktūroje.
Kokie yra tinklinės DBVS privalumai?
- Didesnis lankstumas
- Efektyvus sudėtingų ryšių valdymas
Kokie yra tinklinės DBVS trūkumai?
- Sudėtingesnis valdymas
- Sunkiau suprasti ir naudoti
Kas yra reliacinė DBVS?
Duomenų bazių valdymo sistema, kurioje duomenys organizuojami lentelėse.
Kokie yra reliacinės DBVS privalumai?
- Lankstumas
- Paprastas duomenų valdymas
- Plačiai naudojamos
Kokie yra reliacinės DBVS trūkumai?
- Mažiau efektyvios didelių duomenų apdorojimui
- Gali reikalauti daugiau išteklių
Kas yra objektinė DBVS?
Duomenų bazių valdymo sistema, kurioje duomenys organizuojami kaip objektai.
Kokie yra objektinės DBVS privalumai?
- Geras suderinamumas su objektiniu programavimu
- Natūralus sudėtingų duomenų modeliavimas
Kokie yra objektinės DBVS trūkumai?
- Sudėtingesnės nei reliacinės DBVS
- Mažiau plačiai naudojamos
Palyginkite hierarchinę ir tinklinę DBVS.
- Panašumai: Naudoja struktūras su tėvais ir vaikais.
- Skirtumai: Hierarchinė DBVS naudoja medžio struktūrą, tinklinė - grafų struktūrą.
Kokios yra abi DBVS sistemos, kurių struktūros turi tėvus ir vaikus?
Hierarchinė DBVS ir tinklinė DBVS
Abi sistemos naudoja struktūras, kuriose įrašai turi tėvus ir vaikus.