Verfasser · weitere Angaben

Slides:



Advertisements
Ähnliche Präsentationen
The Power of the Oracle APEX Repository Patrick Wolf, Sphinx IT Consulting DOAG SIG – APEX für Fortgeschrittene,
Advertisements

Excel – Kurs Philip Clasen
Programmieren im Großen von Markus Schmidt und Benno Kröger.
Folien 2-5, 7-8 © Prof. Dr. Manfred Rössle (FH Aalen)
Objekt – Relationales – Modell Tomasz Makowski IN
Microsoft Access – Einführung – Allgemeine Technologien I
SQL::Geschichte/Normen (Übersicht)
Stefanie Selzer - Pascal Busch - Michael Kropiwoda
Klicke Dich mit der linken Maustaste durch das Übungsprogramm! Vereinfachung von Termen Ein Übungsprogramm der IGS - Hamm/Sieg © IGS-Hamm/Sieg 2006 Dietmar.
Datensicherheit in DBMS
IS: Datenbanken, © Till Hänisch 2000 CREATE TABLE Syntax: CREATE TABLE name ( coldef [, coldef] [, tableconstraints] ) coldef := name type [länge], [[NOT]NULL],
Oracle PL/SQL Server Pages (PSP). © Prof. T. Kudraß, HTWK Leipzig Grundidee: PSP – Internet-Seiten mit dynamischer Präsentation von Inhalten durch Einsatz.
Text-Retrieval mit Oracle Vortrag von Andreas Mück & David Diestel.
Technik Gestaltung Navigation Daten. Übersicht Client Webbrowser InternetServer.
PKJ 2005/1 Stefan Dissmann Rückblick auf 2005 Was zuletzt in 2005 vorgestellt wurde: Klassen mit Attributen, Methoden und Konstruktoren Referenzen auf.
PKJ 2005/1 Stefan Dissmann Zusammenfassung Bisher im Kurs erarbeitete Konzepte(1): Umgang mit einfachen Datentypen Umgang mit Feldern Umgang mit Referenzen.
Normalformen Normalisieren Schlüssel
Datenintegrität Referentielle Integrität create table
6 Normalformen Normalisieren Schlüssel
Datenbanken 10: Einfügen, Ändern, Löschen
2.2 Definition eines Datenbankschemas (SQL-DDL)
Manpower Associates is a $14
Bidirektionales VFX-XML-Interface für Daten-Import/Export Visual Extend Anwendertreffen 2009 Rainer Becker, Frank Kropp deutschsprachige FoxPro User Group.
Uwe Habermann Venelina Jordanova dFPUG – Silverlight Wizard.
Ralf KüstersDagstuhl 2008/11/30 2 Ralf KüstersDagstuhl 2008/11/30 3.
YouTube5 .0 Projektpräsentation
Datenbankentwicklung IV-LK
1. 2 Schreibprojekt Zeitung 3 Überblick 1. Vorstellung ComputerLernWerkstatt 2. Schreibprojekt: Zeitung 2.1 Konzeption des Kurses 2.2 Projektverlauf.
Welche Funktion hat die php.ini? -Beinhaltet wichtige Einstellungen für PHP. Genannt seien hier u.a. der Speicherort von Cookies, Parameter der Kompilierung,
Bild 1.1 Copyright © Alfred Mertins | Signaltheorie, 2. Auflage Vieweg+Teubner PLUS Zusatzmaterialien Vieweg+Teubner Verlag | Wiesbaden.
SQL PHP und MySQL Referat von Katharina Stracke und Carina Berning
20:00.
SK / , , in Hochkössen und der Wildschönau flow Ski- und Snowboardschule Intersport Menzel.
TWS/Graph HORIZONT Produkt-Präsentation Software für Rechenzentren
Relationale Datenbanken III
HORIZONT 1 XINFO ® Das IT - Informationssystem Java Scanner HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 540.
Übung Datenbanksysteme II Index- strukturen
Visual Extend CTableForm Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 08 D.
WS 2013/14 Datenbanksysteme Do 17:00 – 18:30 R Vorlesung #7 SQL (Teil 4)
Analyse von Ablaufdiagrammen
HORIZONT 1 XINFO ® Das IT - Informationssystem HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
HORIZONT 1 XINFO ® Das IT - Informationssystem PL/1 Scanner HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 540.
HORIZONT 1 XINFO ® Das IT - Informationssystem Assembler HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
Publikation auf Knopfdruck Judith Riegelnig Michael Grüebler 19. Oktober 2010 / Statistiktage Neuenburg.
Ganzheitliches Projekt-, Ressourcen- und Qualitätsmanagement 1 Reports und AddOns Auf den folgenden Seiten wird Ihnen die Funktionsweise der Reports und.
Datenbanksysteme für hörer anderer Fachrichtungen
SK / – in Hochkössen, St. Johann i.Tirol und Hochfügen flow Ski- und Snowboardschule Intersport Menzel.
Relationales Datenmodell und DDL
Das IT - Informationssystem
PL/SQL - Kurze Einführung April 2003Übung Data Warehousing: PL/SQL 2 PL/SQL.. ist eine Oracle-eigene, prozedurale Programmiersprache Sämtliche.
LOD Levels of Detail Oliver Gassner Christian Troger.
Analyseprodukte numerischer Modelle
ADAT©2004 Dipl. - Ing. Walter SabinSeite: 19 Version 1.0a Programme - Zusatzsoftware Oracle: –Forms –Reports –Designer –Jdeveloper –APEX (Application Express)
ADAT©2004 Dipl. - Ing. Walter SabinSeite: 28 Version 1.0a Elementare Datenstrukturen –Tables Ansammlung von rows Jede row enthält eine oder mehrere column(s)
Schutzvermerk nach DIN 34 beachten 20/05/14 Seite 1 Grundlagen XSoft Lösung :Logische Grundschaltung IEC-Grundlagen und logische Verknüpfungen.
8 Erzeugen und Verwalten von Tabellen Ziele Kennenlernen der wichtigsten Datenbankobjekte Anlegen von Tabellen Datentypen zur Definition von Spalten.
Integritätsbedingungen (Constraints)
10 Sichten (Views) Ziele Verständnis einer View Erzeugen einer View Lesen von Daten durch eine Sicht Ändern der Definition von Views Einfügen, Ändern.
Das IT - Informationssystem
1 Medienpädagogischer Forschungsverbund Südwest KIM-Studie 2014 Landesanstalt für Kommunikation Baden-Württemberg (LFK) Landeszentrale für Medien und Kommunikation.
Monatsbericht Ausgleichsenergiemarkt Gas – Oktober
11 Zugriffskontrolle (Access Control) Ziele Privilegien Rollen GRANT und REVOKE Befehl Privilegien Rollen GRANT und REVOKE Befehl.
WS 2014/15 Datenbanksysteme Do 17:00 – 18:30 R Vorlesung #9 SQL Zusammenfassung.
Datenbanken erstellen mit PostgreSQL
Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)
Thomas Rau, Peter Brichzin Repositories zur Unterstützung von kollaborativen Arbeiten in Softwareprojekten.
SQL Lutz KleinostendarpJOBELMANN-SCHULE Datendefinition Die Organisation einer Datenbank basiert auf einer Anzahl verschiedener Objekte. Diese können physikalischer.
, Claudia Böhm robotron*SAB Anwendungsentwicklung mit dem Java und XML basierten Framework robotron*eXForms Simple Application Builder.
SQL Basics Schulung –
Abfragesprache SQL in ORACLE
 Präsentation transkript:

