Kapitel 4: Relation mellem databaser Flashcards

1
Q

Forklar vigtigheden og fordelene ved databaser.

A

En database er en effektiv og central koordinering af information for relaterede grupper af filer.

Excel eksempel:

  • Excel filen vil være filen (f.eks. kunde filen), hvor man vil opbevare alle informationer omkring kunder.
  • Hver kunde i filen ville være i en række, der kaldes ”record”.
  • Og hver kolonne i arket vil være diverse attributter f.eks. kredit score, adresse, betalingsinformationer osv, salg, navn osv.
    • En specifik detalje omkring en kunde kaldes et felt f.eks. kunde nr. 142 adresse er XX. (her vil attributten være hele adressekategorien.)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Forklar forskellen mellem databaser og filbaseret (ældre) systemer.

A
  • Filbaseret har man forskellige filer (Excel ark) til forskellige informationer, dvs. Master fil 1, 2, 3 osv.
  • En Database integrerer disse filer på tværs, og man kan trække på den information man har behov for.
    • > Fordelene ved en database:
      • ->Data er integreret og nemt at dele.
      • ->Minimering af data gengang og inkonsistens (data indgår kun 1 gang!)
      • ->Data er nemt tilgængeligt til rapportering og krydsfunktionel analyse.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Forklar forskellen mellem logisk synpunkt og fysisk syn på en database.

A
  • Forskellige bruger af databasens information er på et eksternt niveau i databasen, disse bruger har et logisk syn på data.
  • På et internt niveau i databasen er den fysiske syn på data, hvor det omhandler hvordan data er fysisk opbevaret i systemet.
  • De folk der designer en database skal kunne forstå brugernes behov i iht. Databasen, og det fysiske syn på selve dataopbevaringen.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Forklar de fundamentale koncepter af database systemer, såsom Data Base Management System (DBMS), skemaer, dataordbogen og DBMS-sprog.

A

Fundamentale koncepter af database systemer og dataordbogen:

  • For at designe en database skal du have en konceptuel oversigt over helheden databasen. Det konceptuelle syn illustrerer de forskellige filer og forhold mellem filerne.
  • Data Ordbogen er en ”plan” af strukturen i databasen og inkluderer dataelementer, felttyper, programmer, der bruger data elementet, output osv.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Beskriv hvad en ”relational” database er, og hvordan den organiserer data.

A
  • Samler data i tabeller og giver information, data der relaterer sig til f.eks. en salgstransaktion samles i en tabel, med alt relevant information.
  • Fremstiller data som om det var indeholdt i en enkelt tabel, selvom det rigtigt består af input fra forskellige datatabeller.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly