Functionele opleiding strategische analyse - Module

Slides:



Advertisements
Verwante presentaties
Ingave via het scherm Algemene beschrijving van de toepassing De toepassing is opgebouwd uit drie niveaus : Niveau 1 : verzending en afzender Niveau 2.
Advertisements

SQL deel 2: datamodel ontwerp
Word 2003 Tips en trucs Door Johan Lammers.
Handboek verzenden van Nieuwsbrief Caribbean.nl 12 september 2012 •Ga naar CMS •Kies Nieuwsbrief Caribbean.nl.
On-line toevoeging, annulering en wijziging van fiches. Algemene beschrijving van de functionaliteit Als er wijzigingen moeten aangebracht worden aan fiches.
Programma 10u: Deel 1 – Praktische tips door Ninnin Michaël
Module 7 – Hoofdstuk 5 (1) SQL – een begin.
Klik op “Tijdelijke werkloosheid invoeren”. Vul hier uw gebruikersnaam en wachtwoord in of gebruik uw elektronische identiteitskaart.
Meerdere tabellen: Relaties en Joins
Databases Informatica Ga verder met een muisklik. SQL FCO DBMS NE FA
Weddeschalen & Weddebijslagen
Databank van een restaurant Download op Twee tabellen: Klanten: Alle klanten die minstens.
Practica Computerlinguistiek Tekst en uitleg:
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
Wouter van der Zwan Lezing Draaitabellen Wouter van der Zwan
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
Base: bewerkingen 2 soorten - Oplopend- Aflopend.
C-DSD: Curating the Dutch Song Database (Nederlandse Liederenbank) C-DSD Martine de Bruin.
Computervaardigheden en Programmatie Universiteit AntwerpenDatabank - Basis 4.1 Computervaardigheden en Programmatie 1rste BAC Toegepaste Biologische Wetenschappen.
HANDLEIDING: REGISTREREN VAN VACCINATIES Q-KOORTS
Deze presentatie wordt u aangeboden door:
Databanken by Steven Stinis.
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
Schatten Robert de Hoog College 25 januari College Projectmanagement 25 januari Onderwerpen De methode van DeMarco Functiepunt analyse Complexiteits.
Vrij Technisch Instituut - Hasselt
Numerieke Natuurkunde
Hoofdstuk 11 Kwantitatieve gegevens analyseren Methoden en technieken van onderzoek, 5e editie, Mark Saunders, Philip Lewis, Adrian Thornhill, Marije.
Nieuw in LIPS VLUG 2 26 juni 2006 Kristof Brams. Overzicht Vernieuwde editor Printervriendelijke pagina Statistieken Variabele fontgrootte Grootte van.
Presentatie Studiemiddag Indexen en Nadere Toegangen Ralph Stuyver, Projectmanager 4 maart 2010.
Workshop PHP Een productencatalogus Met database.
Werken met een adressenbestand in Word 2010 wo
Schatten Robert de Hoog College 9 mei College Projectmanagement 9 mei Onderwerpen De methode van DeMarco Functiepunt analyse Kleine projecten.
Hoofdstuk 16 en 19 PHP en MYSQL
WebHIS Call Manager 3.5.
G!DS Basismodule Trainingsdag 2 Naam, functie Datum, plaats.
Excel Oplossingen MAATWERK voor alle diensten en organisaties die betaalbare oplossingen zoeken voor hun administratieve afhandeling.
Boomerang.
PHP & MYSQL LES 02 PHP & FORMULIEREN. PHP & MYSQL 01 PHP BASICS 02 PHP & FORMULIEREN 03 PHP & DATABASES 04 CMS: BEST PRACTICE.
GIS-coördinator in Westerlo
Laat software voor je werken
LauwersCollege Buitenpost Informatica
Computervaardigheden Hoofdstuk 4 — Databank (Basis)
7 Databases. STRUCTURED QUERY LANGUAGE Bij het relationele model hoort een programmeertaal waarmee de database benaderd kan worden. In de praktijk wordt.
Les 0 Structured Query Language SQL. Programma Les 0 – Introductieopdracht Les 1 Les 2 Les 3 Schriftelijke toets.
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.
Glenn Vanthournouthttp:// VV-Solliciteren - Wat / Waarom? - Algemene werking - Voordelen - Mogelijkheden sollicitanten - Mogelijkheden.
Thomas Cook - BTN Wintersport. BTN boekingsprocedure wintersport Thomas Cook - BTN: wintersport.
EERDER….. Tabellen rij (record, tuple, occurence) kolom (attribuut, veld) tabel (relatie) tabelstructuur : patient(PAT#,PNAAM,LEEFTIJD,GESLACHT,ARTS)
DE UT EN JOIN LISA Business Information Management & Recordmanagement Petra de JongeDecos- 1.
Ip4inno 1 Module 3B: Deel 1 Gebruik van de gratis wereldwijde octrooidatabase snel en gemakkelijk octrooien zoeken Europees Octrooibureau Roland.
FOKKE en SUKKE helpen bij het veldwerk. Gebruik van een statistisch pakket SPSS Opslaan en bewerken data –selecteren –wegen –hercoderen –Ontwerpen van.
Geletterdheid in CVO 20 mei 2016.
SharePoint Alles over metadata In de Private en Public cloud.
Webinar voor ambassadeurs
On-line toevoeging, annulering en wijziging van fiches.
Opleiding vacaturemarkt 28 en 29 januari 2010
Het postkantoor van windows
LauwersCollege Buitenpost Informatica
Klik op “Tijdelijke werkloosheid invoeren”
Een computersysteem organiseert gegevens in een hiërarchie die begint bij een bit die de waarde 0 of een 1 vertegenwoordigt. Bits kunnen worden gegroepeerd.
Het aanpassen van Microsoft SharePoint Onlinewebsite
SQL Les 3 17 February 2019.
Voeg hier een foto van het product in
SQL Les 3 23 February 2019.
SQL Les 9 12 May 2019.
SQL Les 4 12 May 2019.
te laten werken Vijf manieren om Outlook voor u Stijlvol ondertekenen
Databases SQL.
Transcript van de presentatie:

Functionele opleiding strategische analyse - Module 5 - 2010 ISLP “ Module Query …” Functionele Opleiding Strategische Analyse – Module 5 19 mei 2010 Fvda - Gerechtelijk PV 1

Functionele opleiding strategische analyse - Module 5 - 2010 Georges Maebe CP Dienst strategische analyse Politiezone Vlas (Kortrijk-Kuurne-Lendelede) tel. 056 27 11 66 email georges.maebe@pzvlas.be puma georges.maebe.1400@mai11420101.pol.be

Inhoud van de uiteenzetting Functionele opleiding strategische analyse - Module 5 - 2010 Inhoud van de uiteenzetting Doel van de Querytool Functionele opbouw en werking Gebruik van de Querytool Voorbeelden Nuttige tips

Doel van de Querytool Een ISLP-gebruiker op een eenvoudige manier toelaten om gegevens op te vragen uit de database dossierbeheer … of anders uitgedrukt Een interfase ter beschikking stellen voor het genereren van SQL-code die de database dossierbeheer bevraagt.

Met die selectiecriteria bepaal ik 2 zaken : Doel van de Querytool Aan de hand van “selectiecriteria” gaat de gebruiker gegevens opvragen. Met die selectiecriteria bepaal ik 2 zaken : Welke gegevens wil ik in het eindresultaat Welke filters moeten er gebruikt worden om die resultatenlijst te beperken

Inhoud van de uiteenzetting Functionele opleiding strategische analyse - Module 5 - 2010 Inhoud van de uiteenzetting Doel van de Querytool Functionele opbouw en werking Gebruik van de Querytool Voorbeelden Nuttige tips

Functionele opbouw en werking Opbouw van de database Gegevens binnen één tabel zijn opgeslagen in velden. Een specifiek aantal velden samen vormen de unieke “sleutel” voor de tabel. Vb: in de tabel afhandeling is die unieke sleutel opgebouwd uit de 3 velden eltype = elementtype eljaar = elementjaar elnr = elementnummer

Functionele opbouw en werking Opbouw van de database In ISLP (dossierbeheer) kunnen we de tabellen in 5 hoofdgroepen onderscheiden Tabellen op niveau dossier Tabellen op niveau element Tabellen op niveau object Tabellen op niveau koppeling / relatie Tabel kopobject Tabel relatie Tabel link_toewijz(ing) Tabellen op niveau codes

Functionele opbouw en werking Functionele werking querytool De querytool beschouwt alle soorten tabellen (dossier/ element/objecten) als afzon- derlijke objecten.

Opbouw gebeurt in 4 stappen Functionele opbouw en werking Functionele werking querytool Opbouw gebeurt in 4 stappen Registratie van de query REG Invoeren van de selectiecriteria het gedeelte velden (resultaten) het gedeelte criteria (filters) Uitvoeren van de query RUN eventuele parameters toevoegen Bekijken van het resultaat DONE

Functionele opbouw en werking Globale werking en onderdelen

Functionele opbouw en werking Globale werking en onderdelen Menusturing

Functionele opbouw en werking Globale werking en onderdelen Registreren van een nieuwe query

Functionele opbouw en werking Globale werking en onderdelen Registreren van een nieuwe query

Functionele opbouw en werking Globale werking en onderdelen “Selectiecriteria”

Functionele opbouw en werking Velden Globale werking en onderdelen

Functionele opbouw en werking Globale werking en onderdelen Naast de velden kunnen ook een aantal functies toegevoegd worden Zoals : (meest gebruikte) Uniek Aantal Groeperen volgens Sorteren volgens Oplopend Aflopend

Functionele opbouw en werking Globale werking en onderdelen

Operatoren Functionele opbouw en werking Criteria Globale werking en onderdelen Operatoren

Waarden Functionele opbouw en werking Criteria Globale werking en onderdelen Waarden

Koppeltypes Functionele opbouw en werking Globale werking en onderdelen Criteria en functies Koppeltypes

Gemeenschappelijk met Verenigen met Koppelen met Relatie met Functionele opbouw en werking Globale werking en onderdelen Koppeltypes Gemeenschappelijk met Verenigen met Koppelen met Relatie met Toewijzing met

Functionele opbouw en werking Globale werking en onderdelen Koppeltypes Gemeenschappelijk met: de gemeenschappelijke records worden weerhouden tussen 2 objecten (via de gemeenschappelijke sleutelvelden) 1 op ~ relatie Verenigen met: records van het eerste object worden gecombineerd met overeenkomstige records van het gekoppelde object 1 op 1 relatie

Functionele opbouw en werking Globale werking en onderdelen Koppeltypes Koppelen met: Koppeltype waarbij de gemeenschappelijke records worden weerhouden tussen 2 objecten en waarbij de koppelingen (via de tabel koppelobject) worden weerhouden tss 2 objecten Dit verondersteld dat de koppelingen tussen de objecten juist gelegd zijn in de database

Functionele opbouw en werking Globale werking en onderdelen Koppeltypes Relatie met: Koppeltype waarbij alle relaties tussen de elementen worden weerhouden tussen 2 objecten Toewijzing met: Werkt analoog als functie relatie met maar beperkt zich enkel tot de objecten ‘melding’, ‘toewijzing’, ‘interventie’

Tijd Functionele opbouw en werking Globale werking en onderdelen Uitvoeren query - Parameters Tijd

Jaar Functionele opbouw en werking Globale werking en onderdelen Uitvoeren query - Parameters Parameters varieren volgens het type veld Jaar

Datum Nooit vergeten de parameter toe te voegen met de “plusknop” Functionele opbouw en werking Globale werking en onderdelen Uitvoeren query - Parameters Datum Nooit vergeten de parameter toe te voegen met de “plusknop”

Functionele opbouw en werking Globale werking en onderdelen Output resultaat Op scherm

Functionele opbouw en werking Globale werking en onderdelen Output resultaat In een bestand wordpad excel (!)

Functionele opbouw en werking Globale werking en onderdelen Output resultaat

Inhoud van de uiteenzetting Functionele opleiding strategische analyse - Module 5 - 2010 Inhoud van de uiteenzetting Doel van de Querytool Functionele opbouw en werking Gebruik van de Querytool Voorbeelden Nuttige tips

Gebruik van de Querytool 2 methodes worden gebruikt Opvragingen en koppelingen leggen in de query zelf Opvragingen van gegevens per tabel (koppelingen leggen in een externe toepassing zoals Access of Spss)

Inhoud van de uiteenzetting Functionele opleiding strategische analyse - Module 5 - 2010 Inhoud van de uiteenzetting Doel van de Querytool Functionele opbouw en werking Gebruik van de Querytool Voorbeelden Nuttige tips

Voorbeelden Voorbeeld 1 Maak een lijst van de aanvankelijke pv’s (gerechtelijk niet verkeer) van vorig jaar.

Voorbeelden Voorbeeld 1

Voorbeelden Voorbeeld 2 Geef het “aantal” aanvankelijke verkeersongevallen van vorige jaar.

Voorbeelden Voorbeeld 2 Resultaat is 1 getal Je kan ook het object verkeersongevallen gebruiken

Voorbeelden Voorbeeld 3 Geef een lijst met de dossier waar een tekst werd opgenomen.

Voorbeelden Voorbeeld 3

Voorbeelden Voorbeeld 3

Voorbeelden Voorbeeld 4 Geef een lijst met de aanvankelijke pv-nummers van de verkeersongevallen van 2010, samen met de betrokkenen (naam en voornaam) en hun vervoer- middelen (aard en nummerplaat).

Voorbeelden Voorbeeld 4

Resultaten zijn verdubbeld ! Voorbeelden Voorbeeld 4 Resultaten zijn verdubbeld !

Voorbeelden Voorbeeld 4

Voorbeelden Voorbeeld 4

Voorbeelden Voorbeeld 5 Opzoeken van “unieke waarden” in de tabellen. - codes - benamingen - …

Voorbeelden Voorbeeld 5

Voorbeelden Voorbeeld 5

Voorbeelden Voorbeeld 5

Voorbeelden Voorbeeld 6 Tel alle vastgestelde verkeers- inbreuken voor 2010 gesorteerd volgens soort en kategorie.

Voorbeelden Voorbeeld 6

Voorbeelden Voorbeeld 6

Voorbeelden Voorbeeld 7 Dagelijks opzoeken van administratief aangehouden of gearresteerde personen.

Voorbeelden Voorbeeld 7 - aanhouding

Voorbeelden Voorbeeld 7

Voorbeelden Voorbeeld 7 - arrestatie

Inhoud van de uiteenzetting Functionele opleiding strategische analyse - Module 5 - 2010 Inhoud van de uiteenzetting Doel van de Querytool Functionele opbouw en werking Gebruik van de Querytool Voorbeelden Nuttige tips

Nuttige tips Een query stapstgewijs opbouwen. (van eenvoudig naar complex) Heel logisch denken, vooral bij het leggende van de koppelingen. De output van een query kan slechts resultaten geven die in de eigen data aanwezig zijn. (volledige nationale tabellen kan men niet opvragen) Parameters en operatoren altijd invullen.

Nuttige tips Annuleren van een query kan vlotter bij BAT dan bij INT. Bekijk de SQL-code tijdens de opbouw en bij problemen. Test op verschillende objecten die een- zelfde resultaat moeten geven. (Element VO – Afhandeling VO – Object VO) Kontroleer op ongewenste “dubbele” records.

Nuttige tips Kontroleer het aantal records in de output. (soms treden geheugenproblemen op of problemen met volumes van de output) Fouten bij de uitvoering van een query (error – ERR) kan men “deels” opsporen met “visualiseren logbestand” en vervol- gens de SQL-code bekijken.

Nuttige tips

Nuttige tips Gebruik van de tabel historiek bij het berekenen van doorlooptijden.

Nuttige tips

Inhoud van de uiteenzetting Functionele opleiding strategische analyse - Module 5 - 2010 Inhoud van de uiteenzetting ……… Gebruik van de Querytool Voorbeelden Nuttige tips Vragen ?