Oracle APEX: Fortgeschrittene Techniken aus der Praxis => Design Verfasser · weitere Angaben Thema der Präsentation · Datum Oracle APEX: Fortgeschrittene Techniken aus der Praxis => Design Patrick Wolf – Denes Kubicek - Dietmar Aust 17.03.2008 – 19.03.2008

Verfasser · weitere Angaben Thema der Präsentation · Datum Agenda Datenmodell Geschäftslogik Konfigdaten Parsing Schema Workspace Applikationsaufteilung Seitennummerierung/-gruppierung APEX Einstellungen Teamentwicklung Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust

Verfasser · weitere Angaben Thema der Präsentation · Datum Datenmodell Zeit investieren! Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust

Verfasser · weitere Angaben Thema der Präsentation · Datum Datenmodell Datenmodell leben länger als Applikationen Ist letztes Bollwerk für konsistente Daten Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust

Datenmodell – Grafisch visualisieren Verfasser · weitere Angaben Thema der Präsentation · Datum Datenmodell – Grafisch visualisieren ERDs oder UML Diagramme Farben verwenden Logisch Gruppieren Von Oben nach Unten Hilft beim Denken Leichterer Einstieg für neue Entwickler Man diskutiert ganz anders Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust

Verfasser · weitere Angaben Thema der Präsentation · Datum Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust

