Database Flashcards
Hva er en database?
En database er en samling av data.
What is data?
Facts that can be recorded and that have an implicit meaning.
What is a Miniworld or Universe of Discourse (UoD)?
Universe of Discourse (UoD) A database represents a part of the real world, and we call this part a miniworld or UoD. Changes in the real world are reflected in the database.
What is a database model?
A type of data model that determines the logical structure of a database. A database model can be represented in many different ways, eg. through an ER-model.
What is a Database management System (DBMS)?
A collection of programs that allows users to create and maintain a database.
What is a database system?
Refers collectively to the database, database model, and the DBMS.
Forklar hvorfor et databasesystem er selvbeskrivende
Databasen har en komplett beskrivelse av databasestrukturen og begrensninger kalt meta-data.
Forklar hvorfor databasesystem er programvareuavhengig.
Man kan endre på strukturen på data uten å endre på hele programmet.
Forklar at et database har flerbrukerstøtte
En multibruker DBMS må gi lov til å gi flere brukere adgang til databasen på samme tid. Det må være isolasjon: Sikrer at det virker som hver transkasjon skjer under isolasjon fra andre transaksjoner.
Hva er en entitet og en entitetsklasse?
objekt eller «noe» som eksisterer i miniverdenen. En entitetsklasse er mangden av likeartede entiteter.
Hva er en attributt?
Beskriver egenskaper ved entiteter ved hjelp at
attributter
Hva er en relasjon og en relasjonsklasse?
Sammenheng mellom 2 eller flere entiteter og en relasjonsklasse er mengden av likeartede relasjoner mellom samme entitetsklasser
Hva forteller relasjonens grad?
Hvor mange entiteter som inngår i relasjonen
Hva er kardinalitetsforhold?
Begrenser hvor mange entiteter en entitet kan ha
samme relasjon til. For eksempel mange, 1 eller 0.
Hva er forskjellen på total deltakelse og delvis?
Total er når en entitet må ha en relasjon til
minst en entitet(Vises med to streker til relasjonen) dette trengs ikke med delvis.