Netværk og programmering | Kommunikation og IT

Opgave 1

  • Forklar hvordan en database er opbygget. Du skal her bl.a. komme ind på tabeller, relationer og deres anvendelse, flade databaser, relationsdatabaser samt fordele og ulemper, Formularer og Forespørgsler.

Virksomheder har ofte forskellige databaser, og hver af dem, holder styr på forskellige ting, som leverandører, kunder og varer. En database er opbygget af forskellige ting. Det er bl.a. tabeller, poster, felter og forskellige datatyper.

Kigger vi først på tabeller, så indeholder en database altid én eller flere tabeller. Tabellerne er en samling af oplysninger, der hører sammen og består af flere rækker, og hver række er en post.

Uddrag
Når man taler om 3-lags arkitektur i software, handler det om, at f.eks hjemmesider med kontaktformular

webshop eller andre dynamiske udvidelser, er afhængige af at kunne med en database for at vide hvilke data, som enten skal sendes, gemmes eller behandles.

Det første lag kaldes præsentationslaget.
Dette er det visuelle lag, hvor brugeren bliver præsenteret for grafik, tekst, billeder osv. Laget benytter kodesprog som HTML, CSS og Javascript.

Det næste lag er logik laget.
Dette lag håndterer kommunikationen mellem præsentationslaget og datalaget. Laget benytter kodesprog som C#, Python, C++, PHP

ASP, .net m.fl. Laget håndterer dataudveksling mellem præsentationslaget og datalaget fx logiske beregninger og andre manipulationer på data fra datalaget.

Og det sidste lag er netop det, datalaget. Det er her, hvor der opbevares den data, man kan søge i, som så sendes til logik laget.

Dette lag gemmer og bearbejder data. Laget taler kun sammen med kodesproget fra logiklaget og sender relevante data til logiklaget, Laget benytter kodesprog som MySQL, Oracle, SQL, m.fl.

Sådan får du adgang til hele dokumentet

Byt til nyt Upload en af dine opgaver og få adgang til denne opgave
  • Opgaven kvalitetstjekkes
  • Vent op til 1 time
  • 1 Download
  • Minimum 10 eller 12-tal
Premium 39 DKK pr måned
  • Adgang nu og her
  • 20 Downloads
  • Ingen binding
  • Let at opsige
  • Adgang til rabatter
  • Læs fordelene her
Få adgang nu