Adatbázis 08 Koncepcionális adatbázis tervezés Flashcards

(11 cards)

1
Q

Mi az ER-modell célja?

A

A valóság leképezése logikai szinten egyedek, attribútumok és kapcsolatok segítségével.

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

Milyen típusú attribútumok léteznek az ER-modellben?

A

Egyszerű, összetett, többértékű, származtatott.

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

Mik az EER-modell kiegészítő elemei?

A

Öröklődés, alosztály, specializáció, általánosítás.

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

Mit jelent az, hogy egy kapcsolat 1:1, 1:N vagy N:M?

A

A kapcsolatok kardinalitását, azaz résztvevő entitások számát jelölik.

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

Hogyan képezzük le az ER-modellt relációs adatmodellé?

A

Szabályok szerint: egyedekből relációk, kapcsolatokból idegen kulcsok vagy új relációk.

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

Mit csinál az SQL CREATE TABLE utasítás?

A

Új tábla létrehozása az adatbázisban meghatározott oszlopokkal és kulcsokkal.

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

Milyen relációs algebra műveletek léteznek?

A

Szelekció, projekció, unió, kivonás, keresztszorzat, JOIN, osztás.

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

Mi a szerepe az SQL SELECT utasításnak?

A

Adatok lekérdezése táblákból adott feltételek szerint.

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

Mi a különbség a relációs algebra és az SQL között?

A

A relációs algebra formális, procedurális nyelv, míg az SQL implementált, felhasználóbarát.

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

Hogyan kezeljük az N:M kapcsolatokat az adatmodellben?

A

Új relációt hozunk létre, két idegen kulccsal és kapcsolat attribútumokkal.

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

Mi a specializáció kezelése az adatmodellben?

A

Főosztály és alosztály relációk létrehozása, öröklési szabályok szerint.

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