From f909ad06c2a3340bf0668c9be6ea59a779ccb3a8 Mon Sep 17 00:00:00 2001 From: Jan Klemkow Date: Thu, 31 Jan 2013 00:38:21 +0100 Subject: add slides --- doc/presentation.txt | 46 ++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 42 insertions(+), 4 deletions(-) diff --git a/doc/presentation.txt b/doc/presentation.txt index 6382533..119d91d 100644 --- a/doc/presentation.txt +++ b/doc/presentation.txt @@ -3,17 +3,51 @@ :lang: de :imagesdir: image -== Ist-Zustand +== IST-Zustand - * Text auf Moodle - * Online-Web-Tutorial mit Oracle + * Datenbank-Lektionen in Moodle + * Online-Web-Tutorial mit Oracle (Nils Weber) -== Benutzertrennung +== Projekt Ziel + + * interaktive SQL-Tests innerhalb von Moodle + * Auswertung des Lernfortschrits + +== Problem: Benutzertrennung image:conflict.svg[] == Transaktionen +[source,sql] +---- +# sqlbox instruction +BEGIN TRANSACTION; + +# User Input: +SELECT * FROM blub; + +# sqlbox instruction +ROLLBACK TRANSACTION; +---- + +== Transaktionen + +[source,sql] +---- +# sqlbox instruction +BEGIN TRANSACTION; + +# User Input: +INSET INTO blub VALUES (1,'foo') +COMMIT TRANSACTION; +BEGIN TRANSACTION; +SELECT * FROM blub; + +# sqlbox instruction +ROLLBACK TRANSACTION; +---- + == Separate Datenbanken image:multi-db.svg[] @@ -22,4 +56,8 @@ image:multi-db.svg[] image:read-only.svg[] +== Demonstration + +Demonstration! + // vim: syntax=asciidoc : -- cgit