Begrippen van transactieverwerking
|
|
- Theodoor van der Meer
- 8 jaren geleden
- Aantal bezoeken:
Transcriptie
1 Gegevensbanken 2010 Begrippen van transactieverwerking Bettina Berendt
2 Begrippen van transactieverwerking: Motivatie & Samenvatting 2
3 Waar zijn we? Les Nr. wie wat 1 ED intro, ER 2 ED EER 3 ED relational model 4 ED mapping EER2relational 5 KV relational algebra, relational calculus 6 KV SQL 7 KV vervolg SQL 8 KV demo Access, QBE, JDBC functional dependencies and 9 KV normalisation 10 KV functional dependencies and normalisation 11 BB file structures and hashing 12 BB indexing I 13 BB indexing II and higher-dimensional structures 14 BB query processing 15 BB transactions 16 BB transactions II: concurrentie & herstel 17 BB Data warehousing and mining 18 ED XML, oodb, multimedia db Fysisch model / vragen 3
4 Dat willen wij niet! t reserveer! reserveer! 4
5 Agenda Inleiding tot concurrentie en herstel Transacties: begrippen Transactieroosters Serialiseren van roosters Transacties in SQL 5
6 Agenda Inleiding tot concurrentie en herstel Transacties: begrippen Transactieroosters Serialiseren van roosters Transacties in SQL 6
7 Inleiding tot concurrentie en herstel transactie = de uitvoering van een programma dat de gegevensbank raadpleegt of haar inhoud wijzigt gelijktijdige verwerking van transacties is wenselijk, vaak noodzakelijk vnl. voor gegevensbanksystemen met meerdere gebruikers twee mogelijkheden voor implementatie: interleaved uitvoering: 1 processor behandelt afwisselend verschillende transacties simultane uitvoering: meerdere processoren werken in parallel wij veronderstellen "interleaved" model 7
8 Interleaved en simultaneous verwerking interleaved - 1 processor simultaneous - 2 processors 8
9 Concurrentie gelijktijdige verwerking van transacties kan problemen veroorzaken vb: vliegtuigreservatiesysteem transactie T1 schrapt reservatie van N plaatsen op vlucht V1 en reserveert N plaatsen op vlucht V2 transactie T2 reserveert M plaatsen op vlucht V1 mogelijke problemen: verloren aanpassing tijdelijke aanpassing foutieve sommering vermijden d.m.v. concurrentiecontrole 9
10 Verloren aanpassing Zij X #reservaties op V1, Y #reservaties op V2 voor de transacties Verloren aanpassing: wijziging van T1 wordt per ongeluk teniet gedaan door T2 T1 T2 lees(x) X := X-N lees(x) X := X+M schrijf(x) lees(y) schrijf(x) Y := Y+N schrijf(y) vb: X = 84 N = 5 M = 4 resultaat: X = 88 i.p.v
11 Tijdelijke aanpassing (dirty read) tijdens de uitvoering wordt T1 door een of andere faling afgebroken; de gewijzigde waarden worden hersteld in oorspronkelijke toestand, maar T2 heeft intussen zo'n tijdelijk gewijzigde (ongeldige) waarde gebruikt T1 afgebroken aan X wordt terug de oorspronkelijke waarde toegekend T1 T2 lees(x) X := X-N schrijf(x) lees(x) X := X+M schrijf(x) lees(y) Y := Y+N schrijf(y) 11
12 Foutieve sommering gebruik van inconsistente waarden door aggregaatfunctie bv. sommige van voor een wijziging en andere van erna T1 T3 som := 0 lees(a) som := som+a... lees(x) X := X-N schrijf(x) lees(x) som := som+x lees(y) som := som+y lees(y) Y := Y+N schrijf(y) T3 berekent het totaal aantal reservaties op vluchten terwijl T1 wordt uitgevoerd 12
13 Niet herhaalbare lezing (nonrepeatable read) Gerelateerd aan "foutieve sommering": Lees zelfde item 2x kort na elkaar, waarde blijkt intussen gewijzigd (door een andere transactie) bv. reservatie vliegtuigtickets: controleer of er vrije plaatsen zijn indien ja: reserveer ze reservatie mislukt: plaatsen blijken niet meer vrij 13
14 Herstel Waarom herstel nodig is Een transactie moet ofwel volledig uitgevoerd worden ofwel helemaal niet Bij een fout (software/hardware) tijdens een transactie: ze kan niet helemaal uitgevoerd worden oorspronkelijke toestand moet hersteld worden (transactie is dan helemaal niet uitgevoerd) 14
15 Mogelijke falingen die tijdens de uitvoering van een transactie kunnen optreden 1. computer-crash inhoud van geheugen kan verloren zijn 2. transactie- of systeemfout verkeerde parameter, overflow, deling door 0, logische programmeerfout,.. 3. uitzonderingscondities bv. bestand kan niet gelezen worden, opgelegd door concurrentiecontrole bv. transactie afgebroken wegens deadlock 5. schijf-fout bv. beschadigd spoor 6. fysieke problemen, catastrofes brand, stroomonderbreking,... Bij falingen van de types 1 tot 4 moet de oorspronkelijke toestand hersteld kunnen worden 15
16 Agenda Inleiding tot concurrentie en herstel Transacties: begrippen Transactieroosters Serialiseren van roosters Transacties in SQL 16
17 Transacties: begrippen transacties: "read-only" transactie: alleen ophalen (raadplegen) van gegevens "update" transactie: deze interesseren ons met aanpassing van gegevens lees- en schrijfbewerkingen van een transactie: niveau van beschouwing van transacties: gegevenselementen en blokken of schijf op dit niveau zijn de bewerkingen van een transactie: read_item(x) write_item(x) kopieer programmavariabele X naar buffer schrijf buffer (onmiddellijk of later) 17
18 Lezen en schrijven read_item(x): vind adres van blok dat X bevat kopieer dat blok in een buffer kopieer X in programmavariabele X write_item(x): vind adres van blok dat X bevat kopieer dat blok in een buffer kopieer de programmavariable X op de juiste plaats in die buffer bewaar het aangepaste blok terug op schijf (onmiddellijk of later) 18
19 Status van de transactie wordt bijgehouden om zo nodig te kunnen herstellen status wordt bepaald door operaties: BEGIN_TRANSACTION geeft begin van de transactie aan READ / WRITE alle lees- en schrijfoperaties END_TRANSACTION geeft einde van een transactie aan dan moet worden gecontroleerd of de wijzigingen veroorzaakt door de transactie definitief doorgevoerd kunnen worden op de gegevensbank ( = committed ) de transactie ongedaan moet worden gemaakt vanwege de concurrentiecontrole COMMIT_TRANSACTION succesvol einde van de transactie: alle wijzigingen aangebracht door de transactie zijn definitief 19
20 Andere bewerkingen ROLLBACK ( of ABORT) geen succesvol einde van de transactie; alle wijzigingen worden ongedaan gemaakt UNDO één bewerking wordt ongedaan gemaakt REDO één bewerking wordt opnieuw uitgevoerd 20
21 Overgangsdiagram tussen de statussen van de uitvoering van een transactie 21
22 Systeemlog Systeemlog noteert alle transacties die waarden in de gegevensbank wijzigen nodig bij herstelprocedures na falen bijgehouden op schijf (met geregelde backup) Wat wordt geregistreerd: (T = een transactie-id) [ start_transaction, T ] [ write_item, T, X, oude waarde, nieuwe waarde ] [ read_item, T, X ] [ commit, T ] [ abort, T ] 22
23 Herstellen na faling twee mogelijkheden transactie volledig ongedaan maken: = effect van write-opdrachten ongedaan maken log achterwaarts doorlopen, UNDO alle writes transactie goed afwerken: = effect van write-opdrachten herstellen / herhalen log voorwaarts doorlopen, REDO alle writes Welk van beide kiezen? commit point: punt waarop beslist wordt dat transactie goed afgewerkt moet worden i.p.v. ongedaan gemaakt 23
24 Commit points (bindpunten) een transactie bereikt een commit point wanneer alle bewerkingen van de transactie met succes zijn uitgevoerd en al die bewerkingen zijn geregistreerd op de log na commit point is resultaat van transactie definitief verplichting om aanpassingen werkelijk op schijf door te voeren indien nog niet gebeurd volgorde van acties tijdens commit op log noteren: [ commit, T ] log definitief op schijf zetten (vanuit buffer) "force writing" nu is transactie gecommit 24
25 Bij faling voor transacties die gestart zijn maar niet gecommit: rollback voor gecommitte transacties: REDO alle writes Meer details: zie volgende les 25
26 Checkpoints (controlepunten) op geregelde tijdstippen (gemeten in tijd of in aantal committed transacties): effecten van wijzigingen worden op schijf gezet Acties: 1. onderbreek tijdelijk alle transacties 2. schrijf alle aangepaste gegevensbankblokken van buffer naar schijf 3. schrijf een checkpoint op de log en schrijf de log naar schijf 4. hervat de transactie-uitvoering Mogelijke extra informatie in checkpoint-record: lijst van actieve transacties op dat moment voor elke transactie: adres van 1-ste en meest recente records in de log 26
27 Gewenste eigenschappen van transacties ( ACID properties ) Atomicity: ondeelbaarheid transactie wordt volledig uitgevoerd, of helemaal niet Consistency preservation: consistente gegevensbank moet na transactie nog steeds consistent zijn Isolation: geïsoleerdheid effect van transactie moet zijn alsof het de enige transactie is die uitgevoerd werd (geen interferentie met andere transacties) er worden meestal 4 isolatieniveaus gedefineerd, naargelang van de graad van isolatie: niveau 0: geen overschrijven van een dirty read van een transactie op hoger niveau niveau 1: geen verloren aanpassingen niveau 2: geen verloren aanpassingen en geen dirty reads niveau 3: niveau 2 + repeatable reads Durability: duurzaamheid effect van transactie moet persistent zijn, mag niet verloren gaan 27
28 Agenda Inleiding tot concurrentie en herstel Transacties: begrippen Transactieroosters Serialiseren van roosters Transacties in SQL 28
29 Transactieroosters (schedules) Operaties van meerdere transacties in chronologische volgorde opgeschreven zie eerdere voorbeelden met T1 en T2 Ander voorbeeld: Fig roosters, 1 ervan is duidelijk fout 29
30 30
31 Eigenschappen van transactieroosters 2 operaties conflicteren indien ze bij verschillende transacties horen ze hetzelfde gegevenselement gebruiken minstens een ervan een write_item is een rooster S voor n transacties T i is volledig indien S alle operaties van de transacties T 1,, T i,, T n bevat (met inbegrip van een commit of abort operartie als laatste operatie van elke transactie, en geen andere elk paar operaties van één transactie T i in dezelfde volgorde voorkomt in S als in T i voor elk paar conflicterende operaties geldt dat de volgorde eenduidig vastligt 31
32 Herstelbaarheid van roosters Een rooster is herstelbaar a.s.a. een transactie die gecommit is nooit meer ongedaan gemaakt moet worden Voldoende voorwaarde: T commit enkel na commit van elke transactie die een waarde schrijft die T leest Herstelbaar impliceert niet "eenvoudig herstelbaar" mogelijk "cascading rollback" één transactie T terugrollen kan het nodig maken om een andere (die iets las dat door T geschreven werd) ook terug te rollen, enz. cascading rollback is tijdrovend 32
33 Voorbeeld schema a schema c schema d schema e T1 read (X) write(x) read(y) write(y) write(y) commit T2 read(x) write(x) commit T1 read (X) write(x) read(y) abort T2 read(x) write(x) commit T1 read (X) write(x) read(y) write(y) commit T2 read(x) write(x) commit T1 read (X) write(x) read(y) write(y) abort T2 read(x) write(x) abort herstelbaar, maar wel probleem van verloren aanpassing niet herstelbaar, T2 leest item X geschreven door T1, en commit vooraleer T1 commit, abort van T1 daarna maakt die waarde van X ongeldig wel herstelbaar: commit van T2 is uitgesteld tot na commit van T1 wel herstelbaar: indien T1 abort, moet ook T2 een abort uitvoeren 33
34 Cascadeloze roosters garanderen dat geen cascading rollbacks nodig zijn voldoende voorwaarde: elke transactie T leest enkel waarden geschreven door transacties die al gecommit hebben meer restrictief! minder verschillende mogelijkheden om transacties gelijktijdig uit te voeren 34
35 Strikte roosters elke transactie T leest en schrijft enkel items na commit (of abort) van de laatste transactie die dat item geschreven heeft UNDO write_item: gewoon oorspronkelijke waarde terugzetten meest restrictief relatief weinig roosters mogelijk maar eenvoudigst herstelbaar 35
36 In volgorde van restrictiefheid: herstelbaar cascadeloos - strikt 1. herstelbaar rooster 2. casacadeloos rooster ; impliceert 1 3. strikt rooster ; impliceert 2 en 1 36
37 Agenda Inleiding tot concurrentie en herstel Transacties: begrippen Transactieroosters Serialiseren van roosters Transacties in SQL 37
38 Serialiseren van roosters Serieel rooster: tussen eerste en laatste opdracht van een transactie T worden geen opdrachten van eender welke andere transactie uitgevoerd m.a.w. transacties worden na elkaar uitgevoerd er kan dus geen interferentie zijn indien transacties onafhankelijk zijn, is elk serieel rooster correct nadeel van seriële roosters: beperking op concurrentie 38
39 Serialiseerbaarheid een rooster S van n transacties is serialiseerbaar a.s.a. het equivalent is met een serieel rooster met dezelfde n transacties er zijn meerdere soorten equivalentie definieerbaar resultaat-equivalentie gegeven beginvoorwaarden, zelfde resultaat te zwak: voor andere beginvoorwaarden misschien niet equivalent beter: conflict-equivalentie 39
40 Conflict-equivalentie twee roosters S 1 en S 2 zijn conflict-equivalent a.s.a. volgorde van 2 conflicterende operaties steeds dezelfde is in beide roosters een rooster is conflict-serialiseerbaar a.s.a. conflict-equivalent met een serieel rooster testen van conflict-serialiseerbaarheid: d.m.v. "precedence graph" graaf die volgorde van transacties aanduidt knopen = transacties, gerichte bogen = "komt voor" 40
41 Testen van conflict-serialiseerbaarheid 1. maak voor elke transactie T i een knoop 2. maak een boog van T i naar T j a.s.a. T j voert een read_item(x) uit na een write_item(x) van T i of T j voert een write_item(x) uit na een read_item(x) van T i of T j voert een write_item(x) uit na een write_item(x) van T i i schrijf(x) lees(x) schrijf(x) j lees(x) schrijf(x) schrijf(x) 3. het rooster is serialiseerbaar a.s.a. de graaf geen cycli bevat Equivalent serieel rooster S' te bekomen door topologisch sorteren als er een boog ( T i,t j ) bestaat moet T i voor T j komen 41
42 Voorbeeld (1) 42
43 Voorbeeld (2) 43
44 Nog een voorbeeld (1) 44
45 Nog een voorbeeld (2) 45
46 Nog een voorbeeld (3) (roooster E op p. 44) (roooster F op p. 45) 46
47 View-equivalentie een andere, minder restrictieve definitie van equivalente roosters: Roosters S 1 en S 2 zijn view equivalent als voor elke read_item(x) in T i in S 1 geldt: de laatste write_item(x) voor die read_item(x) moet in beide roosters dezelfde write_item van dezelfde transactie T j zijn voor elke X waarvoor een write_item(x) voorkomt: de laatste write_item(x) moet dezelfde write_item van dezelfde transactie T k zijn in beide roosters m.a.w.: elke leesopdracht in S 1 leest (ziet) dezelfde waarde als overeenkomstige leesopdracht in S 2 laatst geschreven waarde voor een item is dezelfde in beide roosters een rooster is view serialiseerbaar als het view-equivalent is met een serieel rooster 47
48 Verschil tussen view-equivalentie en conflict-equivalentie? zijn allebei hetzelfde indien constrained write aanname geldt CWA: aan elke write_item(x) gaat een read_item(x) vooraf, en de geschreven waarde hangt enkel af van de gelezen waarde bij unconstrained write aanname is view-equivalentie minder restrictief dan conflict-equivalentie maar: testen van view-equivalentie is NP-compleet T1 T2 T3 read (X) write(x) write(x) write(x) commit commit commit blinde aanpassingen: er gaat geen lezen van X aan vooraf dit rooster is view-serialiseerbaar, want view equivalent met serieel rooster T1 T2 T3 maar het is niet conflict-serialiseerbaar 48
49 Voorbeeld van view-equivalente maar niet conflict-equivalente roosters verplaatsing behoudt view-equivalentie (T2 leest waarde van X geschreven door T3, laatste geschreven waarde van X is geschreven door T3 ) maar niet conflict-equivalentie _T1 T2 T3 X := a schrijf(x) X := b schrijf(x) lees(x) X := a schrijf(x) X := c schrijf(x) 49
50 In volgorde van restrictiefheid: serieel conflict-serialiseerbar view-serialiseerbar in volgorde van restrictiefheid: serieel meest restrictief conflict-serialiseerbaar view-serialiseerbaar minst restrictief minder restrictief betekent: flexibeler qua concurrentiemogelijkheden moeilijker te testen of rooster serialiseerbaar is 50
51 Testen of verzekeren van serialiseerbarheid Problemen met testen van serialiseerbaarheid: interleaving van operaties wordt bepaald door het besturingssysteem, niet vooraf te voorspellen transacties worden continu aangeboden begin en einde van roosters moeilijk te voorspellen Indien rooster niet serialiseerbaar blijkt: herstel nodig duur om deze problemen te vermijden: test niet op serialiseerbaarheid gebruik bij opstellen van transacties regels (protocols) om serialiseerbaarheid te verzekeren volgende les 51
52 Agenda Inleiding tot concurrentie en herstel Transacties: begrippen Transactieroosters Serialiseren van roosters Transacties in SQL 52
53 SQL biedt mogelijkheid om transacties te definiëren uitvoering van één query is gegarandeerd atomair transacties bestaande uit meerdere SQL-queries: gebruiker bepaalt eigenschappen van transactie: toegangsmodus: read-write of read-only diagnoseruimte de grootte geeft aan hoeveel foutmeldingen opgeslagen kunnen worden geeft feedback aan de gebruiker over fouten en uitzonderingen opgetreden tijdens de meest recent uitgevoerde SQL opdrachten isolatieniveau: READ UNCOMMITTED READ COMMITTED REPEATEABLE READ SERIALIZABLE default waarde 53
54 SQL serializable (1) "serializable" onze definities van serialiseerbaar gebaseerd op vermijden van bepaalde problemen dirty read gebruik van een "tijdelijke aanpassing, uitgevoerd door een nog niet gecommitte transactie nonrepeatable read opnieuw lezen van een waarde kan een ander resultaat geven phantom een record wordt zichtbaar bij een tweede maal lezen van een tabel bv. T1 begint een scan van een tabel, T2 voegt intussen een rij toe als T1 herbegint ziet het een phantom tupel dat eerst niet bestond 54
55 SQL serializable (2) 55
56 Voorbeeld EXEC EXEC SQL SQL WHENEVER WHENEVER SQLERROR SQLERROR GOTO GOTO UNDO; UNDO; EXEC EXEC SQL SQL SET SET TRANSACTION TRANSACTION READ READ WRITE WRITE DIAGNOSTICS DIAGNOSTICS SIZE SIZE 5 5 ISOLATION ISOLATION LEVEL LEVEL SERIALIZABLE; SERIALIZABLE; EXEC EXEC SQL SQL INSERT INSERT INTO INTO EMPLOYEE EMPLOYEE (Fname, (Fname, Lname, Lname, Ssn, Ssn, Dno, Dno, Salary) Salary) VALUES('Robert', VALUES('Robert', 'Smith', 'Smith', ' ', ' ', 2, 2, 35000); 35000); EXEC EXEC SQL SQL UPDATE UPDATE EMPLOYEE EMPLOYEE SET SET Salary Salary = = Salary Salary * * WHERE WHERE Dno Dno = = 2; 2; EXEC EXEC SQL SQL COMMIT; COMMIT; GOTO GOTO THE_END; THE_END; UNDO: UNDO: EXEC EXEC SQL SQL ROLLBACK; ROLLBACK; THE_END: THE_END:...;...; Een nieuwe rij wordt toegevoegd in de tabel EMPLOYEE daarna worden de salarissen van alle werknemers van dept 2 aangepast Indien ergens een fout optreedt, wordt de hele transactie teruggerold. 56
57 Vooruitblik Inleiding tot concurrentie en herstel Transacties: begrippen Transactieroosters Serialiseren van roosters Transacties in SQL Transacties II: Concurrentie-controle en herstel 57
58 Bronnen Deze slides zijn gebaseerd op Henk Olivié s slides voor Gegevensbanken 2009 en op Elmasri & Navathe, Fundamentals of Database Systems, Addison Wesley / Pearson, 5e editie Alle kopieën zonder bronspecificatie: Elmasri & Navathe, Fundamentals of Database Systems, Addison Wesley / Pearson, 5e editie Verdere figuren: bronnen zie Powerpoint comments field Bedankt iedereen! 58
EMBEDDED SQL. Inleiding. Queries en update-opdrachten. Embedden en hostvariabelen
Inleiding In het boek Databases & SQL wordt beschreven hoe opdrachten in de programmeertaal SQL gebruikt worden om de inhoud van een relationele database te raadplegen en te bewerken. SQL wordt daarbij
Nadere informatieTransaction management.
Transaction management joost.vennekens@kuleuven.be Transact ie Reeks bewerkingen die geheel vormen Mogelijk verschillende tegelijkertijd Transaction manager Voorwaarden: Atomic Consistent Isolated Durable
Nadere informatieEXAMEN juni 2016 Gegevensbanken
EXAMEN juni 2016 Gegevensbanken 8 juni 2016 14.00 u. Het examen bestaat uit twee vragen die schriftelijk uitgewerkt worden. Instructies a. De vragen moeten worden opgelost in de volgorde waarin ze genummerd
Nadere informatieGegevensbanken Indexstructuren. Bettina Berendt
Gegevensbanken 2010 Indexstructuren Bettina Berendt www.cs.kuleuven.be/~berendt Indexstructuren: Motivatie & Samenvatting 2 Waar zijn we? Les Nr. wie wat 1 ED intro, ER 2 ED EER 3 ED relational model 4
Nadere informatieQuery-verwerking en optimalisatie
Gegevensbanken 2010 Query-verwerking en optimalisatie Bettina Berendt www.cs.kuleuven.be/~berendt Query-verwerking en optimalisatie: Motivatie & Samenvatting 2 Waar zijn we? Les Nr. wie wat 1 ED intro,
Nadere informatieEXAMEN juni 2018 Gegevensbanken
22 juni 2018 9.00 u. EXAMEN juni 2018 Gegevensbanken Het examen bestaat uit drie vragen die schriftelijk uitgewerkt worden. Instructies a. De vragen moeten worden opgelost in de volgorde waarin ze genummerd
Nadere informatieDB architectuur.
DB architectuur joost.vennekens@kuleuven.be DB - logisch perspectief - DB - fysisch perspectief - DBMS Fysische details van databank beheren Zodat gebruiker zich enkel om logische perspectief moet bekommeren
Nadere informatieOrganisatie van meerdimensionale structuren
Gegevensbanken 2010 Organisatie van meerdimensionale structuren Bettina Berendt www.cs.kuleuven.be/~berendt Organisatie van meerdimensionale structuren: Motivatie & Samenvatting 2 Waar zijn we? Les Nr.
Nadere informatieDB architectuur. joost.vennekens@denayer.wenk.be
DB architectuur joost.vennekens@denayer.wenk.be DB - logisch perspectief - DB - fysisch perspectief - DBMS Fysische details van databank beheren Zodat gebruiker zich enkel om logische perspectief moet
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 informatieTI2500 Informatie en Datamodellering
TECHNISCHE UNIVERSITEIT DELFT Faculteit Elektrotechniek, Wiskunde en Informatica Uitwerkingen van het tentamen TI2500 Informatie en Datamodellering Maandag, 16 april 2012 14u00-17u00 Dit tentamen bestaat
Nadere informatieTI2505/TI2500 Informatie- en Datamodellering
TECHNISCHE UNIVERSITEIT DELFT Faculteit Elektrotechniek, Wiskunde en Informatica Uitwerkingen van het Tentamen TI2505/TI2500 Informatie- en Datamodellering Maandag, 14 april 2014 18u30-21u30 Dit tentamen
Nadere informatieAFO 142 Titel Aanwinsten Geschiedenis
AFO 142 Titel Aanwinsten Geschiedenis 142.1 Inleiding Titel Aanwinsten Geschiedenis wordt gebruikt om toevoegingen en verwijderingen van bepaalde locaties door te geven aan een centrale catalogus instantie.
Nadere informatieFundamenten van geheugen; Bestandsorganisatie; Hashing
Gegevensbanken 2010 Fundamenten van geheugen; Bestandsorganisatie; Hashing Prof. Bettina Berendt www.cs.kuleuven.be/~berendt Fundamenten van geheugen; Bestandsorganisatie; Hashing: Motivatie & Samenvatting
Nadere informatieKatholieke Hogeschool Kempen Campus Geel Departement Handelswetenschappen en Bedrijfskunde 3de jaar Toegepaste Informatica
Katholieke Hogeschool Kempen Campus Geel Departement Handelswetenschappen en Bedrijfskunde 3de jaar Toegepaste Informatica Labo 4 Beheer van databanken Svenia CLAES (3Ti3) Britt JACOBS (3Ti3) Lies VAN
Nadere informatieExtra details van de performance in de database kunt u zien met het Top Activity scherm dat u van hieruit kunt tonen.
Real-time performance diagnose in Oracle In Oracle 10g en 11g is het mogelijk om de database performance real-time te volgen, als u de licentie voor Diagnostics Pack heeft aangeschaft (en de Enterprise
Nadere informatie1 Labo 4 H 8 Jobs, Alerts en Operators H 9 Monitoring en Troubleshooting
1 Labo 4 H 8 Jobs, Alerts en Operators H 9 Monitoring en Troubleshooting SQL Server 2008 R2 - Labo 4-1 1.1 Database Mail Configureer database mail zodat e-mail wordt verstuurd met je eigen e-mailadres
Nadere informatieInhoudsopgave 1 DOELSTELLINGEN... 3 2 BELANGRIJKE VOORZORGSMAATREGELEN VÓÓR HET GEBRUIK:... 4 3 GEBRUIKSAANWIJZING... 5 4 VRAGEN / ANTWOORDEN...
Inhoudsopgave 1 DOELSTELLINGEN... 3 2 BELANGRIJKE VOORZORGSMAATREGELEN VÓÓR HET GEBRUIK:... 4 3 GEBRUIKSAANWIJZING... 5 4 VRAGEN / ANTWOORDEN... 6 1 Doelstellingen 1.1 Via de BOB Migration Kit kan u: BOB
Nadere informatieTentamen Databases voor iku
Scheur de antwoordvellen doormidden. Maak elke vraag op een ander vel. Tentamen Databases voor iku 17 april 2013 13:30-16:30, Educatorium-Gamma Vermeld op elk vel je naam en studentnummer. Indien één van
Nadere informatieSQL SERVER 2008. Werking van Database Snapshots
KATHOLIEKE HOGESCHOOL KEMPEN GEEL SQL SERVER 2008 Werking van Database Snapshots ELINE STEYVERS BRAM DE SMEDT JOEY LEMMENS WOORD VOORAF Werking van Database Shapshots is bedoeld om mensen wegwijs te maken
Nadere informatieTentamen Databases voor ica
Tentamen Databases voor ica 17 april 2014 16:30-19:30, Educatorium-Gamma Beantwoord vragen 1, 2, 4 en 5 door het invullen van de bijbehorende pagina s van dit tentamen en deze pagina s afzonderlijk in
Nadere informatieAFO 139 Automatische export
AFO 139 Automatische export 139.1 Inleiding Vubis Smart beschikt over de mogelijkheid om volledig automatisch beschrijvingen te exporteren naar bestanden op de server. Andere bibliotheken (ongeacht of
Nadere informatieInformatie Systeem Ontwikkeling ISO 2R290
Informatie Systeem Ontwikkeling ISO 2R290 docent: Prof. dr. Paul De Bra Gebaseerd op: Database System Concepts, 5th Ed. doel van dit vak kennis van en inzicht in basisbegrippen over informatiesystemen
Nadere informatieAFO 113 Authoritybeheer
AFO 113 Authoritybeheer 113.1 Inleiding Authority records die gebruikt worden in de catalogusmodule kunnen via deze AFO beheerd worden. U kunt hier records opzoeken, wijzigen, verwijderen of toevoegen.
Nadere informatieOp basis van klanten-,product-,barcodegegevens wordt automatisch een barcode document aangemaakt
Op basis van klanten-,product-,barcodegegevens wordt automatisch een barcode document aangemaakt Pagina 1 van 56 Inhoud van deze help 1. Algemeen 1.1 Inhoud van deze box. 1.2 Minimum systeemvereisten 2.
Nadere informatieZelftest Database applicatieprogrammering met JDBC
Zelftest Database applicatieprogrammering met JDBC Document: n1216test.fm 02/04/2012 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING BIJ DE ZELFTEST DATABASE
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 informatieRelease Notes. Afdrukdatum: 2011/12/20
Release Notes Afdrukdatum: 2011/12/20 Dit document beschrijft vanuit technisch oogpunt de aanpassingen in Hi-Ant aan de betreffende versie. Deze tekst is geenszins bedoeld als document naar de eindgebruiker,
Nadere informatieDatabases (INFODB) 20 april 2010
Departement Informatica en Informatiekunde, Faculteit Bètawetenschappen, UU. In elektronische vorm beschikbaar gemaakt door de TBC van A Eskwadraat. Het college INFODB werd in 2009-2010 gegeven door drs.
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 informatieOpgaven Registers Concurrency, 29 nov 2018, Werkgroep.
Opgaven Registers Concurrency, 29 nov 2018, Werkgroep. Gebruik deze opgaven om de stof te oefenen op het werkcollege. Cijfer: Op een toets krijg je meestal zes tot acht opgaven. 1. Safe Integer: Van een
Nadere informatieSQL manipulatietaal. We kunnen er data mee toevoegen, wijzigen en verwijderen uit een database.
SQL manipulatietaal We kunnen er data mee toevoegen, wijzigen en verwijderen uit een database. Basiscommando's: INSERT : toevoegen van gegevens DELETE : verwijderen van gegevens UPDATE : wijzigen van gegevens
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 informatieHandleiding: MRJ Online Back-up versie 1.0
Handleiding: MRJ Online Back-up versie 1.0 Inhoudsopgave. Over deze handleiding.... 3 Inleiding... 4 1. Installatie Windows XP/Vista/7/2000/2003 of 2008... 5 2. Backupset maken... 11 3. Extra Backupset
Nadere informatieAccessFIX bestand herstel software biedt een effectieve oplossing voor beschadigde MS Access data en het herstellen van verwijderde tabellen.
AccessFIX bestand herstel software biedt een effectieve oplossing voor beschadigde MS Access data en het herstellen van verwijderde tabellen. 1. Over AccessFIX 2. Omschrijving 3. Hoe Het Werkt 4. Hoe Te
Nadere informatieExpert review Reservatiesysteem
Expert review Reservatiesysteem Steven Houben March 26, 2010 1 Inleiding Deze expert review is gebaseerd op 10 heuristieken gedefinieerd door Jacob Nielsen. 2 Review Multi- touch systeem 2.1 Visibility
Nadere informatieTECHNISCHE UNIVERSITEIT EINDHOVEN. Faculteit Wiskunde en Informatica
TECHNISCHE UNIVERSITEIT EINDHOVEN Faculteit Wiskunde en Informatica Extra Tentamen Databases 1, 2M400, 8 oktober 2003. Alle uitwerkingen van de opgaven moeten worden ingevuld in de daarvoor bestemde vrije
Nadere informatieHandleiding Migratie. Bronboek Professional
Handleiding Migratie Bronboek Professional Laatste wijziging: 25/02/2015 Inhoudsopgave Controles en acties vooraf pag. 1 Installatie en configuratie Microsoft SQL met de Bronboek Helpdesk Tool pag. 3 Migratie
Nadere informatieTentamen Informatica 6, 2IJ60,
Tentamen Informatica 6, 2IJ60, 18-03-2005 Dit tentamen bestaat uit 6 opgaven. Bij elke opgave staat aangegeven hoeveel punten te behalen zijn. Één punt ontvang je cadeau voor de aanwezigheid. Het eindresultaat
Nadere informatieRelease Notes Carta 14.1
Release Notes Carta 14.1 Datum: 2-6-2014 09:43 Auteur: Hans Wijntjes Project: Carta 14.1 Versie: 1.0 Inhoud 1 Inleiding... 3 2 Importfunctie... 3 2.1 Stap 1 Kolomdefinities... 3 2.2 Stap 2 Gedrag... 4
Nadere informatieTechnisch Ontwerp W e b s i t e W O S I
Technisch Ontwerp W e b s i t e W O S I WOSI Ruud Jungbacker en Michael de Vries - Technisch ontwerp Website Document historie Versie(s) Versie Datum Status Omschrijving / wijzigingen 0.1 20 nov 2008 Concept
Nadere informatiePervasive Server V9 Installatiegids
Pervasive Server V9 Installatiegids 1 Inhoudsopgave 1. Om te beginnen... 3 2. Systeemeisen... 3 2.1 Server... 3 2.1.1 Hardware... 3 2.1.2 Software... 3 2.2 Client... 3 2.2.1 Hardware... 3 2.2.2 Software...
Nadere informatieRelease Notes CheQpoint 2.0. Versie 61. Efficiency through innovation
Release Notes CheQpoint 2.0 Versie 61 Efficiency through innovation 1 (KEAN) Verbeterde kantoorselectie indien kantoren gekoppeld aan niet-bestaande groep Wanneer een kantoor gekoppeld was aan een niet-bestaande
Nadere informatieAcer erecovery Management
Acer erecovery Management Acer erecovery Management biedt een snelle, betrouwbare en veilige methode om uw computer te herstellen naar zijn standaardinstellingen of een door de gebruiker gedefinieerde
Nadere informatieCloud Backup Handleiding
Cloud Backup Handleiding 1 Cloud Backup handleiding In deze handleiding zullen we stap voor stap uitleggen hoe u Cloud Backup kunt installeren, backups kunt maken en terugzetten. Met het Backup programma
Nadere informatieBesturing van de Miniatuurwereld OC32. Apparaatdefinities Servo s en gerelateerde zaken
Besturing van de Miniatuurwereld OC32 Apparaatdefinities Servo s en gerelateerde zaken Auteur: Leon J.A. van Perlo Versie: 2010/10/26 Datum: 26 oktober 2010 Release beheer Deze handleiding is van toepassing
Nadere informatieIcoon/Icon Betekenis Description. Change scheduling Online. Gaat offline op (datum/tijd) Online. Going offline on (date/time)
Algemeen/General Gepubliceerd maar gewijzigd Published but changed Meer acties op geselecteerde content More actions on selected content Gepubliceerd en niet gewijzigd Published and not changed Terugdraaien
Nadere informatieExpertHandboek Business Intelligence met Power BI in Excel Wim de Groot
ExpertHandboek Business Intelligence met Power BI in Excel Wim de Groot Van Duuren Media, ISBN 9789463560665 Inhoud Voorwoord 1. Goed beginnen Voor wie is dit boek bedoeld? Werken met dit boek Afspraken
Nadere informatieAutomatisch dagelijks een backup laten maken volgens ingestelde tijdstip of bij het opstarten van de computer.
Handmatig een backup maken. Automatisch dagelijks een backup laten maken volgens ingestelde tijdstip of bij het opstarten van de computer. Backup laten maken op interne of externe locatie naar keuze. Backup(s)
Nadere informatieDAVE. Migratie Cockpit A BUSINESS INTELLIGENCE ODYSSEY. Inleiding. Voorbereiding
DAVE A BUSINESS INTELLIGENCE ODYSSEY Migratie Cockpit Inleiding De module Migratie zorgt ervoor dat u op een vlotte manier kan overstappen van Cockpit Boekhouding naar Dave Accounting. Dit betekent dat
Nadere informatieBackup en herstel Handleiding
Backup en herstel Handleiding Copyright 2007, 2008 Hewlett-Packard Development Company, L.P. Windows is een in de Verenigde Staten gedeponeerd handelsmerk van Microsoft Corporation. De informatie in deze
Nadere informatieComputerarchitectuur. H&P Ch 5. Thread-Level Parallelism
Computerarchitectuur H&P Ch 5. Thread-Level Parallelism Kristian Rietveld http://ca.liacs.nl/ Thread-Level Parallelism In het geval van thread-level parallelism (TLP) gaan we uit van meerdere threads.
Nadere informatieMeervoudige Smart-Card Duplicator. Gebruiksaanwijzing
Meervoudige Smart-Card Duplicator Gebruiksaanwijzing Project Specificaties De Smart Card Duplicating PCB is kan zes verschillende type smartcards lezen en schrijven, die allemaal gebaseerd zijn op de microchip
Nadere informatieRelease Notes. Afdrukdatum: 2013/01/22
Release Notes Afdrukdatum: 2013/01/22 Dit document beschrijft vanuit technisch oogpunt de aanpassingen in Hi-Ant aan de betreffende versie. Deze tekst is geenszins bedoeld als document naar de eindgebruiker,
Nadere informatiePictogrammenuitleg. Aliro IP-toegangscontrole zonder complicaties. www.aliro-opens-doors.com
Pictogrammenuitleg De pictogrammenuitleg voor de Aliro-software is een uitgebreid overzicht van alle pictogrammen die in de software worden gebruikt. Deze uitleg is ontwikkeld om u te helpen pictogrammen
Nadere informatieDatabases (INFODB) 24 januari 2007
Departement Informatica en Informatiekunde, Faculteit Bètawetenschappen, UU. In elektronische vorm beschikbaar gemaakt door de TBC van A Eskwadraat. Het college INFODB werd in 2006/2007 gegeven door Dhr.
Nadere informatieMet een LightSwitch applicatie een OData service uit de Windows Azure Marketplace consumeren
Met een LightSwitch applicatie een OData service uit de Windows Azure Marketplace consumeren Om eens wat ervaring op te doen met de Windows Azure Marketplace heb ik een publieke en gratis databron gekozen
Nadere informatieTI2500 Informatie en Datamodellering
TECHNISCHE UNIVERSITEIT DELFT Faculteit Elektrotechniek, Wiskunde en Informatica Uitwerkingen van het Tentamen TI2500 Informatie en Datamodellering Vrijdag, 2 juni 2013 14u00-17u00 Dit tentamen bestaat
Nadere informatieTentamen Informatica 6, 2IJ60,
Tentamen Informatica 6, 2IJ60, 29-04-2005 Dit tentamen bestaat uit 6 opgaven. Bij elke opgave staat aangegeven hoeveel punten te behalen zijn. Één punt ontvang je cadeau voor de aanwezigheid. Het eindresultaat
Nadere informatieTECHNISCHE UNIVERSITEIT EINDHOVEN ComputerSystemen Deeltentamen B (weken 6..9) vakcode 2M208 woensdag 19 Maart 2003, 9:00-10:30
TECHNISCHE UNIVERSITEIT EINDHOVEN ComputerSystemen Deeltentamen B (weken 6..9) vakcode 2M208 woensdag 19 Maart 2003, 9:00-10:30 Algemene opmerkingen (lees dit!): - Dit tentamen duurt ANDERHALF UUR! - Dit
Nadere informatiePictogrammenuitleg. Aliro IP-toegangscontrole zonder complicaties. www.aliro-opens-doors.com
Pictogrammenuitleg Aliro IP-toegangscontrole zonder complicaties De pictogrammenuitleg voor de Aliro-software is een uitgebreid overzicht van alle pictogrammen die in de software worden gebruikt. Deze
Nadere informatieHandleiding BudgetBoek
Handleiding BudgetBoek versie : 1.0 wijziging : 4-1-2010 Inhoud 1. BudgetBoek...4 1.1. Persoon...4 1.2. Registrant...4 1.3. Budgethouder...4 1.4. Budgetpost...4 1.5. Budgetgroep...5 1.6. Rekening...5 1.7.
Nadere informatieELEKTRONISCH SLOT MET MINSTENS 111.000.000 ECHTE INSTELMOGELIJKHEDEN EIGENSCHAPPEN VAN HET SLOT, FABRIEKSINSTELLINGEN
ELEKTRONISCH SLOT MET MINSTENS 111.000.000 ECHTE INSTELMOGELIJKHEDEN Master-programmeeraanwijzing van het elektronisch slot TeamLock 4 Het elektronisch slot TeamLock 4 is een elektronisch sluitsysteem,
Nadere informatieMA!N Rapportages en Analyses
MA!N Rapportages en Analyses Auteur Versie CE-iT 1.2 Inhoud 1 Inleiding... 3 2 Microsoft Excel Pivot analyses... 4 2.1 Verbinding met database... 4 2.2 Data analyseren... 5 2.3 Analyses verversen... 6
Nadere informatieHoofdstuk 6. PHP Data Objects. Cursus PHP & MySQL Groep D
Hoofdstuk 6 PHP Data Objects Cursus PHP & MySQL Groep D Hoofdstuk 1: PHP Data Objects 1.1 Inleiding Tegenwoordig kun je er bij het ontwikkelen van een website bijna niet meer omheen: het gebruik van een
Nadere informatieGebruikers handleiding. Lizard Configuration Manager ToolTip. Installatie. Instellen. Initieel instellen
Gebruikers handleiding Lizard Configuration Manager ToolTip Installatie Installeer eerst het volgende: Installeer python 2.5.2; zie de map Breda\Tooltip\lcm\install\python-2.5.2.msi Ga naar dos (run/uitvoeren
Nadere informatieReleasebeschrijving e-former versie 7.0
Releasebeschrijving e-former versie 7.0 INHOUDSOPGAVE Inleiding... 2 Tussentijds opslaan... 3 Digitale handtekening... 4 Beveiliging... 6 Toegangscontrole bij lokaal gebruik... 6 Verwijderen uploads...
Nadere informatieAcer erecovery Management
1 Acer erecovery Management Acer erecovery Management is een hulpprogramma dat door het softwareteam van Acer werd ontwikkeld en u een eenvoudig, betrouwbaar en veilig middel biedt om uw computer opnieuw
Nadere informatieSamsung Drive Manager - veelgestelde vragen
Samsung Drive Manager - veelgestelde vragen Installeren V: Mijn externe harde schijf van Samsung is aangesloten, maar er gebeurt niets. A: Controleer de USB-kabel. Als de externe harde schijf van Samsung
Nadere informatieDatabases gebruiken. Databases gebruiken
Databases gebruiken In deze module wordt van de kandidaat verwacht dat hij een goed begrip heeft van databases en aantoont competent te zijn in het gebruik van een database. Doel van de module De kandidaat:
Nadere informatieBack-up en herstel Gebruikershandleiding
Back-up en herstel Gebruikershandleiding Copyright 2009 Hewlett-Packard Development Company, L.P. Windows is een in de Verenigde Staten gedeponeerd handelsmerk van Microsoft Corporation. De informatie
Nadere informatieWeek 3 MODULE KIK 3 Onderwerpen Aandachtspunten. Garbage in, garbage out!
Week 3 MODULE KIK 3 Onderwerpen Aandachtspunten Voorbereiding ±2 min Absentie controleren. evident ±15 min Diagnostische overhoring geven over de theorie van de vorige week (les 2). ± 1 min Inleiding van
Nadere informatieMaak automatisch een geschikte configuratie van een softwaresysteem;
Joost Vennekens joost.vennekens@kuleuven.be Technologiecampus De Nayer We zijn geïnteresseerd in het oplossen van combinatorische problemen, zoals bijvoorbeeld: Bereken een lessenrooster die aan een aantal
Nadere informatieGebruikershandleiding voor de webapplicatie Energieaudit Grote Ondernemingen
Gebruikershandleiding voor de webapplicatie Energieaudit Grote Ondernemingen Deze gebruikershandleiding helpt u bij het invoeren van de resultaten van een energieaudit in de webapplicatie energieaudit
Nadere informatie1. Inleiding... 2 1.1. Inleiding SQL... 3 1.1.1. Inleiding... 3 1.1.2. Database, databaseserver en databasetaal... 4 1.1.3. Het relationele model...
1. Inleiding... 2 1.1. Inleiding SQL... 3 1.1.1. Inleiding... 3 1.1.2. Database, databaseserver en databasetaal... 4 1.1.3. Het relationele model... 4 1.1.4. Wat is SQL?... 6 1.1.5. Verschillende categorieên
Nadere informatieBackup en herstel. Handleiding
Backup en herstel Handleiding Copyright 2007 Hewlett-Packard Development Company, L.P. Windows is een in de Verenigde Staten geregistreerd handelsmerk van Microsoft Corporation. De informatie in deze documentatie
Nadere informatieInformatie & Databases
Informatie Wat is informatie en waaruit het bestaat? Stel op een kaart staat het getal 37 geschreven. Wat kun je dan zeggen van het cijfer 37? Niets bijzonders, toch? Alleen dat het een getal is. Gaat
Nadere informatieewon Reset en Recovery
ewon Reset en Recovery In deze handleiding wordt in stappen een ewon reset en Recovery uitgelegd. Deze handelingen zijn te gebruiken voor al de Cosy 131 en Flexy 201 modellen. 3316 KE Dordrecht P a g i
Nadere informatieGebruikershandleiding Aanmelden via het Foodweb portaal
Gebruikershandleiding Aanmelden via het Foodweb portaal Het inloggen via Foodweb is vanaf 14 december 2017 gewijzigd. Hier leest u wat u moet doen als operator om via ons nieuw Foodweb portaal toegang
Nadere informatie1. * Database worden vaak gebruikt in Client-Server architectuur.
Naam Studentnummer Klas Herkansing [ ] ja, nee [ ], zoja uit welk jaar? kernbegrippen relationele database Minimaal drie van de vijf vragen goed beantwoorden. 1. * Database worden vaak gebruikt in Client-Server
Nadere informatieWijziging werken met gebruikers in MOO
Wijziging werken met gebruikers in MOO Betere mogelijkheden om leerlingen in te delen in groepen Betere mogelijkheden om leerlingen in te delen in groepen De wijze waarop MOO leerlingen indeelt in groepen
Nadere informatieMacro s. 4.2 Een macro maken
4.2 Een macro maken Een macro is een reeks van commando s die u kunt maken en die een programma uitvoeren. Wanneer u de macro in zijn geheel uitvoert, dan worden de acties opeenvolgend uitgevoerd. Elk
Nadere informatieBackup en herstel Handleiding
Backup en herstel Handleiding Copyright 2008 Hewlett-Packard Development Company, L.P. Windows is een in de Verenigde Staten gedeponeerd handelsmerk van Microsoft Corporation. De informatie in deze documentatie
Nadere informatieONTWERP VAN GEDISTRIBUEERDE SOFTWARE ACADEMIEJAAR 2009-2010 1 STE EXAMENPERIODE, 15 JANUARI 2010, 14U 17U30 VRAAG 1: INLEIDENDE BEGRIPPEN[20 MIN]
ONTWERP VAN GEDISTRIBUEERDE SOFTWARE ACADEMIEJAAR 2009-2010 1 STE EXAMENPERIODE, 15 JANUARI 2010, 14U 17U30 Naam :.. Richting :.. Opmerkingen vooraf : - werk verzorgd en duidelijk, zodat er geen dubbelzinnigheden
Nadere informatieLes 11 : Basis SQL (deel2).
Les 11 : Basis SQL (deel2). Wat is SQL? SQL gaan we gebruiken voor het raadplegen van de database. We gaan gegevens invoegen in de database, selecteren, aanpassen en verwijderen van de database. Om dit
Nadere informatieCover Page. The handle http://hdl.handle.net/1887/20358 holds various files of this Leiden University dissertation.
Cover Page The handle http://hdl.handle.net/1887/20358 holds various files of this Leiden University dissertation. Author: Witsenburg, Tijn Title: Hybrid similarities : a method to insert relational information
Nadere informatieUSER GUIDE. http://www.gateway-3ds.com/ 3DS firmware 4.1-4.5
USER GUIDE http://www.gateway-3ds.com/ 3DS firmware 4.1-4.5 Blue Gateway Step 1 a) Bereid de BLAUWE Gateway kaart voor b) Kopieer de bestanden in de Blue Card(R4i) folder naar een Fat32 Micro SD Card.
Nadere informatieNaam project Lost And Found Animals Lokaal gehost Percentage van het totaal geleverde werk 1 Cindy Jansen 50% 2 Eline Steyvers 50%
Naam project Lost And Found Animals Url Lokaal gehost Groepsleden Percentage van het totaal geleverde werk 1 Cindy Jansen 50% 2 Eline Steyvers 50% 1. Beveiliging in de toepassing Naam gebruiker Wachtwoord
Nadere informatieRecovery Manager (RMAN) 11g
Recovery Manager (RMAN) 11g Oracle Waterschapsdag SPREKER : E-MAIL : DATUM : Ellen Bökkerink ebokkerink@transfer-solutions.com 30-11-2010 WWW.TRANSFER-SOLUTIONS.COM Recovery Manager (RMAN) 11g Inleiding
Nadere informatieUpdate PlusPort Academy januari 2013
Update PlusPort Academy januari 2013 In dit document beschrijven we de verbeteringen die zijn doorgevoerd in de update van 14 februari 2013 Inhoud 1. 5 workshops... 3 2. Events... 4 2.1. Event toevoegen...
Nadere informatieBack-up en herstel Gebruikershandleiding
Back-up en herstel Gebruikershandleiding Copyright 2007-2009 Hewlett-Packard Development Company, L.P. Windows is een in de Verenigde Staten gedeponeerd handelsmerk van Microsoft Corporation. De informatie
Nadere informatieVerslag. Projectteam: 107 Datum: 16 oktober 2008 Project leden: Lennard Fonteijn Harish Marhe Nicoletta Saba Turgay Saruhan Robin Tummers
Verslag SE Projectteam: 107 Datum: 16 oktober 2008 Project leden: Lennard Fonteijn Harish Marhe Nicoletta Saba Turgay Saruhan Robin Tummers In dit verslag zullen wij een beschrijving geven, over welke
Nadere informatieWe moeten de accommodaties selecteren die 3 sterren hebben, en in land met ID 10 zitten.
MySQL talk Trage website? Het optimaliseren van een bestaande website die een MySQL database heeft is niet altijd even makkelijk. Het probleem kan namelijk op veel verschillende plekken zitten: de database
Nadere informatieExamen besturingssystemen
Examen besturingssystemen Dinsdag 8 februari 2005, 9u 12u Prof. Koen De Bosschere Richting: Naam: Belangrijk 1. Vergeet niet uw naam te vermelden. 2. Schrijf de antwoorden in de daarvoor voorziene ruimte.
Nadere informatieRelease Notes. Afdrukdatum: 2012/09/17
Release Notes Afdrukdatum: 2012/09/17 Dit document beschrijft vanuit technisch oogpunt de aanpassingen in Hi-Ant aan de betreffende versie. Deze tekst is geenszins bedoeld als document naar de eindgebruiker,
Nadere informatieData mining (en twee woorden over data warehousing)
Gegevensbanken 2010 Data mining (en twee woorden over data warehousing) Bettina Berendt www.cs.kuleuven.be/~berendt Data mining (en twee woorden over data warehousing): Motivatie & Samenvatting 2 Waar
Nadere informatieGEBRUIK van het SOFbestand. AG Employee Benefits Trust in expertise
GEBRUIK van het SOFbestand voor de jaarlijkse herberekening Employee Benefits Plan AG Employee Benefits Trust in expertise Inhoudstafel 1 Doel van het SOF-bestand... 3 2 Bestandstype... 3 3 Hoe vraagt
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 informatieTransactions in.net. Er zijn diverse Isolation levels. Afhankelijk van het level wordt er meer gelocked.
Anko Duizer is werkzaam als trainer/coach bij Class-A (www.classa.nl). Daarvoor heeft hij vijf jaar gewerkt bij Microsoft als consultant. Onder zijn klantenkring bevinden zich voornamelijk Top100-bedrijven
Nadere informatie