SIKB0102!? Wouter Boasson Kennis delen
|
|
- Silke Claes
- 8 jaren geleden
- Aantal bezoeken:
Transcriptie
1 SIKB0102!? Wouter Boasson Kennis delen
2 Opgraving -> Pakbon Opgraving Objecten Documentatie Relaties Records Relatiemodel Pakbon Kaartenbak
3 Gefilterde objecten, prima Pakbon
4 Uitwisselen archeologische data Opgraving Objecten Documentatie Relaties Records Relatiemodel Uitwisseling Kaartenbak
5 Archeologisch project Project-database Veel variatie tabellen attributen codes relaties Gedetailleerde informatie
6 Uitwisselstandaard kenmerken Vaste structuur (technisch) tabellen attributen Harmonisatie (inhoud, betekenis) standaard coderingen Generiek Object-georienteerd model
7 Botsing! Project Eigen structuur tabellen attributen relaties Eigen coderingen maximaal detail Uitwisselstandaard Standaard structuur tabellen attributen relaties Standaard coderingen harmonisatie Object georienteerd model
8 Rekbaar uitwisselformaat
9 SIKB0102 Informatiegroepen Structuur put-vlak-profiel sporen Hoogtemetingen Geodata GML Bestanden XYZ Bergingsmateriaal vondsten monsters Bestanden scans foto's rapporten Metadata Projectinformatie... Interpretatie, analyse spoor structuren (historisch) determinatie (vondst, monster)
10 Een project datastructuur Put Vlak Spoor Vulling Vondst Vondst Splits Mat. A Mat. B...
11 SIKB0102, tabellen Put Planum Spoor Vulling Veldvondst Vondst
12 Mapping Put Put Planum Vlak Spoor Vulling Spoor Vondst Vulling Vondst Splits Mat. A Mat. B... Veldvondst Vondst
13 Mapping en koppelingen Put Put Planum Vlak Spoor Vulling Spoor Vondst Vondst Splits Vulling Waarneming Vondstcontext Veldvondst Mat. A Mat. B... Vondst
14 En dan ga je converteren...
15 Sleutels, nummering Sleutelvelden: groot probleem enkelvoudig, uniek nummer in de hele XML nodig voor identificatie en koppelingen objecten bestaande nummers niet gegarandeerd uniek samengestelde sleutels Oplossing unieke, enkele identifiers: UUID wereldwijde standaard voor uitgeven unieke nummers dubbelingen vrijwel onmogelijk bij correct gebruik Voordeel eenduidige koppeling objecten in XML updates gegevens
16 Werken met UUIDs Alles omnummeren: Put:1.Vlak:2.Spoor:7 => 'a81c1a0f-10c2-11e2-a c29b6e763' In MS Access aan te maken autonummer kolom, type 'Replicatie ID' Gebruik de juiste versie van een UUID/GUID Versie 4 voor 100% gegarandeerd uniek (elke keer genereren levert nieuwe en unieke) Versie 5 voor unieke op basis van een URL patroon
17 UUID voorbeelden 1 Genereren unieke uuids, elke keer anders, met behulp van de PostgreSQL database:! olga_dev=# select uuid_generate_v4() from generate_series(1,3);! uuid_generate_v4! ! dfafc b e4-07f65efa03db! 322a3c30-c850-48df-af32-ef74df5637a2! ff9-49c9-89d7-7cdd a! (3 rows)! En opnieuw, merk op dat ze allemaal anders zijn:! olga_dev=# select uuid_generate_v4() from generate_series(1,3);! uuid_generate_v4! ! e12ddab6-37f6-40ad-9c58-718f882020e1! fea74004-d7bf-46d5-bc0b-2c8dd05d288c! f48b73d1-5cb b5be-f34be8d343de! (3 rows)!
18 UUID voorbeelden 2 Stabiele UUID, herhaald genereren levert dezelfde UUID op:! olga_dev=# select uuid_generate_v5(uuid_ns_url(), ' uuid_generate_v5! ! cb2d8d90-9c8e-5eac-a163-0e4a2dcc768d! (1 row)! olga_dev=# select uuid_generate_v5(uuid_ns_url(), ' uuid_generate_v5! ! cb2d8d90-9c8e-5eac-a163-0e4a2dcc768d! (1 row)! En nu een andere:! olga_dev=# select uuid_generate_v5(uuid_ns_url(), ' uuid_generate_v5! ! 14a7713c-81b1-5d30-861e-ad c83! (1 row)!
19 UUID voorbeelden 3 Zelfde geintje, maar dan met Python:! PS C:\Users\wouterb> python! Python (default, Apr , 23:31:26) [MSC v bit (Intel)] on win32! Type "help", "copyright", "credits" or "license" for more information.! >>> import uuid! >>> print uuid.uuid4()! 00f308bc-2b47-42a1-ae1b ! >>> print uuid.uuid4()! e285e387-28b b41e-837dd1325e37! >>> print uuid.uuid5(uuid.namespace_url, ' cb2d8d90-9c8e-5eac-a163-0e4a2dcc768d! Merk op dat de laatste, met Python gegenereerde UUID identiek is aan de met PostgreSQL gegenereerde in het vorige voorbeeld:! Python:!cb2d8d90-9c8e-5eac-a163-0e4a2dcc768d! PostgreSQL:!cb2d8d90-9c8e-5eac-a163-0e4a2dcc768d! Gebruik NOOIT, NOOIT, en nogmaals NOOIT zelf verzonnen UUID's!!
20 Structuur aanpassen Mapping namen tabellen kolommen Groeperen meerdere brontabellen => 1 SIKB0102 tabel Splitsen 1 brontabel => meerdere SIKB0102 tabellen aanmaken koppelobjecten
21 Relaties aanpassen Omwille van flexibiliteit centrale relatie-tabel niet verplichte relaties veel-op-veel relaties Voorbeeld Foto-tabel met koppelvelden voor vondst en spoor SIKB0102: relatie in centrale relatietabel foto fotograaf spoor vondst 12 Pietje 7 relatie klasse1 id1 klasse2 id2 GeassocieerdMet Foto 12 Spoor 7
22 Coderingen Opgravers en specialisten: specialistisch, veel detail Harmonisatie: ABR Vertalen codes noodzakelijk: paalkuilen naar type => paalkuil in ABR vondsten met enig detail => generiek type in ABR...
23
24 Waarom zo moeilijk? Uitwisselformaat noodzakelijkerwijs inhoudelijk gecompliceerd: brondatamodellen conceptueel divers beperken/geen informatie-verlies
25 Informatie-behoud Standaard, per definitie geharmoniseerde codes beperkt aantal kenmerken Maar ook: standaard structuur voor aanvullende data toevoegen alle gewenste attributen beschrijving attributen beschrijving originele codes koppeling/vertaling originele naar geharmoniseerde codes
26 Kijkje onder water
27 Odile 4 => SIKB0102
28 Deponering Archeologische gegevens Codereferenties Objectrelaties Attributen (specialisten) Archis
29 Controle inhoud Exporterende partij controle op data-integriteit inhoudelijke controle Importerende partij controle op data-integriteit SIKB0102: XSD validatie niet volledig, onmogelijk helpt wel veel
30 Technische opties Eerst herstructureren gebruik relationele database queries/views tijdelijke tabellen export XML Volledig in programmacode XML export bron database + XSLT transformatie, of eigen XML export routines in database Probleem in alle gevallen: stabiele unieke id's
31 RAAP s uitdaging RAAP systeem: by design meerdere database structuren mogelijk, toegespitst op project Archivering en deponering vereisen aanvullende gegevens, vaak niet in projectdatabase
32 Aanpak Odile archief-database projectarchief met volledig behoud van gegevens datamodel geoptimaliseerd voor uitwisseling stabiel gegevensmodel import en export van SIKB0102 Programmeerbare converter Odile projectdatabase -> archief database conversie-programma per template Aanvullende tooling deponeringsinformatie toevoegen aan archief archief bevragen harmonisatie coderingen
33 Archief: dozenlijst (1e opzet)
34 Status Archiefdatabase: prototype functioneert Converter projectdatabases: 95% Inlezen SIKB0102: 80% Export naar SIKB0102: 80% Deponeringstool: 0-80% bestaande extensie van Odile4, onderzoeken of die geschikt gemaakt kan worden voor de nieuwe database Archieftool: 0%
35 Systeem overzicht Odile 4 Converter + conversieprogramma Deponeringsgegevens Bevragen archief Archief database SIKB0102 XML bestand
36 Converter Flexibele converter: programmeerbaar (geen grafische schil) complex vanwege de conceptuele verschillen tussen specifiek project en generiek uitwisselformaat voorziet in routines om generieke taken te doen koppelobjecten aanmaken aanmaken stabiele identifiers opslag attributen niet in SIKB0102 Python multi-platform
37 Conversie programma 'Structuur' from odilebaseimport import *! class TransferData(OdileBaseImport):! _tablename = 'STRUCTUUR'! _dataquery = 'ARCH_STRUCTUUR'! _datatype = ''! _classname = 'Structuur'! _datafields = {}! _codelists = {}! _datafields['beschryf'] = 'informatie'! _datafields['datering'] = 'beginperiode'! _datafields['structuur'] = 'structuurtype'! _codelists['structuur'] = 'structuur'! _codelists['datering'] = 'abrdat'! _customattributes = {}! _keyfields = []! _mastermap = {}! _mastermapobjrel = {}! _masterfields = {}! _masterkeyfields = {}! def item_processing(self, sourceitem, destitem):! destitem.eindperiode = destitem.beginperiode!
38 Conversie, aanmaken objecten def item_processing(self, sourceitem, destitem):! waarneming = ADM.Waarneming()! waarneming.objectid = uuid.uuid1()! waarneming.bronid = destitem.bronid + ".waarneming"! waarneming.planumid = destitem.vlakid! waarneming.projectid = destitem.projectid! waarneming.spoorid = destitem.objectid! # waarneming.methode: afgeleid uit vlaknummer! if sourceitem['vlak'] < 101:! waarneming.methode = 'Vlak'! else:! waarneming.methode = 'Profiel'! self.add_to_keymap(waarneming.bronid, waarneming.objectid)! self.adbsession.add(waarneming!
39 Verdere mogelijkheden strategie Converter kan eenvoudig geschikt gemaakt worden om elke Access database in te lezen in de archiefdatabase (niet alleen Odile databases) Web-ontsluiting
40 Tijdspad Q Converter projectdatabase archiefdatabase Export SIKB0102 Import SIKB0102 Deponeringstool Archieftool
41 Samenvatting export proces Unieke ID's aanmaken omnummeren link met bronid bewaren relaties aanpassen herhaalde export dataset: data-id's identiek, export versie wel met unieke identifier en datum Structuur: mapping tabellen, attributen naam splitsen, samenvoegen, nieuwe objecten aanmaken relaties aanpassen (in centrale tabel plaatsen) attributen voor informatiebehoud onderbrengen in aparte set generieke tabellen Codes mappen naar geharmoniseerde veelal handmatig invoeren (bewaren dus!) Controle uitvoeren niet elke controle kan in XSD validatie gevangen worden specifieke aandacht voor: waarnemingen (verbind sporen en putten/vlakken, controle niet mogelijk)
42 Verder, afspraken Gebruik bronid voor oorspronkelijke nummer kan niet zomaar, wegens andere structuur afspraak en/of aanpassing nodig Aanpassing nodig voor meezenden van de originele coderingen met betekenis en vertaling kan nu wel te duur/complex
43 Wat levert het op? Uitwisseling deponering 3 e partijen Archief alle brondata (detail, originele codes) uniform te bevragen centraal
44 Volwaardige uitwisselling! Opgraver Archis Depot Onderzoek
45 FAQ Moet je nu voor elk project een nieuwe converter maken? Nee, zolang de voor de conversie gebruikte tabellen en velden bestaan volstaat 1 conversie programma (meer tabellen en meer velden in dezelfde tabel geeft niet). Hoe moeilijk is het nu eigenlijk? Niet echt, met de juiste queries kan de export voorbereid worden. De noodzakelijke queries zijn met bijv. de MS Access wizzards wel te maken. Daarna is nog wel export en nabewerking nodig met een XSLT, of export met bijv. Python of via VBA. Tijdsinvestering? Het is vooral de optelsom van een aantal op zich niet moelijke operaties, in combinatie met de hoeveelheid, die export tot een flinke klus maken, reken op minimaal een week, maar waarschijnlijk meer. De grootste valkuil is misschien nog wel de metadata (bestandenlijsten, projectinformatie, etc), aangezien dat wat complexere XML structuren zijn dan de archeologische inhoud. Hoe kom ik aan die UUIDs? Zie eerder in de presentatie (MS Access Replicatie ID; genereren met een programmeertaal, bijv. Python; genereren in een andere database met een uuid module, bijv. PostgreSQL).
Van bergen afval naar gouden bergen Deel 2: een archeologisch uitwisselingsprotocol
Van bergen afval naar gouden bergen Deel 2: een archeologisch uitwisselingsprotocol Chris Sueur - Vestigia BV, Archeologie en cultuurhistorie i.s.m. Milco Wansleeben - RUL/E-depot Philip Verhagen - ACVU/HBS
Nadere informatieNHibernate als ORM oplossing
NHibernate als ORM oplossing Weg met de SQL Queries Wat is ORM? ORM staat in dit geval voor Object Relational Mapping, niet te verwarren met Object Role Modeling. ORM vertaalt een objectmodel naar een
Nadere informatieLes 2 Eenvoudige queries
Les 2 Eenvoudige queries XAMP Apache server ( http ) mysql server PHP myadmin IAM SQL oefeningen Database phpmyadmin Import : sql_producten.sql, sql_winkel.sql, sql_festival.sql SAMS SQL in 10 minuten
Nadere informatieAFO 133 - Invoer /output profielen
AFO 133 - Invoer /output profielen Het startpunt voor alle conversies is AFO 133. In deze AFO dient u aan te geven wat de structuur is van het bestand dat u wenst in te lezen of uit te schrijven. Hiervoor
Nadere informatieArcheologie. Digitaal werken in de archeologie
Digitaal werken in de archeologie Archeologie Bestaat de analoge archeoloog nog? Nagenoeg de hele projectdocumentatie van archeologische onderzoeken is tegenwoordig digitaal. Voor bedrijven en overheden
Nadere informatieImport N@Tschool! via NatSync. Presentatie René Merx School voor de Toekomst
Import N@Tschool! via NatSync Presentatie René Merx School voor de Toekomst Samenvatting N@TSchool accounts, groepen en memberships IMS Global N@TConnect NatSync Configuratiebestand Verdere ontwikkelingen
Nadere informatieAsG Informatiesessie 26-09-2014
AsG Informatiesessie 26-09-2014 Conversietool AMIS AsG dienstverlening Ronde tafel discussie AsG Conversietool (ACT) Samenvoegen van portefeuilles (overname) Standaardisatie bestanden Provinciaal naar
Nadere informatieGeoKey en Catalog Services
GeoKey en Catalog Services de sleutel tot geo-informatie Studiedag NCG 18 mei 2004 ronald.bottelier@geodan.nl Programma > Begrippen > Actualiteiten in meta-informatie > Visie op doorontwikkeling > GeoKey
Nadere informatiegravita PSUR-C conversie en import van relaties in PSU Relatiebeheer Algemeen
gravita PSUR-C conversie en import van relaties in PSU Relatiebeheer Algemeen Het converteren van adres- en andere relatiegegevens in PSU Relatiebeheer, en wat dat betreft elke koppeling tussen verschillende
Nadere informatieBijlage 1 Pilot Heerhugowaard en het Regionaal Archief Alkmaar
Bijlage 1 Pilot Heerhugowaard en het Regionaal Archief Alkmaar 1. Achtergrond De pilot 3X3 voert drie pilots uit. In elke pilot neemt steeds een archiefdienst deel met een aangesloten gemeente. Het gaat
Nadere informatieInhoudsopgave. Module 2 Geavanceerde formulieren
Inhoudsopgave Module 2 Geavanceerde formulieren Hoofdstuk 1 Hoofd en subformulieren... 2-3 1.1 Hoofd-Subformulieren maken... 2-3 1.2 Navigatieformulier maken... 2-7 1.3 Subformulier aanpassen... 2-11 1.5
Nadere informatieAccess cursus Hoofdstuk 3
Access cursus Hoofdstuk 3 Handleiding van Auteur: OctaFish April 2011 In deze aflevering gaan we beginnen met het opzetten van de database. We beginnen met het importeren van een tabel. Vervolgens gaan
Nadere informatieDATAMODELLERING ER DIAGRAM
DATAMODELLERING ER DIAGRAM Inleiding In dit whitepaper wordt de datamodelleervorm ER diagram beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen. Wil je een beeld krijgen
Nadere informatieTools voor canonieke datamodellering Bert Dingemans
Tools voor canonieke datamodellering Tools voor canonieke datamodellering Bert Dingemans Abstract Canonieke modellen worden al snel omvangrijk en complex te beheren. Dit whitepaper beschrijft een werkwijze
Nadere informatieKennis na het volgen van de training. Na het volgen van deze training bent u in staat:
Training Trainingscode Duur Gepubliceerd Taal Type Leermethode Kosten SF2015V8 4 dagen 02/02/2015 Nederlands & Engels Developer, basis Invidueel & klassikaal Op aanvraag Deze training richt zich op het
Nadere informatie2.8 Tabellen importeren of koppelen
2.8 Tabellen importeren of koppelen In Acces kan u gebruik maken van tabellen uit een andere applicaties zoals Excel. U kunt kiezen tussen het koppelen van de tabellen, voor als u deze nog in de oorspronkelijke
Nadere informatieKennis- en discussiebijeenkomst Deponeren 1 juli 2010 te Amersfoort.
Kennis- en discussiebijeenkomst Deponeren 1 juli 2010 te Amersfoort. Op 1 juli 2010 is het tussenresultaat van het werk van de diverse begeleidingscommissies en werkgroepen gepresenteerd aan het archeologische
Nadere informatieDataconversie met Oracle Spatial
Realworld klantendag 19 september 2013 Voorstellen 1 2 Computer Science & Engineering (TU/e) 3 Realworld Systems 4 Datamigraties Alliander Stedin Agenda 1 Architectuur Inleiding Ontwerp migratie 2 Rapportage
Nadere informatieDatabank - Basis 1. Inhoud. Computervaardigheden en Programmatie. Hoofdstuk 4 Databank - Basis. Terminologie. Navigeren door een Venster
4. 4. Inhoud rste BAC Toegepaste Biologische Wetenschappen Hoofdstuk 4 Databank Terminologie, Navigeren, Importeren Tabellen Records/Velden manipuleren Queries (Vragen) [Ook in SQL] sorteren filter volgens
Nadere informatieDatabases - Inleiding
Databases Databases - Inleiding Een database is een verzameling van een aantal gegevens over een bepaald onderwerp: een ledenbestand van een vereniging, een forum, login gegevens. In een database worden
Nadere informatieToon TITEL, JAAR en PLATVORM van GAMES die voor het jaar 2000 uitkwamen op Nintendo 64
Klas Veldnaam Datatype Lengte KLASNAAM Short Text 3 Characters JONGENS Number Integer MEISJES Number Integer Lessen Veldnaam Datatype Lengte KLASNAAM Short Text 3 Characters DOCCODE Short Text 3 Characters
Nadere informatieUitwisselmodel IM SIKB0102
Uitwisselmodel IM SIKB0102 V3.0.0 Dit uitwisselmodel, versie 3.0.0, is op 21 november 2014 vastgesteld door het Centraal College van Deskundigen (CCvD) Datastandaarden SIKB-officiële doc._s_14_ v3.0.0
Nadere informatieFunctionele Componenten
Functionele Componenten 1 OCTOBOX is rule-based software die ingezet wordt voor de verwerking en afhandeling van inkomend berichtenverkeer. De software is voor meerdere doeleinden toepasbaar en richt de
Nadere informatieAlure - stappenplan Importeren relaties
Alure - stappenplan Importeren relaties Versie 1.0 06-10-2014 Inhoudsopgave Stap 1. Definiëren lijst... 2 Stap 2. Selecteren velden... 2 Stap 3. Excel bestand... 3 Stap 4. Instellingen - Dossiernummer...
Nadere informatieAlgemene inrichting van import acties binnen Vision.
Algemene inrichting van import acties binnen Vision. Deze beschrijving is bedoeld als ondersteuning van de importeer functie om externe gegevens op diverse plaatsen in Vision te importeren. Specifieke
Nadere informatieDATAMODELLERING XML SCHEMA DEFINITIONS
DATAMODELLERING XML SCHEMA DEFINITIONS Inleiding In dit whitepaper wordt de datamodelleervorm XML Schema Definition (XSD) beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen.
Nadere informatieDigitaal werken in de archeologie
Digitaal werken in de archeologie Bestaat de analoge archeoloog nog? Nagenoeg de hele projectdocumentatie van archeologische onderzoeken is tegenwoordig digitaal. Voor bedrijven en overheden zijn nieuwe
Nadere informatieDe URI-strategie voor de Linked Data van de RCE. (Versie 0.2)
De URI-strategie voor de Linked Data van de RCE (Versie 0.2) De uitwerking Termen (thesauri) http://{term.cultureelerfgoed.nl/}/{id}/{et, AT, ABR,...}/{UUID} Bv. http://term.cultureelerfgoed.nl/id/et/0198a25a-3469-469e-8103-a613e32fcdc6
Nadere informatieWij de werkzaamheden u het resultaat!
Entersite Design Wij de werkzaamheden u het resultaat! Entersite Design Bloemenlaan 21 2292 DA Wateringen Tel: 0174-220365 Emailadres: info@entersite.nl Internet: www.entersite.nl Inleiding Vele bedrijven
Nadere informatie1 Calculatie XE, 9.00 update 16 2
1 Calculatie XE, 9.00 update 16 2 1.1 Nieuw: Uitbreidingen n.a.v de ARW 2012 2 1.1.1 Beschrijving / doel 2 1.1.2 Instelling(en) 4 1.1.3 RAW inschrijfstaat rapportage 6 1.1.4 RAW inschrijfstaat rapportage
Nadere informatieSemantiek (met de BAG als voorbeeld) Dienstverlening in verbinding Wetgeving in verbinding 12 maart 2014 Marco Brattinga (marco.brattinga@ordina.
1 Semantiek (met de BAG als voorbeeld) Dienstverlening in verbinding Wetgeving in verbinding 12 maart 2014 Marco Brattinga (marco.brattinga@ordina.nl) DIT is geen nummeraanduiding Meerdere werkelijkheden
Nadere informatieOntwerp aan te leveren informatiebestand
Ontwerp aan te leveren informatiebestand Deelrapportage van project Videotulen : Overdracht van digitale raadsinformatie Den Helder aan het Regionaal Archief Alkmaar Projectinformatie: Opdrachtgever Opdrachtnemer
Nadere informatie[Microsoft Access 2007 Een eigen database maken] 28 oktober 2009
Inleiding Meestal heb je al een bestaande lijst van personen die je wilt gebruiken in je nieuwe database. Je start meestal het beheer van deze personen in Word of Excel om dan later over te stappen naar
Nadere informatieLes 15 : updaten van gegevens in de database (deel2).
Les 15 : updaten van gegevens in de database (deel2). In de volgende reeks lessen zal alle vorige leerstof uitgebreid aan het bod komen. Zie ook de vorige lessen en documenten om informatie op te zoeken
Nadere informatieAccess Basis. 699,- excl. BTW per deelnemer Duur: Kosten: 2 dagen Max Deelnemers: 10
Access Basis Kosten: 699,- excl. BTW per deelnemer Duur: 2 dagen Max Deelnemers: 10 Microsoft Access behoort tot een van de meest gebruikte database applicaties, waarmee u databases kunt ontwerpen en bijhouden
Nadere informatieWijzigen BTW-codes in stambestanden
V 3.1-Pag 1 Wijzigen BTW-codes in stambestanden 1. BTW-codes Crediteuren en Debiteuren aanpassen Exporteer het stambestand Crediteuren of Debiteuren Menu : Inkoop > Crediteuren/ Leveranciers of Menu: Verkoop
Nadere informatieRapporten. Labels en Rapporten in Atlantis 1. Atlantis heeft twee manieren om output te genereren: 1. labels 2. rapporten (reports)
Labels en Rapporten in Atlantis 1 Atlantis heeft twee manieren om output te genereren: 1. labels 2. rapporten (reports) Rapporten Een rapport is eigenlijk altijd een tekst bestand, die vorm wordt gegeven
Nadere informatieUser accounts maken in een Wandy Hotspot, d.m.v. een batch.
User accounts maken in een Wandy Hotspot, d.m.v. een batch. Bij het in gebruik nemen van een Wandy Hotspot is het aanmaken van gebruikers een tijdrovende klus. Om snel veel accounts aan te maken hebben
Nadere informatieRelease notes:4.2.6. Module: Centix Background Service (CBS) Meldingnr Omschrijving. Soort
Module: Centix Background Service (CBS) M17714 Inlezen CSV bestand geeft onduidelijke melding Melding: Time Function Error location Message 3/4/2015 2:57:35 PM Importing excelsheets Object00 Length cannot
Nadere informatieGebruikershandleiding
Gebruikershandleiding Training MANUAL DE USUARIO NAC SPORT ELITE Version 1.3.400 Nacsport Training wwww.nacsport.com 1 Index 1- AFBEELDINGEN 2- OEFENINGEN 3- TRAINING 4- KALENDER Nacsport Training wwww.nacsport.com
Nadere informatieROSA software voor de kinderopvang
Over op de IBAN ROSA software voor de kinderopvang Kenmerk: ROSA_IBAN.doc 2004-2013 MULDATA http://www.muldata.nl info@muldata.nl Systeem : ROSA over op de IBAN pagina: 2 Hoofdstuk : Inleiding Inhoudsopgave
Nadere informatieLSP Connect en HL7v3
LSP Connect en HL7v3 Agenda Introductie LSP Connect Gebruik van HL7v3 in LSP Connect Ervaringen en workarounds Conclusie Vragen Introductie Albert van t Hart Solution Architect E.Novation Managed Services
Nadere informatieINHOUD. Presentatie ICT werkervaring (voornamelijk) Gericht op databasetoepassingen. Sprekers. Allard van Amerongen Ing. Stefan Boekel 05-02-2008
INHOUD Presentatie ICT werkervaring (voornamelijk) Gericht op databasetoepassingen Sprekers Datum : : Allard van Amerongen Ing. Stefan Boekel 05-02-2008 INTRODUCTIE WIE BEN IK? Verleden/heden WAT DOE IK?
Nadere informatieSpecificaties levering GIS-producten
Specificaties levering GIS-producten bij levering van GIS-producten door opdrachtnemers aan RWS Datum 11 november Status Versie 1.0 Colofon Uitgegeven door Ministerie van I&M, Rijkswaterstaat Informatie
Nadere informatieAquo Informatiemodellen, Uitwisselformaten en objecten
Aquo Informatiemodellen, Uitwisselformaten en objecten Overzicht van kwaliteitseisen Auteur: IHW Publicatiedatum: 1 april 2016 Versie: 1.0 Kenmerk: Zaakdossier/documentnummer Documentbeheer Wijzigingshistorie
Nadere informatieSQL is opgebouwd rond een basisinstructie waaraan één of meerdere componenten worden toegevoegd.
BASISINSTRUCTIES SQL SQL : Structured Query Language is een taal gericht op het ondervragen van een relationele database en die aan veel klassieke databasemanagementsystemen kan worden gekoppeld. SQL is
Nadere informatieLinked Data: stap voor stap, deel 3bis Table of Contents
Linked Data: stap voor stap, deel 3bis Table of Contents Linked Data: stap voor stap, deel 3bis...1 Inleiding...2 Van triples naar concrete syntax...2 N-Triples...2 Turtle...3 RDF/XML...5 Van syntax naar
Nadere informatieDocumentatie DHD thesauri Bijlage 1 : Uitleverformaat 2.2 Diagnosethesaurus
Documentatie DHD thesauri Bijlage 1 : Uitleverformaat 2.2 Diagnosethesaurus Versie 1.4.3 Datum Mei 2015 Status Definitief Inhoud 1 UITLEVERFORMAAT DHD 2.2... 4 1.1 INLEIDING... 4 1.2 LEESWIJZER... 4 1.3
Nadere informatieJaarplan Softwarepakketten
Schooljaar 2012-2013 Leerkracht(en): Jan Sleebus Vak: Softwarepakketten Klassen: 5NI Schooljaar: 2012-2013 Algemene gegevens Leerjaar en studierichting: Vak: Leerplannummer: Handboek: Varia: Network &
Nadere informatieCatalogger 9.0 features
features Catalogger software maakt het onderhouden van productassortimenten en het genereren van catalogi steeds eenvoudiger. Versie 9.0 zit vol met nieuwe features en verbeteringen. Vanaf nu is er Unicode
Nadere informatieSparse columns in SQL server 2008
Sparse columns in SQL server 2008 Object persistentie eenvoudig gemaakt Bert Dingemans, e-mail : info@dla-os.nl www : http:// 1 Content SPARSE COLUMNS IN SQL SERVER 2008... 1 OBJECT PERSISTENTIE EENVOUDIG
Nadere informatieHandleiding Migratietool Adresboek Crediteuren
Met behulp van de Migratietool Adresboek Crediteuren kunt u de gegevens van uw Crediteuren in Money Manager for Windows converteren naar Internet Bankieren Zakelijk. Hieronder staat uitgelegd welke stappen
Nadere informatieQuickstart Swing Studio. Instructie data importeren en publiceren. 26 januari 2015 r mz SWG
Quickstart Swing Studio Instructie data importeren en publiceren 26 januari 2015 r2014-0026mz 14057-SWG ABF Research Verwersdijk 8 2611 NH Delft 015-27 99 300 Copyright ABF Research 2015 ABF Research heeft
Nadere informatie4orange Connect. 4orange, 2015. Hogehilweg 24 1101 CD Amsterdam Zuidoost www.4orange.nl
4orange Connect 4orange, 2015 Hogehilweg 24 1101 CD Amsterdam Zuidoost www.4orange.nl 2 Inhoud Inhoud... 2 1. Achtergrond... 3 2) Browsen... 4 3) Scheduler... 4 4) Frequenties en kruistabellen... 4 5)
Nadere informatieVan CaseTalk naar een database in SQLite studio
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
Nadere informatieInhoudsopgave. Vergelijking functionaliteit B3P GIS Suite 2.0 en 3.4
Vergelijking functionaliteit B3P GIS Suite 2.0 en 3.4 Inhoudsopgave 1. Algemeen...2 2. B3P Datastorelinker (ETL tool)...3 3. Quantum GIS Mapserver Export Plugin...4 4. B3P Kaartenbalie...5 5. B3P Gisviewer...6
Nadere informatieopstarthandleiding mysqlworkbench November 2012 Fons van Kesteren HVA- CMD- V1 Datamodelleren
opstarthandleiding mysqlworkbench November 2012 Fons van Kesteren HVA- CMD- V1 Datamodelleren Handleiding om te beginnen met mysql WorkBench. In twee stappen 0. WorkBench verbinden met mysql 1. een hallo
Nadere informatieTechnische nota AbiFire Rapporten maken via ODBC
Technische nota AbiFire Rapporten maken via ODBC Laatste revisie: 23 januari 2018 Inhoudsopgave 1 Inleiding... 2 2 Systeeminstellingen in AbiFire... 3 2.1 Aanmaken extern profiel... 3 2.2 Toewijzing extern
Nadere informatieAutomatisering voor Financiële Dienstverleners. Werken met Queries en Merge Documenten. For more information visit our website at www.pyrrho.
Automatisering voor Financiële Dienstverleners Werken met Queries en Merge Documenten For more information visit our website at www.pyrrho.com Date: Document Nr: 30 maart, 2007 UBizzMerge, Versie 4.0 Status:
Nadere informatieDATAMODELLERING BASIS UML KLASSEMODEL
DATAMODELLERING BASIS UML KLASSEMODEL Inleiding In dit whitepaper wordt de datamodelleervorm basis UML klassemodel beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen.
Nadere informatieDATAMODELLERING GEAVANCEERD UML KLASSEMODEL
DATAMODELLERING GEAVANCEERD UML KLASSEMODEL Inleiding In dit whitepaper wordt de datamodelleervorm geavanceerd UML klassemodel beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen.
Nadere informatieDATAMODELLERING DATA MAPPING MODEL
DATAMODELLERING DATA MAPPING MODEL Inleiding In dit whitepaper wordt de datamodelleervorm data mapping model beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen. Wil
Nadere informatieBTW Code Conversie Legal Eagle Integratie Zonder Export versie 2.18.x naar 2.19.0. 2012 Sdu uitgevers
BTW Code Conversie Legal Eagle Integratie Zonder Export versie 2.18.x naar 2.19.0 2012 Sdu uitgevers BTW Code Conversie Legal Eagle Integratie Zonder Export Inhoudsopgave BTW Conversie Legal Eagle Integratie
Nadere informatieINSPIRE en wat te doen bij wijzigingen
INSPIRE en wat te doen bij wijzigingen Geonovum datum 22 mei 2012 versie v1.0 Inhoudsopgave 1 Inleiding...4 1.1 Doel...4 1.2 Relevante achtergrondinformatie...4 1.3 Leeswijzer...4 1 Kader INSPIRE en wijzigingen...5
Nadere informatieLes S-01: De basisbeginselen van SQL
Les S-01: De basisbeginselen van SQL 1.0 Relationele databases en SQL Een database is een bestand waarin gegevens worden opgeslagen in de vorm van tabellen. Zo kan een huisarts met behulp van een database
Nadere informatieVoornaamste toepassing : genereren van output en het bouwen van lijsten voor bestandsbeheer Is direct met Office gelinkt Kan data exporteren in
VUBIS Sm@rt SSP SSP : algemeen (1) Voornaamste toepassing : genereren van output en het bouwen van lijsten voor bestandsbeheer Is direct met Office gelinkt Kan data exporteren in verschillende formaten
Nadere informatieMS-Office documenten integratie via SAP PI
MS-Office documenten integratie via SAP PI Met behulp van het SAP Process Integration systeem (SAP PI) kun je op vele manieren je integratie regelen tussen je SAP systemen en/of andere systemen. Ook met
Nadere informatie6 juni 2012, Dolf de Rooij
6 juni 2012, "Uit de gebruikersgroep" 2 Amstelveen 1 De oogst Themagroep 3D opslag en View Stefan van Gerwen "Uit de gebruikersgroep" 4 Amstelveen 2 Themagroep 3D opslag en View Stefan van Gerwen 1 3D
Nadere informatieDatabases en SQL Foundation (DBSQLF.NL)
Databases en SQL Foundation (DBSQLF.NL) EXIN Hét exameninstituut voor ICT ers Janssoenborch - Hoog Catharijne Godebaldkwartier 365 3511 DT Utrecht Postbus 19147 3501 DC Utrecht Nederland T +31 30 234 48
Nadere informatieMS Access. Module 0. Pakketnaam, versie 2002 (NL) Nummer: 296 (11062002) The Courseware Company
MS Access Module 0 Pakketnaam, versie 2002 (NL) Nummer: 296 (11062002) The Courseware Company Niets van deze uitgave mag verveelvoudigd worden en/of openbaar worden gemaakt door middel van druk, fotokopie,
Nadere informatieLegal Eagle - Integratiemodule. 2011 Sdu Uitgevers / A. Koppenaal
Legal Eagle - Integratiemodule / A. Koppenaal I Legal Eagle - Integratiemodule Inhoudsopgave Algemene informatie 1 1 Voorbereidend... werk 2 Gebruik van de integratie module 3 1 Export... van debiteuren
Nadere informatieDatamodelleren en databases 2011
Datamodelleren en databases 21 Capita selecta 1 In dit college Modelleren Normaliseren Functionele afhankelijkheid 1-3N M:N-relaties, associatieve entiteittypes, ternaire relaties Weak entiteittypes Multivalued
Nadere informatieModule 1 Programmeren
Module 1 Programmeren Programmeertalen 13 1.1 Inleiding 13 1.2 Programmeertalen in historisch perspectief 13 1.2.1 Machinecode 13 1.2.2 Assembleertalen (assembly) 14 1.2.3 Hogere programmeertalen 15 1.2.4
Nadere informatieAAN DE SLAG MET ADOBE PHOTOSHOP LIGHTROOM
AAN DE SLAG MET ADOBE PHOTOSHOP LIGHTROOM 3 deel 1 donderdag 13 maart 14 Waarom Lightroom? Uniform voor PC en Mac gebruikers (in tegenstelling tot bijvoorbeeld Aperture voor de Mac) Lightroom is speciaal
Nadere informatieOFFICE A LA CARTE - ACCESS 2013
OFFICE A LA CARTE - ACCESS 2013 Inhoud HOOFDSTUK ACC-1.1: TERMINOLOGIE - (0:20) Wat is een database? Onderdelen van een database Tabellen en relaties Schematisch overzicht van de structuur van een database
Nadere informatieOntwikkelingen bij het CBS
Ontwikkelingen bij het CBS Inhoud en techniek gaan hand in hand Dennis Ramondt 29-3-2018 Inhoud van de presentatie Korte terugblik Gebruik open data CBS en zijn output strategie Nieuwbouw Vooruitblik (met
Nadere informatieHandleiding uitwisseling Tekla Structures RFEM versie: Dlubal RFEM 5.02 - Tekla Structures 19.1
Handleiding uitwisseling Tekla Structures RFEM versie: Dlubal RFEM 5.02 - Tekla Structures 19.1 1 Inhoudsopgave: 1 Rekenmodel maken... 3 2 Import in RFEM... 10 3 Export naar Tekla Structures... 15 2 Rekenmodel
Nadere informatieTechnische nota AbiFire5 Rapporten maken via ODBC
Technische nota AbiFire5 Rapporten maken via ODBC Laatste revisie: 29 juli 2009 Inhoudsopgave Inleiding... 2 1 Installatie ODBC driver... 2 2 Systeeminstellingen in AbiFire5... 3 2.1 Aanmaken extern profiel...
Nadere informatieHandleiding Migratietool Adresboek Crediteuren
Met behulp van de Migratietool Adresboek Crediteuren kunt u de gegevens van uw Crediteuren in Money Manager for Windows converteren naar Access Online. Hieronder staat uitgelegd welke stappen u daarvoor
Nadere informatieStructured Query Language (SQL)
Structured Query Language (SQL) Huub de Beer Eindhoven, 4 juni 2011 Database: in essentie 0 of meer tabellen elke tabel nul of meer kolommen (of velden) elke tabel nul of meer unieke rijen elke query werkt
Nadere informatieSQL datadefinitietaal
SQL datadefinitietaal We kunnen er het schema van de database mee bepalen: metadata toevoegen, wijzigen en verwijderen uit een database. Basiscommando's: CREATE : toevoegen van metagegevens DROP : verwijderen
Nadere informatieWerken met leerpaden. Inleiding. Handleiding Zermelo. Copyright 2018, Zermelo Software BV - pagina 1. Op deze pagina PORTAL 1.20.
Werken met leerpaden Inleiding PORTAL 20 Bij een leerling kan per afdelingsdeelname een leerpad bepaald worden. Een leerpad omschrijft het overkoepelende programma wat de leerling volgt, wat vaak een combinatie
Nadere informatieCrossmedia Publishing III
3MMP Crossmedia Publishing III OPDRACHT 2: EXCEL, CSV, XML EN JSON Stefanie Delchambre Michael Vanderpoorten Thomas Van Lauwe Gilles Vanpeteghem 3MMP (ProDev) Lector: Dhr. Bynens Academiejaar: 2012-2013
Nadere informatieBijlage Inlezen nieuwe tarieven per verzekeraar
! Bijlage inlezen nieuwe tarieven (vanaf 3.2) Bijlage Inlezen nieuwe tarieven per verzekeraar Scipio 3.303 biedt ondersteuning om gebruikers alle tarieven van de verschillende verzekeraars in één keer
Nadere informatiedatabases & SQL - antwoorden
informatica databases & SQL - antwoorden Op dit lesmateriaal is een Creative Commons licentie van toepassing. 2010 Remie Woudt remie.woudt@gmail.com 2013 François Vonk (XAMP vervangen door USBWebserver
Nadere informatieRelease notes:
Applicatie: Alle Module: Algemeen (geen specifieke module) 64098 Auto resize image geeft zwarte randen indien de achtergrond transparant is Gecorrigeerde functionaliteit Als bepaalde types afbeeldingen
Nadere informatieOverige transacties 1 (Excel 2002 en 2003)
Handleiding Meldprogramma Ongebruikelijke Transactie Overige transacties 1 (Excel 2002 en 2003) 1 Transactiesoort is noch een Money Transfer, noch een girale overboeking Inleiding Vanaf mei 2011 werkt
Nadere informatieWorkflow Verrijkte Documenten
Workflow Verrijkte Documenten Boudewijn Rempt Opgericht in 2007 in Duitsland Internationaal bedrijf met experts in Nederland, Duitsland, Denemarken, Zweden en het Verenigd Koninkrijk OpenDocument: actief
Nadere informatieDelft-FEWS & Web Services
Delft-FEWS & Web Services Presentatie Delft-FEWS Gebruikers dag 2018 Marc van Dijk, Rudie Ekkelenkamp, Stef Hummel 5 Juni 2018 Delft-FEWS & (Web) Services 1. Delft-FEWS 2. Roadmap 3. Standaarden Verzamelen
Nadere informatieSQL Aantekeningen 3. Maarten de Rijke mdr@science.uva.nl. 22 mei 2003
SQL Aantekeningen 3 Maarten de Rijke mdr@science.uva.nl 22 mei 2003 Samenvatting In deze aflevering: het selecteren van tuples, operaties op strings, en aggregatie functies. Verder kijken we naar iets
Nadere informatieHandleiding importeren Budgetten
Voorwoord Het Excel bestand Exact Online importeren budgetten maakt het Exact inlees bestand aan in het formaat xml, deze kunt u vervolgens handmatig of via ons extra programma inlezen in Exact Online.
Nadere informatieOVERZICHT AANPASSINGEN VISION - RELATIE VANAF
OVERZICHT AANPASSINGEN VISION - RELATIE VANAF 01-01-2013 Versie Datum korte omschrijving module WAT WAAR WAAROM Online Hulp Link 1.1.216 6-4-2018 Koppeling agenda nu ook mogelijk met Google calender Het
Nadere informatieB3Partners. Beheerhandleiding Datastorelinker 4.2. Gewijzigd: 28 maart 2014. B3Partners BV Bedrijvenpark Lage Weide Zonnebaan 12c 3542 EC Utrecht
Beheerhandleiding Datastorelinker 4.2 Gewijzigd: 28 maart 2014 B3Partners B3Partners BV Bedrijvenpark Lage Weide Zonnebaan 12c 3542 EC Utrecht T 030 214 2081 F 030 2411297 E info@b3partners.nl I www.b3partners.nl
Nadere informatieKPDdoc kerneigenschappen
KPDdoc kerneigenschappen Gestructureerd & begeleid aanmaken van electronische informatie Bv. Verslag vergadering in MS Word Workflow Capteren van bestaande informatie Bv. Inkomende emails en post Beveiligd
Nadere informatieDe mogelijkheden van XML voor de langdurige bewaring van digitale documenten. DAVID studiedag 30 nov 2000
De mogelijkheden van XML voor de langdurige bewaring van digitale documenten DAVID studiedag 30 nov 2000 Prof. Jan Engelen, Steven Depuydt K.U.Leuven - ESAT Onderzoeksgroep Document Architecturen Waarom
Nadere informatieComplicaties registreren Een hulpmiddel bij aanschaf en gebruik van software
2 Complicaties registreren Een hulpmiddel bij aanschaf en gebruik van software Complicaties registreren Een hulpmiddel bij aanschaf en gebruik van software Landelijke standaarden en software 1 Resultaten
Nadere informatieExcel Controller. Handleiding Excel Controller Wizard
Excel Controller Handleiding Excel Controller Wizard 1 Inhoud Inleiding... 3 Eigen SQL... 3 Stap 1 Eigen SQL... 3 Stap 2 Testen SQL... 8 Stap 3 Wizard... 11 Stap 4 Parameters... 13 Voorbeeld Eigen Parameter...
Nadere informatieHANDLEIDING OPNAME INVENTARIS
HANDLEIDING OPNAME INVENTARIS 1 Algemene werking Vanaf de uitgave Professional voorziet Wings Logistiek de mogelijkheid om stockgegevens in te lezen via één of meerdere ASCII-bestanden (Verrichting Inventaris
Nadere informatieBronboek ISBN conversie naar EAN
Bronboek ISBN conversie naar EAN Onderstaande procedure beschrijft hoe u in een aantal stappen uw artikelgegevens in Bronboek kunt converteren van ISBN naar EAN (ISBN13). Het is belangrijk dat u deze stappen
Nadere informatieMedical Intelligence in de praktijk
Medical Intelligence in de praktijk Een kijkje in de MI straat in het UMCU Aafke Jongsma & Michiel Vuurboom Visie Het uitwisselen van oplossingen en ervaringen ten behoeve van het verzamelen en ontsluiten
Nadere informatie