RELATIONELE DATABASES 1
Samenvatting
Avans hogeschool
Kevin Nguyen
, PowerPoint 1:
DBMS: Database Management System.
Let op: In het dagelijks spraakgebruik worden database, databasemanagementsysteem
en databaseapplicatie vrijelijk door elkaar gebruikt. Op de keper beschouwt is:
• de database de feitelijke passieve opslag van gegevens; vergelijk dit maar met
een (Word-)bestand. Voorlopig gaan we er vanuit dat gegevens in de database
in tabellen opgeslagen liggen.
• het DBMS en samenhangende verzameling functionaliteiten om de gegevens op
allerlei manier te bewerken, beheren, et cetera.
• een databasetoepassing (of –applicatie) een verfraaiing van de manier waarop
ook al via DBMS toegang tot de database gegeven wordt.
CRUD:
• Invoegen (Create) – Voeg nieuwe gegevens toe, bijvoorbeeld een nieuwe
werknemer
• Ophalen (Read) – Kijk naar inhoud zonder die te wijzigen
• Bijwerken (Update) – Geef al opgeslagen gegevens een nieuwe waarde
• Verwijderen (Delete) – Gooi opgeslagen gegevens weg, bijvoorbeeld een
ontslagen werknemer
SQL: Structured Query Language
Relationele Database systemen:
SQL Term: Relationeel database Beschrijving:
term:
Row Tuple of record Een dataset
Column Attribute of field Een gelabeld element van
een tupel
Table Relation Een set van kolommen en
rijen
Notatieafspraken:
• Sleutelwoorden uit SQL staan in hoofdletters, bijvoorbeeld:
SELECT
ORDER BY
• Cursieve tekst moet je invullen:
tabelnaam
kolom1
waarde1
• Tabelnaam: enkelvoud, geen spaties, pascal case.
Sporter, Productcategorie
Samenvatting
Avans hogeschool
Kevin Nguyen
, PowerPoint 1:
DBMS: Database Management System.
Let op: In het dagelijks spraakgebruik worden database, databasemanagementsysteem
en databaseapplicatie vrijelijk door elkaar gebruikt. Op de keper beschouwt is:
• de database de feitelijke passieve opslag van gegevens; vergelijk dit maar met
een (Word-)bestand. Voorlopig gaan we er vanuit dat gegevens in de database
in tabellen opgeslagen liggen.
• het DBMS en samenhangende verzameling functionaliteiten om de gegevens op
allerlei manier te bewerken, beheren, et cetera.
• een databasetoepassing (of –applicatie) een verfraaiing van de manier waarop
ook al via DBMS toegang tot de database gegeven wordt.
CRUD:
• Invoegen (Create) – Voeg nieuwe gegevens toe, bijvoorbeeld een nieuwe
werknemer
• Ophalen (Read) – Kijk naar inhoud zonder die te wijzigen
• Bijwerken (Update) – Geef al opgeslagen gegevens een nieuwe waarde
• Verwijderen (Delete) – Gooi opgeslagen gegevens weg, bijvoorbeeld een
ontslagen werknemer
SQL: Structured Query Language
Relationele Database systemen:
SQL Term: Relationeel database Beschrijving:
term:
Row Tuple of record Een dataset
Column Attribute of field Een gelabeld element van
een tupel
Table Relation Een set van kolommen en
rijen
Notatieafspraken:
• Sleutelwoorden uit SQL staan in hoofdletters, bijvoorbeeld:
SELECT
ORDER BY
• Cursieve tekst moet je invullen:
tabelnaam
kolom1
waarde1
• Tabelnaam: enkelvoud, geen spaties, pascal case.
Sporter, Productcategorie