Lektion 11 - Databaser Flashcards
Hvad kaldes kolonner og rækker i forbindelse med databaser?
Rækker = poster
Kolonner = felter
Hvad svarer en tabel, en række og et felt til i en database set i forhold til objektorienteret analyse og design?
En tabel svarer til en klasse
En rakke svarer til et objekt
Et felt svarer til en attribut
Beskriv forskellen på primære og sekundære nøgler.
Primarnøgle (primary key)
Primærnøgler anvendes til at identificere poster (objekter) i en tabel. En tabel nogle kan bestå af
en eller flere af attributterne i en tabel. Der kan kun være en post for hver nogle-værdi;
nøglen er derfor unik.
Fremmednøgle (foreign key)
Tabeller relateres indbyrdes ved hjalp af fremmednøgler. En fremmednogle er en eller
flere attributter i en tabel, der referer til en tilsvarende nogle i en anden tabel.
Hvad er SQL?
Structured Query Language - SQL er et standard sprog, som anvendes af mange
Databasesystemer. SQL kan anvendes til både at oprette databaser og tabeller, samt at stille spørgsmal (forespørgsler) til eksisterede data.
Hvad er DDL?
Data definition language – den del af SQL, der bruges til at oprette databaser og tabeller.
Hvad er DML?
Data Manipulation Language – den del af SQL, der bruges til at stille spørgsmål til databasen.
Beskriv transformationsmetoden.
Transformationsmetoden beskriver hvordan klassediagrammets elementer skal repræsenteres i en
database.
Hvad symboliserer stjernen?
Attributten TelefonNr i klassen Spiller er en flerværdi-attribut (sammensat nøgle) (symboliseret vha. *), det betyder at en spiller kan have flere telefonnumre. Alternativet til at have en flerværdi-attribut er at oprette en klasse med telefonnumre, som associeres til klassen Spiller.
Hvilket ord bruges til at lave en forespørgsel?
Select, From, WHERE ?? LIKE “??”
Hvad er de fire bestanddele i databaser?
Tabeller, forspørgsler, rapporter og formularer.