Verfasser · weitere Angaben Thema der Präsentation · Datum Datenmodell Künstlicher Primary Key (mit Sequence) In APEX maximal 2 Primary Key Attribute Update auf natürlichen „Primary Key“ keine Auswirkungen Eine Sequence reicht Nachteil Eventuell mehr Joins Constraints können weniger überprüfen Unique Keys verwenden! Jede Tabelle hat meistens natürlichen Schlüssel! (Auftragsnr., Kundennr, Auftragsnr.+Position, …) Wenige Ausnahmen (Logging Tabelle, ...) Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust

Verfasser · weitere Angaben Thema der Präsentation · Datum Datenmodell Foreign Keys verwenden! Schaft Sicherheit und konsistente Daten Nicht auf Applikation verlassen!!! Performance schon lange kein Thema mehr Foreign Key Spalten generell indizieren Schneller beim joinen Verhindert Table Locks Konsistentes Namensschema überlegen Keine Lookup Tabellen sparen! Z.B.: für Aufzählungen (E-Mail, Fax, Tel, ...) Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust

Datenmodell – Keine Lookup Tabellen sparen Verfasser · weitere Angaben Thema der Präsentation · Datum Datenmodell – Keine Lookup Tabellen sparen Mehr Stellen zeigen Werte an als man denkt! Zu viele Lookup Tabellen? Generische Tabelle als Alternative DOMAIN (z.B.: KOMMUNIKATION) DOMAIN_VALUE (z.B.: TEL, FAX, E-MAIL, ...) Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust

Datenmodell – Generische Werteliste Verfasser · weitere Angaben Thema der Präsentation · Datum Datenmodell – Generische Werteliste Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust

Datenmodell – Generische Werteliste Verfasser · weitere Angaben Thema der Präsentation · Datum Datenmodell – Generische Werteliste Vorteile Eine generische Maske zum pflegen aller Werte Keine Datenmodell Änderung notwendig „Spart“ viele Tabellen Nachteile Weniger Aussagekraft von Foreign Key Constraints FK kann nicht auf bestimmte DOMAIN überprüfen CBO hat weniger Information Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust

Verfasser · weitere Angaben Thema der Präsentation · Datum Datenmodell Check Constraints verwenden! Schaft Sicherheit und konsistente Daten Nicht auf Applikation verlassen!!! CBO hat mehr Informationen NOT NULL Constraints verwenden Gehört zum Analyse/Design Prozess Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust

Verfasser · weitere Angaben Thema der Präsentation · Datum Datenmodell Domänen überlegen Vereinheitlichung der Datentypen Z.B.: Spalte DESCRIPTION ist immer VARCHAR2(40) Booleans NUMBER(1) mit Constraint auf 0 (FALSE) und 1 (TRUE) Normalerweise NOT NULL! Gleiche Namensgebung – z.B.: IS_MANAGER, HAS_CHILDS Verarbeitungsflag NUMBER(1) mit Constraint auf NULL und 1 (TRUE) Index erstellen -> Enthält nur Datensätze mit 1 Historisierungsattribute Kann automatisch generiert werden Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust

Verfasser · weitere Angaben Thema der Präsentation · Datum Datenmodell Konsistentes Namensschema überlegen Tabellen Prefix (z.B.: NPT_T_) Spalten Prefix Foreign Key Benennung Constraint Benennung (IX_, UK_, PK_, FK_, CK_, ...) Spalten mit gleicher Bedeutung (DESCRIPTION, CODE, ...) Tabellen und Spalten Kommentar verwenden Immer mit Scripts ändern (Dev., Test, Produktion) Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust

Datenmodell - Conclusio Verfasser · weitere Angaben Thema der Präsentation · Datum Datenmodell - Conclusio Constraints, Constraints, Constraints!!! Nicht auf Applikation verlassen Letztes Bollwerk Zeit investieren Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust

