Garantie de satisfaction à 100% Disponible immédiatement après paiement En ligne et en PDF Tu n'es attaché à rien
logo-home
Samenvatting Databanken 2 - Database Administratie (hfst. 1 tot 3) €2,99   Ajouter au panier

Resume

Samenvatting Databanken 2 - Database Administratie (hfst. 1 tot 3)

 72 vues  1 fois vendu

Uitgebreide samenvatting over de eerste drie hoofdstukken van database administratie uit Databanken 2. Gericht op theorie, aangevuld met voorbeelden voor een makkelijkere verwerking van de leerstof.

Aperçu 4 sur 42  pages

  • 4 juillet 2019
  • 42
  • 2018/2019
  • Resume
Tous les documents sur ce sujet (2)
avatar-seller
DeKeyser
DATABANKEN 2: DATABASE ADMINISTRATIE
H1: DATABASE ONTWERP ALGEMEEN

ANSI/SPARC MODEL: 3-LAGEN ARCHITECTUUR




External level:
o De views van de gebruikers op de database
o Beschrijft dat deel van de database dat relevant is voor een bepaalde gebruiker

Conceptual level:
o ‘Community view of the database.’
o Beschrijft welke gegevens en welke relaties
tussen die gegevens in de database moeten bewaard worden

Internal level:
o Fysische voorstelling van de database op de computer
o Beschrijft hoe de gegevens worden opgeslagen in de database

Doel 3-lagen architectuur:
o DBA zou de opslagstructuren van de database moeten kunnen wijzigen zonder
de views van de gebruikers te wijzigen
o DBA kan wijzigingen aanbrengen aan conceptuele structuren van de database
zonder alle gebruikers te beïnvloeden




1

,ANSI/SPARC MODEL: GEGEVENSONAFHANKELIJKHEID TUSSEN 3 LAGEN




LOGISCHE GEGEVENSONAFHANKELIJKHEID

Verwijst naar:
o Onschendbaarheid van externe schema’s bij wijzigingen conceptuele schema
Conceptuele schema wijzigingen (toevoegen, verwijderen van entiteiten) mogen
geen wijzigingen vereisen bij het extern schema of het herschrijven van een
applicatieprogramma.

FYSISCHE GEGEVENSONAFHANKELIJKHEID

Verwijst naar:
o Onschendbaarheid van conceptuele schema’s bij wijzigingen interne schema
Interne schema wijzigingen (gebruik van een andere bestandsorganisatie,
opslagstructuur of apparatuur) vereisen geen wijzigingen bij het conceptueel
schema of externe schema’s.

INLEIDING GEGEVENSMODELLERING


INLEIDING

Goed database systeem vraagt om een goed datamodel
→ aan het ontwerp moet de nodige aandacht besteed worden

Het datamodel moet:
o Aan de noden van de gebruiker voldoen
o Door de eindgebruiker gemakkelijk begrepen worden
o Voldoende specificaties bevatten zodat vanuit het model
de databank kan aangemaakt worden




2

,Belangrijke benaderingen voor het ontwerp van een databank:

o Bottom-up: (van de delen naar het geheel)
Vertrek vanuit attributen die door verbanden gegroepeerd worden in relaties
Vb. normalisatie (facturen)
o Top-down: (van het geheel naar de delen)
High level entiteiten en verbanden verfijnen om zo lower level entiteiten en
verbanden en geassocieerde attributen vast te leggen
Vb. ERD

FASEN DATABANKONTWERP

Conceptueel databankontwerp:
o Proces om een ‘enterprise’ gegevensmodel te bouwen
o Onafhankelijk van alle fysische beschouwingen (hardware en software?)

Logisch (relationeel) databankontwerp:
o Proces om een ‘enterprise’ gegevensmodel te bouwen
naar een specifiek gegevensmodel
o Onafhankelijk van een specifiek DBMS of andere fysische beschouwingen

Fysisch databankontwerp:
o Proces van het produceren van een beschrijving van de implementatie van de
database op secundaire opslag, de basisrelaties, bestandsorganisaties en
indexen die worden gebruikt voor efficiënte toegang tot de gegevens, en
eventuele bijhorende integriteitsbeperkingen en beveiligingsmaatregelen
o Concrete implementatie van een databank
o Hangt vast aan een specifiek DBMS

CONCEPTUEEL GEGEVENSMODEL

Objectief: bepalen welke gegevensvereisten de onderneming heeft

