Database les 1 introductie

Database Les 1 Intro
Wat is een database ?
1 / 24
suivant
Slide 1: Diapositive
ICTMBOStudiejaar 2

Cette leçon contient 24 diapositives, avec quiz interactifs et diapositives de texte.

time-iconLa durée de la leçon est: 60 min

Éléments de cette leçon

Database Les 1 Intro
Wat is een database ?

Slide 1 - Diapositive

Wat is een database en wat doe je ermee ?

Slide 2 - Carte mentale

Wat heb je nodig voor deze lessen ?

SPL Licentie: https://www.stichtingpraktijkleren.nl/ict/leermiddelen/databases-sql/reader-i/?L=0&result=false (download de reader)
Applicaties:
SSMS: SQL Server Management Studio (Google)
SQL Express (Google) of SQL Server (Azure)

Slide 3 - Diapositive

Wat heb je nodig part II
Virtuele server met daarop SQL Server 

Slide 4 - Diapositive

Wat gaan we deze periode doen ?
Periode 3: Hoofdstuk 1 tot en met 6
Periode 4 : Hoofdstuk 7 tot en met 12

Slide 5 - Diapositive

Wat ga je leren ?
In deze lessen leer je werken met databases en SQL-code.

In dit lesmateriaal staat beschreven hoe databases in SQL-code opgebouwd kunnen worden. Met behulp van SQL zijn gegevens uit databases te halen, te muteren, te wissen en in te voegen. Ook het beheer van databases, zoals back-up/restore, maintenance plannen, autorisatie en koppelingen met andere software, komt aan bod.

Slide 6 - Diapositive

Wat is SQL ?
Structured Query Language
Diverse dialecten:
Microsoft: Transact SQL (T-SQL)
Oracle: Procedural Language/SQL (PL/SQL)
SAP: HANA SQL

Slide 7 - Diapositive

Wij werken met ANSI-SQL
American National Standards Institute

Slide 8 - Diapositive

Lesdoel:
Na bestudering van dit hoofdstuk moet je tot het volgende in staat zijn:

• Het kunnen beschrijven wat een DBMS is.
• Je kunt uitleggen wat een database is, waaruit deze bestaat en waar je een database voor kunt gebruiken.
• De begrippen integriteit en redundantie kunnen gebruiken en kunnen toelichten in relatie tot databases.

Slide 9 - Diapositive

Database, datamodel en DBMS wat is dat?
Het woord database wordt voor verschillende begrippen gebruikt:
• Opgeslagen gegevens (= database).
• De manier waarop gegevens zijn opgeslagen (= datamodel).
• De software om databases te maken en te benaderen (= Database Management Systeem of DBMS).

Slide 10 - Diapositive

Database
Een database is een archief: digitaal opgeslagen en ingericht om flexibel te raadplegen en te gebruiken.


Slide 11 - Diapositive

Database
Een database is een archief: digitaal opgeslagen en ingericht om flexibel te raadplegen en te gebruiken.

Een database is pas een database als het aan de volgende minimale voorwaarden voldoet.
• Gegevens moeten eenvoudig kunnen worden opgeslagen.
• Gegevens moeten eenvoudig kunnen worden opgezocht en doorzocht.
• Gegevens moeten gewijzigd kunnen worden.
• Gegevens moeten verwijderd kunnen worden zonder dat dat de werking van het systeem nadelig beïnvloedt.


Slide 12 - Diapositive

Datamodel
Met een datamodel (of gegevensmodel of Bachmandiagram) wordt beschreven hoe de gegevens in een informatiesysteem gestructureerd zijn. In een datamodel kun je zien welke gegevens in een informatiesysteem worden vastgelegd en wat de verbanden zijn tussen deze gegevens.
Een datamodel bestaat dus uit:
• tabellen;
• velden;
• sleutels;
• de relaties tussen de tabellen.

Slide 13 - Diapositive

Datamodel

Slide 14 - Diapositive

Database Management Systeem (DBMS)
Met een databasemanagementsysteem (dbms) wordt een systeem aangeduid dat als database opgeslagen gegevens ontsluit, bewaakt en beheert.

Slide 15 - Diapositive

DBMS - integriteit
Een belangrijke taak van een DBMS is het handhaven van de integriteit van de databasegegevens. Hiermee wordt bedoeld dat het DBMS ervoor moet zorgen dat databasegegevens altijd voldoen aan regels die in de werkelijkheid gelden.

Slide 16 - Diapositive

DBMS - integriteit
Als bijvoorbeeld een werknemer maar voor een afdeling tegelijk mag werken, mag nergens in de database geregistreerd kunnen worden dat deze werknemer voor twee of meer afdelingen werkt.

Slide 17 - Diapositive

DBMS-consistentie & inconsistentie
Met integriteit wordt ook bedoeld dat twee verschillende databasegegevens elkaar niet tegenspreken (dit wordt ook wel consistentie van gegevens genoemd).

Daarnaast mogen twee verschillende databasegegevens elkaar niet tegenspreken. Dit wordt ook wel inconsistentie van gegevens genoemd.

Slide 18 - Diapositive

DBMS - Redundantie
Tevens moet het niet mogelijk zijn dezelfde gegevens meermalen in te voeren. Dit noemen we redundantie.

Slide 19 - Diapositive

Lees hoofdstuk 1 uit de reader
Download SQL Server vanaf Azure
Download SSMS
Check of je een hyperv server hebt.

Slide 20 - Diapositive

Wat weet je nu ?
DBMS
Database
Datamodel
Integriteit
Redundantie

Slide 21 - Diapositive

Wat is DBMS ?

Slide 22 - Carte mentale

Wat is een database ?

Slide 23 - Carte mentale

Vragen ?
Volgende les hoofdstuk 2

Slide 24 - Diapositive