Van CaseTalk naar een database in SQLite studio

Vergelijkbare documenten
opstarthandleiding mysqlworkbench November 2012 Fons van Kesteren HVA- CMD- V1 Datamodelleren

Koppeling met een database

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

Safira CMS Handleiding

Handleiding voor het maken van een online enquête formulier. Google Drive toepassing

Handleiding voor het maken van een online enquête formulier. Google Drive toepassing

Technische nota AbiFire Rapporten maken via ODBC

Toon TITEL, JAAR en PLATVORM van GAMES die voor het jaar 2000 uitkwamen op Nintendo 64

Technische nota AbiFire5 Rapporten maken via ODBC

Inmiddels zijn er verschillende versies van het casetool, waaronder CaseTalk. Meer informatie vind je op de site van Casetalk.

1. CTRL- en SHIFT-knop gebruiken om meerdere variabelen te selecteren

SQL is opgebouwd rond een basisinstructie waaraan één of meerdere componenten worden toegevoegd.

Etiketten maken (post)

Excel Controller. Handleiding Excel Controller Wizard

Op de werkbalk staan drie knoppen, die van links naar rechts staan voor de drie genoemde stappen.

Kies File>New>Blank Page>PHP. Je kunt eventueel nog een stylesheet koppelen. Definieer nu eerst een site! Dat betekent: Site>New Site

1. Introductie tot SPSS

PROMS: overzicht maken

TEKST INVOEREN EN BEWERKEN

Ga naar de site klik op de knop rechtsboven op webmail.

2.ouderbeleid.3.plaatsingsprocedure werk admini Pagina 1 van 14

Etiketten maken P&A Group

Handleiding People Inc. - ArboUnie link

3. Mijn Vf Aanpassen schermweergave en downloaden gegevens

UNIDIS KLANTENDAG 2013 UW ADMINISTRATIE SEPA PROOF TRAINING

6. Het maken van een database

Inhoud. Endnote X7 Handleiding Mediacentrum maart 2015 Page 2

Handleiding Groeidocument

User accounts maken in een Wandy Hotspot, d.m.v. een batch.

Gebruikers Handleiding

Automatisering voor Financiële Dienstverleners. Werken met Queries en Merge Documenten. For more information visit our website at

Klikt u op dan komt er een scherm of u dit bestand wilt of

Handleiding People Inc. - Maetis link

Inhoud Inkopen Status... 2 Snel inkopen registreren... 3 Leverancier toevoegen... 3 Inkopen aanpassen of verwijderen... 4 Rapport: Inzoomen...

Handleiding Access 2010

In de workshop tijdens de aardrijkskunde nascholing op zullen de volgende stappen worden doorlopen:

1.7 Koppelen aan externe data: aan een Access-database

PROGRAMMA Vak: Informatica..

Database Structuur via menus

MA!N Rapportages en Analyses

Binnen de software kunnen een onbeperkt aantal rapportages worden vastgelegd.

Stap 1 Export grootboekrekeningen InformerAccount:

Quick Reference Card. Activiteiten

Het maken, plaatsen en beheren van symbolen (blocks) In deze beschrijving zijn de afbeeldingen uit de windows versie van AutoCad 2013

Handleiding Migratietool Adresboek Crediteuren

Handleiding Migratietool Adresboek Crediteuren

INSTRUCT Samenvatting Praktijk Access 2010, H2 SAMENVATTING HOOFDSTUK 2

Basisscholen POVO Handleiding voor de eindtoets

Reports in oiem. Hoe wordt Reports geopend? Hoe maak ik een rapport? Klik op het + teken voor het Reportmenu. Hierdoor wordt het submenu geopend.

Website met Wordpress

Central Station. CS website

In dit document staat beschreven hoe je de meetgegevens vanuit Coach kunt opslaan en later in kunt lezen in Excel en hier een grafiek van kunt maken.

CARGO DATA SYSTEMS BV

Instructie voor een mail-merge VZVZ toestemmingsformulier in Word.

