Begrepp Flashcards
Vad är attribut
Betyder “egenskap”, och används om
egenskaperna hos entiteterna i ER-modellen
Vad innebär databashanterare?
Ett program eller ett system av program som kan
hantera en eller flera databaser.
Vad är en databas?
En samling data som hör ihop och beskriver/modellerar en del av världen t.ex. ett företag och dess verksamhet. Datan är beständig/persistent, den försvinner inte när man avslutar programmet eller stänger av datorn.
En databas skall ha ett schema, beskrivning av vad det är för data som skall lagras i databasen.
Datan skall vara konsistent/ logiskt koherent, den får inte innehålla motsägelser
Vad är entitetstyper?
När man ritar upp de typer av saker som ska finnas i databasen kallas de entitetstyper.
Nämn hur många sambandstyper som finns och vad de heter
Tre stycken:
1 till 1 samband, en bil körs av en person
ett till många samband: en person kan äga flera bilar
många till många samband en person kan äga många hus och varje hus kan ägas av flera personer
Fortsätt meningen:
Varje tupel innehåller
data om en medlem
Fortsätt meningen:
Varje attribut anger en
egenskap som medlemmarna kan ha
Vad beskriver schemat i databassamanhang?
Vad som kan finnas i databasen och det innehåll som finns där vid ett visst tillfälle.
Vad är relationsmodellen?
En datamodell där man beskriver verkligheten genom att lagra data i tabeller
en relation kan också kallas
tabell
en tupel kan också ses som en
rad i en tabell
ett attribut kan också ses som
en kolumn i en tabell
Vad utmärker en kandidatnyckel?
Unikt identifierar en viss sak, en kolumn eller kombination av kolumner. Får ej ta med onödiga kolumner här.
Vad utmärker en supernyckel?
En kolumn eller kombination, man får ta med onödiga kolumner här
Vad är referensattribut?
Ett attribut i en tabell som referear till en annan tabell