Een conceptueel gegevensmodel omvat:
o Entiteitstypen
o Relatietypes
o Attributen en attribuutdomeinen
o Primary keys en alternate keys
o Integriteitsbeperkingen

Documentatie conceptueel gegevensmodel: ERD + data dictionary




3

, STAPPENPLAN CONCEPTU EEL GEGEVENSMODEL

1. Identificeer de entiteitstypes
o Objectief: bepalen en definiëren van de belangrijkste objecten
waarin de gebruiker geïnteresseerd is
2. Identificeer de relatietypes
o Objectief: vaststellen van de voornaamste relaties die bestaan tussen entiteitstypes
o ERD gebruiken voor de presentatie (UML-, Chen- of Crow’s feet notatie)
o Bepalen van de multipliciteit
3. Bepaal welke attributen de entiteitstypes bevatten
o Simple/composite (samengestelde) attributen: bv. Adres
o Single/multivalued attributen: bv. Telefoonnummer (kunnen er meerdere zijn)
o Derived (afgeleide) attributen: bv. Leeftijd, totaalbedrag
4. Bepaal de attribuut domeinen
o Bv. geslacht: ‘M’ of ‘V’
o Bv. aantal: ‘1..99’
o Bv. opleinding: ‘INF’, ‘BM’, ‘OM’
o Bv. staffNo: AA999
5. Bepaal de kandidaat-, primaire en alternatieve sleutelattributen
o Objectief: kandidaatsleutels identificeren voor elk entiteitstype,
daaruit kies je 1 primaire sleutel en de rest is alternatief
o Keuze van de primaire sleutel:
- Kandidaatsleutel met de minimale verzameling van attributen
- Die het minst gaat wijzigen (stabiel)
- Met de minste karakters (tekstuele attributen)
- Met de kleinste waarde (numerieke attributen)
- Gemakkelijkste te gebruiken voor de gebruiker




6. Bekijk het gebruik van uitgebreidere modelleerconcepten
o Generalisatie: subklassen generaliseren naar één superklasse
o Specialisatie: superklasse specialiseren in meerdere subklassen
o Aggregatie: geheel-deel relatie
o Compositie: sterke geheel-deel relatie waarbij het deel niet zonder het geheel kan
7. Controleer het model op redundantie
o 1:1 associaties
o Verwijder redundante relaties
o Beschouw de tijdsdimensies
8. Overloop het conceptuele model met de gebruiker

4

Les avantages d'acheter des résumés chez Stuvia:

Qualité garantie par les avis des clients

Qualité garantie par les avis des clients

Les clients de Stuvia ont évalués plus de 700 000 résumés. C'est comme ça que vous savez que vous achetez les meilleurs documents.

L’achat facile et rapide

L’achat facile et rapide

Vous pouvez payer rapidement avec iDeal, carte de crédit ou Stuvia-crédit pour les résumés. Il n'y a pas d'adhésion nécessaire.

Focus sur l’essentiel

Focus sur l’essentiel

Vos camarades écrivent eux-mêmes les notes d’étude, c’est pourquoi les documents sont toujours fiables et à jour. Cela garantit que vous arrivez rapidement au coeur du matériel.

Foire aux questions

Qu'est-ce que j'obtiens en achetant ce document ?

Vous obtenez un PDF, disponible immédiatement après votre achat. Le document acheté est accessible à tout moment, n'importe où et indéfiniment via votre profil.

Garantie de remboursement : comment ça marche ?

Notre garantie de satisfaction garantit que vous trouverez toujours un document d'étude qui vous convient. Vous remplissez un formulaire et notre équipe du service client s'occupe du reste.

Auprès de qui est-ce que j'achète ce résumé ?

Stuvia est une place de marché. Alors, vous n'achetez donc pas ce document chez nous, mais auprès du vendeur DeKeyser. Stuvia facilite les paiements au vendeur.

Est-ce que j'aurai un abonnement?

Non, vous n'achetez ce résumé que pour €2,99. Vous n'êtes lié à rien après votre achat.

Peut-on faire confiance à Stuvia ?

4.6 étoiles sur Google & Trustpilot (+1000 avis)

80796 résumés ont été vendus ces 30 derniers jours

Fondée en 2010, la référence pour acheter des résumés depuis déjà 14 ans

Commencez à vendre!
€2,99  1x  vendu
  • (0)
  Ajouter