Database les 1 introductie

Database Les 1 Intro
Wat is een database ?
1 / 24
volgende
Slide 1: Tekstslide
ICTMBOStudiejaar 2

In deze les zitten 24 slides, met interactieve quizzen en tekstslides.

time-iconLesduur is: 60 min

Onderdelen in deze les

Database Les 1 Intro
Wat is een database ?

Slide 1 - Tekstslide

Wat is een database en wat doe je ermee ?

Slide 2 - Woordweb

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 - Tekstslide

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

Slide 4 - Tekstslide

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

Slide 5 - Tekstslide

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 - Tekstslide

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

Slide 7 - Tekstslide

Wij werken met ANSI-SQL
American National Standards Institute

Slide 8 - Tekstslide

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 - Tekstslide

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 - Tekstslide

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


Slide 11 - Tekstslide

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 - Tekstslide

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 - Tekstslide

Datamodel

Slide 14 - Tekstslide

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

Slide 15 - Tekstslide

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 - Tekstslide

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 - Tekstslide

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 - Tekstslide

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

Slide 19 - Tekstslide

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

Slide 20 - Tekstslide

Wat weet je nu ?
DBMS
Database
Datamodel
Integriteit
Redundantie

Slide 21 - Tekstslide

Wat is DBMS ?

Slide 22 - Woordweb

Wat is een database ?

Slide 23 - Woordweb

Vragen ?
Volgende les hoofdstuk 2

Slide 24 - Tekstslide