Databassystem kap 9 Flashcards

1
Q

Vad är ett databashanteringssystem (database management system)?

A

Ett system som sköter databaser genom att utföra kommandon för att uppdatera databaserna och för
att hämta data från databaserna.

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

Vad innebär commit och rollback i databas-sammanhang?

A

En commit innebär att en transaktion är genomförd och godkänd av databashanteraren. En rollback
innebär att det har uppkommit något problem under en transaktion och att databashanteraren därför
återställer databasen i det tillstånd den hade före transaktionen (transaktionen rullas tillbaka).

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

Vad är ett schema i samband med ett databassystem?

A

Ett databasschema är en beskrivning av en databas struktur, vilket för relationsdatabaser är dess
tabeller och kolumner

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

Vad heter det dominerande frågespråket som används för att hämta data från och manipulera data i
en databas?

A

SQL (structured query language).

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

Vad kallas i databassammanhang, en sekvens av operationer som paketeras ihop och där antingen
alla operationer lyckas (utförs) eller alla misslyckas (ingen utförs) (all operations together either succeed
or fail)?

A

Transaktion (transaction).

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

För relationsdabaser finns det tre (3) operationer (relational operations), med vars hjälp man kan
skapa nya tabeller som utgör delmängder och/eller kombinationer av befintliga tabeller. Vilka
operationer?

A

Select, project och join.

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

Vad innebär data mining.

A

Data mining handlar om att upptäcka mönster i samlingar av data

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

Vad är ett data warehouse?

A

En samling statisk data från en eller flera källor, avsedd för analys av datat.

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

Vad kallas i databassammanhang, en sekvens av operationer som paketeras ihop och där antingen alla
operationer lyckas (utförs) eller alla misslyckas (ingen utförs) (all operations together either succeed or
fail)?

A

Transaktion (transaction).

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

Vad är en databas (database) i förhållande till ett databashanteringssystem (DBMS – database
management system)?

A

En databas är en organiserad samling av data (som kan hanteras av ett databashanteringssystem). Ett
databashanteringssystem är ett system för att skapa, uppdatera och administrera databaser, samt
besvara frågor ställda mot databaserna

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

Till vilken programmeringsparadigm hör databasfrågespråket SQL (structured query language)?

A

Deklarativa programmeringsspråk (declarative programming languages).

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

Nämn ett vanligt problem som kan uppstå vid t ex överföringar mellan konton som transaktioner
skyddar mot.

A

Ett problem är att pengar dras från det ena kontot men aldrig sätts in på det andra (pga avbrott eller
fel).

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