Hoofdstuk 3 Databaseontwikkeling 4 Access.  Uitgangspunt is altijd de informatiebehoefte van de klant  Deze wordt vaak bepaald door rapporten, formulieren.

Slides:



Advertisements
Verwante presentaties
Les 2 klassediagrammen II
Advertisements

Informatieanalyse en databaseontwerp Practicum 2 Welkom bij het practicum IID: Query’s, Orde in de Chaos.
Eerst wat terminologie vooraf….
LEES DIT VOOR JE AAN JE PRESENTATIE BEGINT ALGEMEEN
Normaliseren Uitgangspunt
Normaliseren Inleiding.
Meerdere tabellen: Relaties en Joins
Kennismaking MS Access. Wat is een databank ? = Een gestructureerde verzameling van gegevens bestaat uit één of meer tabellen.
vwo A/C Samenvatting Hoofdstuk 6
Entiteit-Relatie Model
Databank van een restaurant Download op Twee tabellen: Klanten: Alle klanten die minstens.
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
Wouter van der Zwan Lezing Draaitabellen Wouter van der Zwan
Van Nul naar Drie Normaliseren.
DATABASES Hoofdstuk
Opleiding AI cursus Databases
Base: bewerkingen 2 soorten - Oplopend- Aflopend.
Statistiek Niveua 3 Kerntaak 5 Blz. 81.
Workshop Finhosta 2.7 De inhoud, de controles, de rapporten
H6 werken Paragraaf 1+2.
Hoofdstuk 12: Oefeningen
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
Normalisatie Relationeel databaseontwerp:
Polariteit scheikundeblok.
SQL (structured Query Language) DDL (Data Definition Language) DML (Data Manipulation Language) Ontwerp databaseBevraag database.
Hoofdstuk 6 – Tabellen en grafieken
Marktonderzoek als proces
Nieuw in LIPS VLUG 2 26 juni 2006 Kristof Brams. Overzicht Vernieuwde editor Printervriendelijke pagina Statistieken Variabele fontgrootte Grootte van.
SOCIAL RETURN ROTTERDAM Hoe communiceer je social return?
Workshop PHP Een productencatalogus Met database.
Lesplanning Binnenkomst Intro Vragen huiswerk Uitleg docent 1.3 Zelfstandig werken, met radio?? Afsluiting van de les. Lokaal verlaten.
3 factoren die de Google Ranking bepalen 1. Pagerank 3 factoren die de Ranking bepalen: “ Goede content “ 2. Duur op website + social media knoppen 3.
LEES DIT VOOR JE AAN JE PRESENTATIE BEGINT ALGEMEEN
Boomerang.
Ciara ‘The Sand’. Opdracht Observeer het publiek tijdens je bezoek.
havo B Samenvatting Hoofdstuk 1
Laat software voor je werken
Golf Basisbegrippen & Uitleg
Les 0 Structured Query Language SQL. Programma Les 0 – Introductieopdracht Les 1 Les 2 Les 3 Schriftelijke toets.
Kabelaanleg… De manier van werken is niet veranderd…
Gecijferdheid les 1.4 Grootst gemene deler Kleinst gemene veelvoud
Basisboek Marketing Hoofdstuk 9 Prijs.
Analyse 3 INFANL01-3 week 2 CMI Informatica.
ANALYSE 3 INFANL01-3 WEEK 8 CMI Informatica. ANALYSE 3- INFANL01-3 ▸ Vorige les ▸ Herhaling ▸ Normaliseerregels ▸ Omzetten ERD ▸ Group by en SET ▸ Proeftentamen.
Week 6 BIMAIV03 les B1. DML en DDL ata D anipulation M anguage L ata D efinition D anguage L.
Een test blijft een test………. Positief? Positief!
Codetuts Academy Les 6 Module 2a Php Fundamentals 1.
EERDER….. Tabellen rij (record, tuple, occurence) kolom (attribuut, veld) tabel (relatie) tabelstructuur : patient(PAT#,PNAAM,LEEFTIJD,GESLACHT,ARTS)
Aantekeningen hoofdstuk 2. Arbeidsovereenkomst 4.3 Wat moet je doen? Om in Nederland aan het werk te mogen is het verplicht om een arbeidsovereenkomst.
Wat is SQL (1)? SQL (Structured Query Language):  is een zeer krachtige taal met een beperkt vocabulaire (aantal ‘woorden’)  is declaratief (‘WAT’ niet.
De factuur.
Marktonderzoek Zonder inzicht in het gedrag van de klanten/markt kan er geen marketingbeleid gevoerd worden.
SQL Cursus deel
Verschil offerte/factuur
PHP arrays.
Eerst wat terminologie vooraf….
Uitschieters Zijn alle gegevens wel bruikbaar?
LauwersCollege Buitenpost Informatica
Normaliseren.
Grafiek Generator Monitor de Bibliotheek op school
Les 3: Rekenen met tabellen 1 Les 4: Rekenen met tabellen 2
Rekenen periode 4: Verbanden
Titel Ondertitel.
SQL Les 3 23 February 2019.
LEZEN.
SQL Les 4 12 May 2019.
Voorkennis Wiskunde Les 11 Hoofdstuk 5: §5.3 en §5.4.
Hoofdstuk 20 Grafieken en tabellen. Hoofdstuk 20 Grafieken en tabellen.
Transcript van de presentatie:

Hoofdstuk 3 Databaseontwikkeling 4 Access

 Uitgangspunt is altijd de informatiebehoefte van de klant  Deze wordt vaak bepaald door rapporten, formulieren en/of schermen  Bijvoorbeeld een factuur, pakbon, ledenlijst, verhuurbon, etc.

 Nulde NV:  Bepaal alle elementaire gegevens ▪ Koptekst is onveranderlijk  dus niet meenemen ▪ Totaal is procesgegeven  dus niet meenemen ▪ Over blijft: ▪ Datum, code, titel, artiest, soort ▪ Soort bestaat uit soortcode en soort omschrijving: dus opsplitsen ▪ Datum komt één keer voor, rest herhaalt zich: RG ▪ 0NV: (datum, RG(code, titel, artiest, soortcode, soortoms))

 Datum hebben we sleutel gemaakt:  Moet altijd een waarde hebben  Moet altijd uniek zijn  Moet zo minimaal mogelijk zijn  Soms sprake van kandidaatsleutels ▪ Leerlingnr., BSN,

 1NV  Neem RG apart en neem sleutel mee ▪ (datum, code, titel, artiest, soortcode, soortoms)  Wat wordt nieuwe sleutel?? ▪ Datum + code (want uniek en minimaal)  (datum, code, titel, artiest, soortcode, soortoms)  Vraag: waarom niet alleen code als sleutel?  1NV (datum) (datum, code, titel, artiest, soortcode, soortoms)

 2 NV  Gegevens die van een deel van de sleutel afhankelijk zijn verwijderen en in nieuwe groep plaatsen  (datum, code, titel, artiest, soortcode, soortoms)  Titel, artiest, soortcode, soortoms alleen afhankelijk van code, niet van datum ▪ (code, titel, artiest, soortcode, soortoms) ▪ (datum, code) ▪ (datum)

 3 NV  Haal gegevens eruit die afhankelijk zijn van niet-sleutelattributen  We hadden in 2 NV :  (code, titel, artiest, soortcode, soortoms)  (datum, code)  (datum)  Soortoms hangt af van soortcode

 3NV is dus:  (soortcode, soortoms)  (code, titel, artiest, soortcode)  (datum, code)  (datum)  Volgende stap:  Naam geven aan groepen (worden tabellen)

 3 NV  SOORT (soortcode, soortoms)  TRACK (code, titel, artiest, soortcode)  DRAAILIJST (datum, code)  DATUM (datum)  Tabel DATUM kunnen we weglaten zonder gegevensverlies!