SQL Aantekeningen 3. Maarten de Rijke 22 mei 2003

ANDI-tool handleiding

In de tabel hieronder vindt u een beschrijving van de verschillende velden die kunnen voorkomen in uw import-bestand.

2. Wanneer moet ik een afbeelding verkleinen?

4. Grafieken. 4.1 Een dia met grafiek invoegen

Een database gebruiken

Mailing Delux handleiding

SenBox Handleiding. Versie: juli

Veiligstellen resultaten en groepen IJsbreker Plus & Code Plus

W2105 Import Externe Bestanden

Report generator Gegevens zoeken en kolommen selecteren Rapporten opslaan en beheren... 6

UITLEG BIJ UW TEMPLATE

Wijzigen BTW-codes in stambestanden

Welke NAW-gegevens kunt u via de data export in de uitstroommonitor plaatsen?

Installatiehandleiding EndNote Hogeschool Rotterdam Mediatheek

Tabblad documenten

Miniles gegevensbanken bevragen met SQL

Formulieren o.b.v. Vrije Overzichten

Handleiding Wlijn Databeheer Internet

Databank - Basis 1. Inhoud. Computervaardigheden en Programmatie. Hoofdstuk 4 Databank - Basis. Terminologie. Navigeren door een Venster

Basisscholen POVO Handleiding voor de eindtoets

Legal Eagle - Integratiemodule Sdu Uitgevers / A. Koppenaal

Presentatie Aldfaer. Presentatie Aldfaer. Hoofdvenster Aldfaer. Invoeren gegevens

Database Excel 2003 en Handleiding van Helpmij.nl

Instructiedocument prijslijsten

Die vraag krijg ik regelmatig. De meest voorkomende situaties zijn deze:

ZOEKHULPEN EN SELECTIEVARIANTEN

In het venster SmartArt-afbeelding kiezen, selecteer je links een categorie en in het midden een SmartArt-afbeelding:

Mediatheekhandleiding EndNote X9 en hoger

Het Gegevensmodel en draaitabellen in Excel 2013 (tip 193)

Les 2 Eenvoudige queries

Toelichting LBZ foutenrapporten

1. HOE MAAK IK EEN IPART EN PLAATS IK DEZE IN HET CONTENT CENTER?

Instructie Roosterwebsite (ical/ics-bestand) Last updated: 07 Februari 2011

INTERNETBOEKHOUDEN HANDLEIDING BANKING MODULE

Informatica: C# WPO 13

Excel. Inleiding. Het meest gebruikte spreadsheet programma is Excel.

HANDLEIDING. CONTENT MANAGEMENT SYSTEEM - CJG APP / versie 1. STAP 1 - Maak uw CJG aan in de App. 1. Surf naar

Materiaalontwikkeling in PAV

Blackboard en MyMedia

Je ziet het ontwerpscherm voor je. Ontwerpen is actief en dat zie je aan de linkeronderkant van je scherm net boven de taakbalk.

Transcriptie:

Van CaseTalk naar een database in SQLite studio Dit document legt uit hoe je een SQL export uit CaseTalk kunt importeren in het DBMS (Database Management System) SQLite Studio. SQLIte studio is handig voor onze, omdat het portable en gratis is, zodat je er ook thuis mee kunt werken. Stap 1: Converteer je CaseTalk export Als je het CaseTalk proces goed hebt doorlopen, heb je toen je helemaal klaar was met modelleren je project geëxporteerd als een.sql bestand. Met behulp van dit bestand kun je in een DBMS de database laten genereren (het is eigenlijk een bestand met daarin een verzameling CREATE-queries die de tabellen voor je aanmaken) Helaas spreekt het DBMS wat wij gebruiken net een ander SQL dialect als het om CREATE en andere configuratiequeries gaat. Om dit op te lossen heeft Wt in python een programmaatje geschreven die de export van CaseTalk omzet naar een geschikt formaat voor SQLite Studio. In de shared (of op de informaticawebsite) vind je Wt s programma (WtSQLconvert). Open het programma door op WtSQLconvert.exe te klikken. Klik op de Load knop om het exportbestand van CaseTalk te laden. In het middelste label zie je welke file geopend is: Klik nu op de Convert knop om het bestand te converteren en op te slaan. Dit bestand is nu geschikt om in SQLite Studio te gebruiken. SGDB/Wt 2016 1

