Wat is een database
Een database is een elektronische verzameling van gegevens. Overal waar er gegevens worden opgeslagen is er een database nodig om die gegevens op te slaan. Je telefoonboek op jouw telefoon is een eenvoudig voorbeeld van een database. Ook alle zoekgegevens die Google gebruikt of alle berichten op Facebook zijn bijvoorbeeld op geslagenopgeslagen in een database.
Relationele Database
Een database is eigenlijk gewoon een programmasoftware waarmee je gegevens kunt opslaan.
Er zijn verschillende soorten databases.
Een databaseveel gebruikte soort die veel wordt gebruikt is een RDBMS of in het kortRDBMS: een Relationele Database.
RDBMSRDBMS: staatRelational voorDatabase RelationalManagement Databasemanagement SystemSystem
MySQL, Oracle, MS SQL Server, MariaDB en Postgress zijn allemaal relationele databases.
Deze databases werken allemaal ongeveer hetzelfde.hetzelfde, Dezoals manier waarophoe gegevens worden opgeslagen is hetzelfde en de manier waarophoe je gegevens kunt bewerken is ook (bijna) hetzelfde.bewerken.
SQL
In deze les leren we watWat een database is.
SQL, Sstructuredtructured query language is een gestandaardiseerde manier waarmee je gegevens kunt bewerken. Onder
In het bewerkenwerkveld vanworden de handelingen met gegevens bedoelen we het ophalen/raadplegen, invoeren, aanpassen en verwijderen van gegevens. Dit wordt ook wel afgekortaangeduid met CRUD.
CRUD: staat voor CreateCreate (invoeren) , ReadRead (lezen/ophalen), UpdateUpdate (aanpassen) en DeleteDelete (verwijderen).
Quiz
Vraag 1
Wat is een voorbeeld van een database?
- Adresboek in jouw telefoon
- Jouw fotoverzameling in jouw telefoon
- De presentielijsten in ons schoolsysteem
- Het Google email systeem
- Alles wat hier genoemd staat
vraagVraag 2
Wat is een RDBMS?
- Een database systeem
- Een database tabel
- Een programmeertaal om gegevens te kunnen raadplegen
- Een programmeertaal waarin nog bugs (=fouten) zitten
- Een nieuwe koffiesoort die wordt gemaakt van Franse druiven
Vraag 3
Met welke taal kan je gegevens uit een RDBMS raadplegen?
- CRUD
- SQL
- Postgress
- SQL Server
- HTML (vanaf versie 5)
Vraag 4
In de één van de vorige modules heb je XAMPP geïnstalleerd. XAMPP bevat ook een RDBMS (zoek dit zelf op).
Welke RDBMS zit in XAMPP?
- MySQL
- MariaDB
- XAMPP DB
- XDB
- SQL
Vraag 5
Wat is SQL?
- Een taal voor blinden en slechtzienden
- Een taal om databases te raadplegen
- Een ander woord voor RDBMS
- Een database systeem
- Een CRUD systeem
Vraag 6
Waar staat de U in CRUD voor?
- Undo
- Use Case
- User
- Update
- Uncle Sam
Opdracht 2
Open source betekent dat de programmacode van een systeem wordt gedeeld en dat iedereen het programma vrij (zonder kosten) mag gebruiken. Zo valt OpenOffice onder open source maar moet je voor MS (=Microsoft) Office betalen.
Noem twee RDBMS systemen die open source zijn.
Je kunt de informatie vinden op het internet, bijvoorbeeld onder: https://towardsdatascience.com/top-10-databases-to-use-in-2021-d7e6a85402ba
--