Databassystem (database systems) Flashcards
Vad är Database Management System?
Ett system som sköter databaser genom att utföra kommandon för att uppdatera och hämta info från databasen
Vad innebär Commit och Rollback i databas-sammanhang?
Commit innebär att en transaktion är genomförd och godkänd och en rollback innebär att transaktionen avbröts och databasen därför återställer till läget innan transaktionen började.
Vad är ett schema i samband med ett databassystem?
Ett databasschema är en beskrivning av en databas struktur
Vad heter det dominerande frågespråket som används för att hämta och manipulera data från en databas?
SQL - Structured Query Language
Vad är en Transaction?
En sekvens av operationer som paketeras där alla operationer antingen lyckas eller misslyckas
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?
Select
Project
Join
Vad kallas det nr man försöker upptäcka mönster i samlingar av data?
Data Mining
Vad är ett data warehouse?
En samling statisk data från en eller flera källor, avsedd för analys av datat.
Vad är en databas i förhållande till ett databashanteringssystem (DBMS – database
management system)?
En databas är en organiserad samling av data Ett databashanteringssystem är ett system för att skapa, uppdatera och administrera databaser.
Till vilken programmeringsparadigm tillhör språket SQL?
Declarative
Nämn ett vanligt problem som kan uppstå vid t ex överföringar mellan konton som transaktioner
skyddar mot.
Ett problem är att pengar dras från det ena kontot men aldrig sätts in på det andra (pga avbrott eller
fel).
Beskriv kortfattat relationsdatabasmodellen
Data beskrivs som om det vore lagrat i tabeller med rader och
kolumner.