3. Objekt Orientering og Relations Databaser Peter Tavs Jesper Lauridsen
I OO udvikling bruges klassediagrammet, som udgangspunkt for det meste arbejde. En af de store forskelle mellem OO konceptet og RDB er måden man laver relationsforholdet. I en RDB bruges nøgler til at oprette konkrete relationsforhold. I OO bruges der referencer. OO udvikling
Relationel database I en relationel database kan man oprette tabeller. Tabeller består af rækker af felter. Hver række i en tabel skal have en unik nøgle Alle rækker har det samme antal kolonner Alle felter har en fast længde. Selv såkaldte variable tekstfelter har en maksimal længde. Ved læsning af data bruges tre grundlæggende operationer. Selektion: Find rækker, der opfylder en bestemt betingelse som for eksempel "alder = 42" Projektion: Vælg et antal kolonner fra en tabel. Det kunne være fornavn og efternavn. Krydsprodukt: Kombiner alle rækker i en tabel med alle rækker i en anden tabel Der bruges ER-diagrammer ved design. Relationel database
Thank you for watching the slide-show! The End