Zaklady Flashcards

1
Q

Čo je databáza?

A

Databáza je kolekcia nejakých dát (údajov). Dáta majú štruktúru. spoločné atribúty, líšia sa v hodnotách

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Čo sú DB systémy?

A

Databázové systémy (DBMS) implementujú to, čo je

v rôznych databázových aplikáciách spoločné.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Aké sú požiadavky na DB app?

A

• Objem dát je veľký
Dáta nie sú uložené na užívateľovom počítači,
Množstvo užívateľov pristupuje k dátam súčasne
odolnosť a bezpečnosť

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

definuj DBMS (databázový systém)

A

Systém, ktorý poskytuje pohodlné, bezpečné,
mnohoužívateľské prostredie pre efektívnu manipuláciu s
veľkým objemom perzistentných dát (aj v prípade
neočakávaných porúch)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Aký je cieľ DBMS?

A

Cieľ: dosiahnuť nezávislosť aplikačných programov od dát . výber programovacieho jazyka pre tvorbu aplikácie
nemá závisieť od internej reprezentácie dát

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Aký bol prvý štandart DBMS a v akom období?

A

štandard CODASYL, Committee on Data Systems and Languages okolo 1960-70.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Kto prišiel s ideou relačných tabuliek?

A

Edgar F. Codd

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Kedy vznikol štandart SQL?

A

1986

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Aký je rozdiel medzi DML a DDL?

A

DDL je insert, update, DML je Select…

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Aká je trojstupňová architektúra DBMS?

A

Slide 18

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Čo je dátový model?

A

Dátový model je matematická notácia dát a manipulácie s dátami (algebra)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Aké poznáme dátové modely?

A
  • relačný
  • entitno-relačný
  • navigačný (XML)
  • objektový
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Čo robí entitno-relačný dátový model?

A

Entitno relačný model popisuje entity, atribúty entít a vzťahy medzi entitami (diagram) napr slide 20

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Čo robí navigačný XML model?

A

XML sa používa na popis štruktúrovaných textov. Koncepty sú strom a odkaz.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Čo je xPath?

A

Na traverzovanie po XML, príkazy ako up, down, first_sibling a pod.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Čo robí relačný dátový model?

A

Jediným konceptom je relácia (tabuľka). Oracle, MySQL, MS SQL Server… Je to maximum na trhu, najpoužívanejšia

17
Q

Ako rastie počet dát vo svete?

A

Podľa grafu z prezentácie exponenciálne.