Stap 2: Het genereren van de Database in SQLite Studio Start nu SQLite Studio. Klik linksbovenaan op Add a database: Klik nu op het groene plusje om een nieuw databasebestand op te slaan. Geef de database een zinnige naam en sla hem op een handige locatie op: Klik op OK. SGDB/Wt 2016 2

In de kolom aan de linkerkant zie je nu je database staan. Klik erop om hem uit te klappen: Klik nu op de SQL Editor knop bovenaan: Klik vervolgens op Load SQL from File en open het SQL bestand dat je hebt gemaakt met Wt s tool in stap 1: SGDB/Wt 2016 3

De inhoud van het SQL bestand is nu zichtbaar en je ziet dat het een verzameling CREATE queries zijn (de tabellen zouden je bekend voor moeten komen uit het uiteindelijke diagram van CaseTalk natuurlijk!). We moeten de CREATE queries nu een voor een uitvoeren om alle tabellen te maken. Hiervoor ga je steeds op de eerste regel van een CREATE query staan en druk je op de blauwe run knop bovenaan (in het screenshot zijn het 4 queries, misschien bij jou wel meer.): In de linkerkolom zie je nu bij je database onder Tables de gegenereerde tabellen staan: SGDB/Wt 2016 4

Stap 3: het vullen (en eventueel fine-tunen) van je database De tabellen van je database zijn klaar en in principe kun je ze nu gaan vullen (soms moet je nog wat kleine dingen aanpassen, maar daar komen we hieronder nog even op terug). Om waardes toe te voegen aan een tabel dubbelklik je op de tabelnaam in het linkerscherm en klik je op het tabblad Data. Met de groene plus-knop kun je regels toevoegen: Als je klaar bent met regels invoeren, moet je niet vergeten om de ingevoerde data te Committen! Dat doe je met het groene vinkje. Voor de PO wordt je geacht in alle tabellen een aantal rijen met data te zetten. Dit dient ter illustratie van de SQL queries die je gaat bedenken ervoor. Je hoeft dus geen gigantische hoeveelheden data in de database te zetten, maar zorg dat er genoeg data is om als voorbeeld en test te dienen. Wijzigen kolomtype en lengtes: Bij het modelleren in CaseTalk heeft de tool jouw voorbeeldzinnen gebruikt om te bepalen wat de datatypen en maximale lengtes van de verschillende tabelkolommen moeten zijn. Dit gaat meestal goed, maar niet altijd en hangt af van de hoeveelheid voorbeeldzinnen die je van elk feittype hebt ingevoerd en wat er in die zinnen stond. Als er iets niet klopt, kun je dat wijzigen. Hiervoor open je de tabel en klik je op het tabblad Structure: Je ziet nu de kolommen van de tabel en hun datatypen. In dit voorbeeld is DOCENTCODE een VARCHAR(2). Dat kun je lezen als een String van maximaal 2 tekens. De kolom DVD is een INTEGER En kan dus gehele getallen bevatten. CaseTalk heeft voor VARCHAR(2) gekozen om dat alle voorbeeldzinnen een docentcode hadden van 2 tekens. In dit geval klopt dat ook, maar soms wil je de lengte of zelfs het hele datatype SGDB/Wt 2016 5

veranderen. Als je dubbelklikt op het datatype dat je wilt wijzigen, rijg je een keuzevenster om het aan te passen: Onder Data type kun je eventueel een ander datatype selecteren. Als het om een VARCHAR type gaat, kun je met Size de maximale lengte aanpassen. Als je niet tevreden bent met een kolomnaam, kun je die ook wijzigen. SGDB/Wt 2016 6