Opslag en ontsluiting van gegevens en informatie - Databasemanagementsystemen

7 belangrijke vragen over Opslag en ontsluiting van gegevens en informatie - Databasemanagementsystemen

Wanneer het logische databaseontwerp is omgezet in een relationele model kan er een fysieke database worden ontwikkeld. Welke softwarepakketten is hiervoor te gebruiken?

Microsoft Access, Relationeel DBMS , Oracle Database.

Stappen in ontwikkeling dbase systeem

Logische database ontwerp 
omzetten in relationeel model 
leidt tot ontwikkelen van de fysieke database 
met software: dit is een database management systeem (DBMS).
Voorbeelden van relationeel DBMS: Microsoft Access, Oracle Database, Filemaker Pro.

Wat zijn de vaste componenten van een DBMS

  1. datadefinitie systeem: legt de logische structuur van de bestanden in de dbase vast (vastleggen welke invoer in welk veld, sleutels, etc)
  2. data dictionary: centrale inhoudsopgave van de database (autorisaties, onderhoudsverantwoordelijkheid, welke waarden een veld kan hebben)
  3. data manipulation language: software voor de gebruikers om de gegevens aan de dbase te onttrekken. Dit is de zoektaal structured query language (SQL) met als voordelen A) relatief beperkt aantal commando's,kan door niet-deskundigen relatief eenvoudig gebruikt worden; B) te gebruiken voor iedere relationele database die op basis van het normalisatieproces is ingericht (geen nieuwe taal leren).
  • Hogere cijfers + sneller leren
  • Niets twee keer studeren
  • 100% zeker alles onthouden
Ontdek Study Smart

Hoewel de diverse databasemanagementsystemen van elkaar verschillen hebben zij meestal een aantal vaste onderdelen (componenten) die typisch zijn voor een databasemanagementsysteem. Dit zijn: datadefinitiesysteem, data dictionary, data manipulatie language (sql).

 

Wat houdt het datadefinitiesysteem in?

DDS wordt gebruikt om de database te creeren en te onderhouden. Dit systeem wordt gebruikt om de logische structuur van de bestanden in de database vast te leggen. 

Wat zijn de voordelen van SQL?

  1. Bestaat uit relatief weinig commando's die ook voor niet ITers  relaief eenvoudig te gebruiken zijn
  2. Kan worden gebruikt bij elke relationele database, die op basis van het normalisatie proces is ingericht

Met SQL kunnen gegevens ingevoerd, verander of verwijderd worden. SQL is een complete taal voor het beheer van relationele databases

Wat houdt het data dictionary in?

dit is een centrale encyclopedie waarin alle info over de database is vastgelegd. het is een soort inhoudsopgave van een database. Met name voor systeemontwikkelaars en databasebeheerders is deze DD belangrijk om databases die door anderen zijn ontworpen te begrijpen.

Uit welke commando's bestaat het SQL?

1. Select-commando> welke velden er op de lijst moeten worden afgedrukt

2. From-commando> in welke tabel de af te drukken gegevens  te vinden zijn.

3.Het WHERE-commando> aan welke criteria de gezochte gegevens moeten voldoen.

De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:

  • Een unieke studie- en oefentool
  • Nooit meer iets twee keer studeren
  • Haal de cijfers waar je op hoopt
  • 100% zeker alles onthouden
Onthoud sneller, leer beter. Wetenschappelijk bewezen.
Trustpilot-logo