Verfasser · weitere Angaben Thema der Präsentation · Datum Geschäftslogik In die Applikation? Direkt auf Tabellen inserten/updaten/löschen? Was ist mit Überprüfungen? Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust

Geschäftslogik - Objektkapselung Verfasser · weitere Angaben Thema der Präsentation · Datum Geschäftslogik - Objektkapselung Package für jede Tabelle oder logische Tabelle/Tabellengruppe Prozeduren createObjektname updateObjektname deleteObjektname validateSpalte/... Eine Zentrale Stelle wenn es um die Erstellung oder Änderung des Objekts geht Andere Objekte Initialisieren Notification, ... Kann Initial generiert werden Hilft bei Datenmodell Änderungen – Eine Zentrale Stelle Auch andere Programme können Code verwenden (Batchjobs, ...) -> eine Art von SOA ;-) Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust

Geschäftslogik - Objektkapselung Verfasser · weitere Angaben Thema der Präsentation · Datum Geschäftslogik - Objektkapselung Wie in APEX verwenden? Eigene DML Prozess Verlust von „Lost Update Detection“/Optimistic Looking Viel Arbeit View mit INSTEAD OF TRIGGER Für APEX wie Tabelle Keine Änderung am Standardverhalten Siehe statements.sql Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust

Geschäftslogik - Conclusio Verfasser · weitere Angaben Thema der Präsentation · Datum Geschäftslogik - Conclusio Geschäftslogik raus aus dem UI !!! Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust

Verfasser · weitere Angaben Thema der Präsentation · Datum Konfigdaten Wiedereinspielbahre Scripts! STORE Prozeduren Siehe statements.sql Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust

Verfasser · weitere Angaben Thema der Präsentation · Datum Parsing Schema Verwenden Sie das Applikationsschema? Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust

Verfasser · weitere Angaben Thema der Präsentation · Datum Parsing Schema Gefahr bei SQL Injection „Run User“ mit eingeschränkten Rechten verwenden Z.B.: Kein DROP TABLE Recht Mit Data Dictionary Scripts automatisch granten und Synonyms erstellen Nachteil Wizard sieht die Synonyme nicht Workspace braucht auch Applikationsschema Immer Applikationsschema auswählen Applikationsschema hardcodiert Alternative „Run User“ Parsing Schema erst bei Deployment setzen Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust

Verfasser · weitere Angaben Thema der Präsentation · Datum Workspace Einen? Mehrere? Abhängig von Berechtigungsstruktur (Entwickler, Power User , Abteilungen) Tendiere zu Einem Single Sign On zwischen Applikationen im Workspace Über gleiche „Cookie Attributes“ in Authentification Scheme Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust

Applikationsaufteilung Verfasser · weitere Angaben Thema der Präsentation · Datum Applikationsaufteilung Bei kleinen Applikationen nicht sinnvoll Bei größeren überlegenswert Vorteile Unabhängige Release Zyklen Besser handhabbar Übersichtlicher Leichtere Teamentwicklung Mögliche Nachteile Weniger integriert Unterschiedliche Templates Uneinheitliche Navigationsleisten Übergreifende Navigation komplizierter Weniger Synergie (gleiche Seiten, Lovs, ...) Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust

Applikationsaufteilung Verfasser · weitere Angaben Thema der Präsentation · Datum Applikationsaufteilung Zentrale Master Applikation Login Allgemeine Seiten (Benutzerverwaltung, ...) Navigationsleisten Lovs ... Spezifische Applikationen Subscription verwenden Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust

Verfasser · weitere Angaben Thema der Präsentation · Datum Seitennummerierung Fortlaufend? APEX weiß es am besten? Nur bei kleine Applikationen APEX Seitennummern sind nicht wirklich limitiert! Es gibt immer zusammengehörige Seiten Übersichtsbericht mit Suche Detail Formular Vielleicht noch weiteres Detail Formular 50 oder 100 Schritte pro zusammengehörige Seiten 1.000 oder 10.000 Schritte pro Seitengruppe Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust

Verfasser · weitere Angaben Thema der Präsentation · Datum Seitengruppen Wer kennt Sie? Verwendet Sie? Gutes Mittel um Applikation zu Strukturieren Admin Bereich Öffentlicher Bereich Shop ... Verschiedene Darstellungsmöglichkeiten Hilft Page Flow Diagram von ApexLib Zuordnen über Seiteneigentschaften Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust

Verfasser · weitere Angaben Thema der Präsentation · Datum APEX Einstellungen Application Builder Defaults Developer Preferences UI Interface Defaults Defaults beim erstellen von Tabellen/Views Titel, Labels, Templates, Format Masken Applikationsübergreifend Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust

Verfasser · weitere Angaben Thema der Präsentation · Datum APEX Einstellungen Default Templates für Komponenten und Regionen Shared Components\Themes\Edit Theme Ein wenig versteckt Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust

Teamentwicklung – Codierrichtlinien Verfasser · weitere Angaben Thema der Präsentation · Datum Teamentwicklung – Codierrichtlinien Jeder entwickelt anders Emotionales Gebiet! Einheitliche Namensgebung Filenamen Variablen Parameter Konstanten Felder Einheitliche Formatierung Gross-/Kleinschreibung Klammern Einrückung Leerzeichen PL/SQL Aufrufe mit Non-Positional Syntax/Parameter Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust

Teamentwicklung – Codierrichtlinien Verfasser · weitere Angaben Thema der Präsentation · Datum Teamentwicklung – Codierrichtlinien Einheitliche Vorgehensweise Gleiche Patterns (z.B.: Geschäftslogik, APEX Seiten, ...) Einheitliches Layout Labels, Tabs, Breadcrums, ... Feldtypen vereinheitlichen (Datum, Geldbeträge, …) Für Oracle APEX und PL/SQL und SQL Schriftlich!!! Reviews durchführen Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust

Teamentwicklung – Versionsverwaltung Verfasser · weitere Angaben Thema der Präsentation · Datum Teamentwicklung – Versionsverwaltung Ist ein MUSS!!! Auch bei 1 Mann Entwicklung! Schnell etwas überschrieben/gelöscht Historien Vergleich Tools CVS + TortoiseCVS SVN + TortoiseSVN Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust

Teamentwicklung – Versionsverwaltung Verfasser · weitere Angaben Thema der Präsentation · Datum Teamentwicklung – Versionsverwaltung Alle Projekt relevanten Dateien Create Table Scripts Konfigdaten Packages Dokumente ... APEX Applikations Export Manueller Export am Abend (APEX Builder oder SQL Developer) Automatisiert mit apex\utilities\oracle\apex\APEXExport.class und APEXSplitter.class Details siehe http://jes.blogs.shellprompt.net/2006/12/12/backing-up-your-applications/ Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust

Teamentwicklung – Ticketsystem Verfasser · weitere Angaben Thema der Präsentation · Datum Teamentwicklung – Ticketsystem Nachvollziehbar Strukturiert Viele Tools JIRA Bugzilla ... Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust

Teamentwicklung – Gleichzeitige Entwicklung Verfasser · weitere Angaben Thema der Präsentation · Datum Teamentwicklung – Gleichzeitige Entwicklung Versionsverwaltung hilft dabei Locks Merge Nicht für APEX Export geeignet APEX Page Locks verwenden Nicht alles geschützt (Shared Components) In 3.1 ein paar Bugs korrigiert Themengebiete für Entwickler festlegen Eine Zentrale Entwicklungsinstanz Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust

Teamentwicklung – Gleichzeitige Entwicklung Verfasser · weitere Angaben Thema der Präsentation · Datum Teamentwicklung – Gleichzeitige Entwicklung Wenn was schief geht... Seiten Export mit „As of xx min“ verwenden Komplett Import beeinträchtigt andere Entwickler DBA soll höheres Zeitfenster einstellen!!! Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust

Teamentwicklung – Conclusio Verfasser · weitere Angaben Thema der Präsentation · Datum Teamentwicklung – Conclusio Codierrichtlinien Versionsverwaltung Ticketsystem Regelmäßige Exports Page Locks verwenden Einzel Seiten Export mit „As of“ Oracle APEX: Fortgeschrittene Techniken aus der Praxis Patrick Wolf – Denes Kubicek – Dietmar Aust