Arbeit mit diversen SQL Azure Datenbanken
Erweiterung eines bestehenden Sternschemas für das Reporting mit Power BI
Erstellen neuer Fakten- und Dimensionstabellen sowie Views und Stored Procedures auf SQL Server zur Abfrage bzw. Datentransfer zwischen einzelnen Schichten ausgehend von einer Staging-Area
Überprüfung Datentypen und Tabellenstrukturen
Änderung der Spalten für Clustered Index zur schnelleren Suche, weitere Indexoptimierung
Ersetzung Cursor mit Common Table Expression
Beratung zur Aufteilung der Geschäftslogik auf Front- u. Backend
Upsizing einer Access-Datenbank auf ein Access-Projekt (Dateityp .adp) mit SQL Server 2008 als Backend und Access 2007 als Frontend, dabei Redesign des Datenbankmodells an einigen Stellen. Weiterentwicklung und Erweiterung der Anwendung. Visual Basic for Application, Tools in VB.NET und C#; VBA in Excel, Word
Mit einer Access-Datenbank, mit der ca. 140 User arbeiten, gab es Perfomance-Schwierigkeiten. Die Formulare wurden ungebunden gemacht und einige Logik auf den SQL Server ausgelagert. Wo Tabellen nicht den Regeln zum Datenbankdesign entsprachen (fehlende Normalisierung) wurde dies korrigiert. Diverse Weiterentwicklungen für Front- und Backend; Import von csv- und Excel-Daten; Erstellung diverser automatisierter Serienbriefe; fortlaufende Umsetzung neuer fachlicher Anforderungen, insbesondere Reporting und Datenaustausch mit SAP. Einsatz der Integration Services, Einsatz Sternschema für Auswertungen
Ab Jahr 2019: Einbindung umfangreicher Tabellen zum gesetzlich vorgeschriebenen Abgleich mit dem Marktstammdatenregister der Bundesnetzagentur. Aufgrund der sehr zahlreichen Tabellen und Felder, die seitens des Marktstammdatenregisters geliefert werden Einsatz von Data-Warehouse-Techniken mit mehreren Faktentabellen gemäß Best Practices; Power BI und Power Query M Programmierung
Arbeit mit SQL Server inkl. SSIS, SSRS, SSAS, Data Warehouse Strukturen
Weiterentwicklung einer Datenbank mit Access (Frontend) und SQL Server (Backend)
Ausführliches Reporting in Excel
Dokumentation
Unterstützung der Fachabteilung für Compliance
Arbeit mit VBA und T-SQL
Optimierung der Performance von Reports angesichts nicht ganz optimal laufender Software
Weiterentwicklung von Reports und Umstellung von zentral erzeugten Reports auf individuell durch einzelne Mitarbeiter erstellbare Reports (abhängig von der jeweiligen Berechtigung)
Hierbei Einsatz von Excel-Vorlagen mit Makros und ODBC-Verbindungen von Excel nach SQL Server
Konvertierung zahlreicher Access-DBs auf Access 2007 Dateiformat
Upsizing einzelner DBs auf SQL Server
Unternehmensweite Umstellung auf alter Access-DBs auf das aktuelle Dateiformat
einzelne Datenbanken aufteilen mit SQL Server als Backend
Bei einer dieser Datenbanken ? die Auswertungszwecken diente - Weiterentwicklung auf SQL Server unter Verwendung eines Sternschemas
Support einer Access-Datenbank zur Pflege von Marktpartner-Informationen
VBA in Excel, Word, Outlook
Technische Dokumentation von 16 unterschiedlichen Frontends für Strom und Gas
Erstellung eines Konzepts zur Zusammenlegung dieser (zu vielen) Frontends
VBA Programmierung in Access, Excel, Outlook
Code Bereinigung
Aktualisierung einzelner Tabellen aus Textdaten via Integration Services
Migration der ganzen Anwendung auf SQL Server
Berechnung von KPIs und abgeleiteter Kennzahlen zur Darstellung in Access-Berichten (inkl. Grafiken) für unternehmensweites zentrales Reporting des Personalbereichs. Aufbau eines leicht abfragbaren Stern Schemas mit Faktentabelle und diversen Dimensionstabellen
U.a. auch Prognoseberechnung mit gleitenden Mittelwerten aus 3 Jahren der Differenz jeweils zweier Monate für verschiedene KPIs (viel dynamisches SQL). Access als Software hatte rein interne Gründe
Aufgrund der Komplexität der Abfragen mit unterschiedlichen Gruppierungsebenen und flexiblen Parametern wie dem sich ständig ändernden aktuellen Monat und Jahr war die Erstellung der Abfragen in Access nicht möglich; statt dessen habe ich mit SQL Server gearbeitet, mir dort ein paar benutzerdefinierte Funktionen geschrieben und nachträglich die SQL Syntax so angepasst, dass die geschachtelten Unterabfragen in Access laufen
Überprüfung von Zahlen geschah öfters mit Analysis Services
Erstellung eines speziellen Aufbaus von Abfragen und Zwischentabellen, die Arbeit mit Zahlen aus verschiedenen Aggregationsstufen ermöglicht, um so die Verdopplung von Tabellen und Abfragen bei Auswertungen auf unterschiedlichen Aggregationsstufen zu minimieren
Datenmigration mit SQL Server 2005 / 2008 R2
Integration Services
Reporting Services
SQL-CLR Funktionen
C# 2010
Visual Basic 2010
Tools in VBA programmieren
Extraktion und Transformation großer Datenmengen zum Transfer aus altem SAP 4.6 System in neues SAP 6.0 System; inkl. hierarchischer Abfragen der Kundenhierarchie, Duplikatprüfungen, Bereinigung von Altdaten mittels regulärer Ausdrücke in SQL-CLR-Funktionen, IBAN- Validierung, VAT-Validierung über den Webservice der EU, Intensiver Einsatz der Integration Services, um sämtliche Daten aus dem alten SAP-System zu extrahieren, zu transformieren und als Text- bzw. csv-Files wieder auszugeben, Berichte in Reporting Services, Refactoring von bestehendem Code
Gründliche Kenntnis von SAP SD war erforderlich für die Logik bei Kunden- und Vertragsseite
Tool mit Entity Framework und VSTO (für Excel)
Neuprogrammierung eines Tools in C# aus einer VBA Access Anwendung zur Zuordnung von Ladenterminals zu Verträgen in einer komplexen Hierarchie
Zwischenlösung zur Generierung von Briefen mit Access und SQL Server 2008
Während SAP an der Stelle umprogrammiert wird, müssen weiterhin Verträge für Strom- und Gaskunden erzeugt und die zugehörigen Daten gepflegt werden
Import mehrerer csv-Files aus SAP mit Integration Services
Erstellung einiger SQL Server Objekte und Access-Frontend und Ansteuerung und Befüllung einiger Seriendruck Vorlagen (Word)
Upsizing einer Access-Datenbank auf ein Access-Projekt mit SQL Server 2008
Mit einer Access-Datenbank, mit der ca. 80 User arbeiten, gab es Perfomance-Schwierigkeiten. Die Formulare wurden ungebunden gemacht und einige Logik auf den SQL Server ausgelagert
Programmierung einer Windows Forms Anwendung mit Visual Basic 2008 / O/R-Mapper LLBL Gen Pro / Access (bzw. demnächst Umstellung auf SQL Server) / Word
Zur Pflege chemischer Lösungsmittel und Generierung eines Reports in Word mit Grafiken, Tabellen, gefüllten Textmarken und Doc Properties sowie Formatierung
Programmierung eines Access-Projekts (Visual Basic for Application, mit Dateityp .adp) mit SQL Server 2005
umfangreicher Einsatz von Integration Services
Bugfixing und Refactoring in Access (VBA-Code und Formulare) und auf SQL Server
Umsetzung neuer Anforderungen in Access und SQL Server Unterstützung eines Programmierkollegens (Best Practises)
Erstellung eines Tools zum Dateiimport mittels Integration Services, das dann als Job auf SQL Server zum Einsatz kam
Erstellung eines Tools zur Synchronisation zweier Tabellen aus einer Oracle-Datenbank mit SQL Server (Integration Services Pakete inkl. Skript-Task/ Stored Procedures)
Tool zum Absatzimport mit komplexen Gültigkeitsprüfungen und Bearbeitungsmöglichkeiten der zwischengespeicherten Daten von Access aus (Integration Services Pakete inkl. Skript-Task, Stored Procedures, Formular in Access)
Dokumentation obiger Tools (u. a. UML-Diagramme in Visio)
Bugfix und Weiterentwicklung eines Access-Projekts (Dateityp .adp) mit SQL Server 2005 als Backend
Visual Basic for Application
Eine über viele Jahre gewachsene Datenbank zur Verwaltung von Details Schulunterricht betreffend, die bei ca. 200 Hamburger Schulen im Einsatz ist, musste grundlegend fehlerbereinigt und dokumentiert werden
auch laufende neue Anforderungen waren umzusetzen
Arbeit im Team mit zwei anderen Programmieren
Programmierung diverser SQL Server Datenbanken inkl. Integration Services / Script Tasks (Visual Basic 2005) / Generierung von Berichten aus Data Warehouse (Stern Schema)
Die Firma betreut als Marktführer für Medizintechnik im Bereich Herz/Kreislauf weltweit Studien, u. a. für Asthma Patienten
In diesem Zusammenhang müssen generische SQL Server Datenbanken studienspezifisch angepasst werden, um vielfältige später online verfügbare Auswertungen zu verschiedenen Messarten, Visiten, Fragebögen für Patienten und zugehörige Antworten etc. durchführen zu können
Anpassen, teilweise Neuschreiben von komplexen Views, Stored Procedures und Funktionen gemäß jeweiliger Studienanforderungen
häufige Verwendung von abgeleiteten Tabellen, Common Table Expressions, (ab SQL Server 2005 verfügbare) Ranking Funktionen und komplexen CASE-Ausdrücken
Einsatz von XML in der Datenbank
Performance-Optimierung inkl. Erstellung von Indizes anhand der Index Optimization Scale (nach Itzik Ben-Gan), materialisierte Sichten
Erstellung umfassender Transformatinen und Exporte mithilfe SQL Server Integration Services (inkl. Script-Tasks)
Arbeit mit Fakten- und Dimensionstabellen hierbei. Allgemein: Exakte Umsetzung von Erfordernissen, die anhand der jeweiligen schriftlichen Spezifikation festgesetzt sind, sowohl bei der Datenbankanpassung als auch bei den Exporten
Tests zur Datenqualität der über ein Webfrontend importierten Daten entwickeln und durchführen
Access (Frontend) und SQL Server (Backend) Datenbank programmieren mit Visual Basic for Application
Anlässlich der Öffnung des Gasmarkts für andere Anbieter erstelle ich eine komplett neue Datenbank zur Verwaltung von Gaskunden mitsamt zahlreichen technischer Einzelheiten (Netzkoppelpunkte, technischen Netzkopplungspunkten, virtuellen Netzkopplungspunkten, Ausspeisezonen, Vorlieferanten, Anschlussobjekte, Anlagen, Zähler, Verträge u. a.) und komplexen Berechnungen für den Gasmarkt (u. a. prognostizierter Gasverbrauch für 130.000 Kunden als Grundlage für die Gasbestellung) auf Grundlage eines Gutachtens der TU München
kompletter Lieferantenwechselprozess mit Import von An- und Abmeldungen aus csv-Dateien, Plausibilitätsprüfungen, Neuanlage von Lieferverträgen, Rückmeldungen an die an- bzw. abmeldenden Lieferanten bzw. Netzbetreiber
Diverse Auswertungen zu Controllingzwecken
Access (Frontend) und SQL Server (Backend) Datenbank programmieren mit Visual Basic for Application
Es ging um Raumplanung und –Verwaltung von ca. 20 Standorten diverser E.ON-Gesellschaften sowie um komplexe Controlling-Auswertungen diesbezüglich (ca. ein Dutzend Auswertungen, bis zu 20 Stored Procedures pro Auswertung auf SQL Server); Archivierungsfunktion ganzer Datenstände, die dann im Nachhinein wieder geladen und ausgewertet werden können
Weitere Projekte gern auf Anfrage.
Fortbildungen:
Fachbücher, Videos
Datenbankprogrammierer
Einsatzgebiete:
Individualdatenbanken mit Access; SQL-Server bis 2019 inkl. Integration Services, Reporting Services, Analysis Services, Power BI
Kernkompetenz:
DWH Design, Microsoft BI inkl. Power BI
Entwicklungstools:
Diverse Add-Ins zur Arbeitserleichterung und ?Beschleunigung in Access, für SQL-Server und Visual Studio Fehlerdokumentation in Access-DBs Visual Studio (Debugging von Stored Procedures auf SQL Server) Red Gate Tools für SQL Server
Software:
MS Office, Power BI
Spezielle Kenntnisse:
Objektorientierte Techniken
Design Patterns (auch wo anwendbar in VB 6.0 / VBA)
Datenmodellierung
UML
Unit Tests
Anwenderbetreuung
Schulungserfahrung aus immer mal wieder stattfindenen Schulungen bei ComCenter (München), Bayer CropScience GmbH, Lehrinstitut Frischmann, Nürnberg (Kunden in meinen Schulungen kamen von MAN AG, Quelle AG u. a.), E.ON Westfalen Weser AG (Programmierschulung Transact SQL), Flughafensicherheitsgesellschaft München (VBA, Datenbankmodellierung, Access), WCF bei ptm Akademie Nürnberg, Excel inkl. VBA, Access bei PC College
DB / DC Systeme:
MS SQL Server inkl. Programmierung
Integration Services
Reporting Services
Analysis Services
Aufbau Data Warehouse
Performance-Tuning
MS Access
DV-Erfahrung:
Seit 1992
Referenzen gerne auf Anfrage.
Arbeit mit diversen SQL Azure Datenbanken
Erweiterung eines bestehenden Sternschemas für das Reporting mit Power BI
Erstellen neuer Fakten- und Dimensionstabellen sowie Views und Stored Procedures auf SQL Server zur Abfrage bzw. Datentransfer zwischen einzelnen Schichten ausgehend von einer Staging-Area
Überprüfung Datentypen und Tabellenstrukturen
Änderung der Spalten für Clustered Index zur schnelleren Suche, weitere Indexoptimierung
Ersetzung Cursor mit Common Table Expression
Beratung zur Aufteilung der Geschäftslogik auf Front- u. Backend
Upsizing einer Access-Datenbank auf ein Access-Projekt (Dateityp .adp) mit SQL Server 2008 als Backend und Access 2007 als Frontend, dabei Redesign des Datenbankmodells an einigen Stellen. Weiterentwicklung und Erweiterung der Anwendung. Visual Basic for Application, Tools in VB.NET und C#; VBA in Excel, Word
Mit einer Access-Datenbank, mit der ca. 140 User arbeiten, gab es Perfomance-Schwierigkeiten. Die Formulare wurden ungebunden gemacht und einige Logik auf den SQL Server ausgelagert. Wo Tabellen nicht den Regeln zum Datenbankdesign entsprachen (fehlende Normalisierung) wurde dies korrigiert. Diverse Weiterentwicklungen für Front- und Backend; Import von csv- und Excel-Daten; Erstellung diverser automatisierter Serienbriefe; fortlaufende Umsetzung neuer fachlicher Anforderungen, insbesondere Reporting und Datenaustausch mit SAP. Einsatz der Integration Services, Einsatz Sternschema für Auswertungen
Ab Jahr 2019: Einbindung umfangreicher Tabellen zum gesetzlich vorgeschriebenen Abgleich mit dem Marktstammdatenregister der Bundesnetzagentur. Aufgrund der sehr zahlreichen Tabellen und Felder, die seitens des Marktstammdatenregisters geliefert werden Einsatz von Data-Warehouse-Techniken mit mehreren Faktentabellen gemäß Best Practices; Power BI und Power Query M Programmierung
Arbeit mit SQL Server inkl. SSIS, SSRS, SSAS, Data Warehouse Strukturen
Weiterentwicklung einer Datenbank mit Access (Frontend) und SQL Server (Backend)
Ausführliches Reporting in Excel
Dokumentation
Unterstützung der Fachabteilung für Compliance
Arbeit mit VBA und T-SQL
Optimierung der Performance von Reports angesichts nicht ganz optimal laufender Software
Weiterentwicklung von Reports und Umstellung von zentral erzeugten Reports auf individuell durch einzelne Mitarbeiter erstellbare Reports (abhängig von der jeweiligen Berechtigung)
Hierbei Einsatz von Excel-Vorlagen mit Makros und ODBC-Verbindungen von Excel nach SQL Server
Konvertierung zahlreicher Access-DBs auf Access 2007 Dateiformat
Upsizing einzelner DBs auf SQL Server
Unternehmensweite Umstellung auf alter Access-DBs auf das aktuelle Dateiformat
einzelne Datenbanken aufteilen mit SQL Server als Backend
Bei einer dieser Datenbanken ? die Auswertungszwecken diente - Weiterentwicklung auf SQL Server unter Verwendung eines Sternschemas
Support einer Access-Datenbank zur Pflege von Marktpartner-Informationen
VBA in Excel, Word, Outlook
Technische Dokumentation von 16 unterschiedlichen Frontends für Strom und Gas
Erstellung eines Konzepts zur Zusammenlegung dieser (zu vielen) Frontends
VBA Programmierung in Access, Excel, Outlook
Code Bereinigung
Aktualisierung einzelner Tabellen aus Textdaten via Integration Services
Migration der ganzen Anwendung auf SQL Server
Berechnung von KPIs und abgeleiteter Kennzahlen zur Darstellung in Access-Berichten (inkl. Grafiken) für unternehmensweites zentrales Reporting des Personalbereichs. Aufbau eines leicht abfragbaren Stern Schemas mit Faktentabelle und diversen Dimensionstabellen
U.a. auch Prognoseberechnung mit gleitenden Mittelwerten aus 3 Jahren der Differenz jeweils zweier Monate für verschiedene KPIs (viel dynamisches SQL). Access als Software hatte rein interne Gründe
Aufgrund der Komplexität der Abfragen mit unterschiedlichen Gruppierungsebenen und flexiblen Parametern wie dem sich ständig ändernden aktuellen Monat und Jahr war die Erstellung der Abfragen in Access nicht möglich; statt dessen habe ich mit SQL Server gearbeitet, mir dort ein paar benutzerdefinierte Funktionen geschrieben und nachträglich die SQL Syntax so angepasst, dass die geschachtelten Unterabfragen in Access laufen
Überprüfung von Zahlen geschah öfters mit Analysis Services
Erstellung eines speziellen Aufbaus von Abfragen und Zwischentabellen, die Arbeit mit Zahlen aus verschiedenen Aggregationsstufen ermöglicht, um so die Verdopplung von Tabellen und Abfragen bei Auswertungen auf unterschiedlichen Aggregationsstufen zu minimieren
Datenmigration mit SQL Server 2005 / 2008 R2
Integration Services
Reporting Services
SQL-CLR Funktionen
C# 2010
Visual Basic 2010
Tools in VBA programmieren
Extraktion und Transformation großer Datenmengen zum Transfer aus altem SAP 4.6 System in neues SAP 6.0 System; inkl. hierarchischer Abfragen der Kundenhierarchie, Duplikatprüfungen, Bereinigung von Altdaten mittels regulärer Ausdrücke in SQL-CLR-Funktionen, IBAN- Validierung, VAT-Validierung über den Webservice der EU, Intensiver Einsatz der Integration Services, um sämtliche Daten aus dem alten SAP-System zu extrahieren, zu transformieren und als Text- bzw. csv-Files wieder auszugeben, Berichte in Reporting Services, Refactoring von bestehendem Code
Gründliche Kenntnis von SAP SD war erforderlich für die Logik bei Kunden- und Vertragsseite
Tool mit Entity Framework und VSTO (für Excel)
Neuprogrammierung eines Tools in C# aus einer VBA Access Anwendung zur Zuordnung von Ladenterminals zu Verträgen in einer komplexen Hierarchie
Zwischenlösung zur Generierung von Briefen mit Access und SQL Server 2008
Während SAP an der Stelle umprogrammiert wird, müssen weiterhin Verträge für Strom- und Gaskunden erzeugt und die zugehörigen Daten gepflegt werden
Import mehrerer csv-Files aus SAP mit Integration Services
Erstellung einiger SQL Server Objekte und Access-Frontend und Ansteuerung und Befüllung einiger Seriendruck Vorlagen (Word)
Upsizing einer Access-Datenbank auf ein Access-Projekt mit SQL Server 2008
Mit einer Access-Datenbank, mit der ca. 80 User arbeiten, gab es Perfomance-Schwierigkeiten. Die Formulare wurden ungebunden gemacht und einige Logik auf den SQL Server ausgelagert
Programmierung einer Windows Forms Anwendung mit Visual Basic 2008 / O/R-Mapper LLBL Gen Pro / Access (bzw. demnächst Umstellung auf SQL Server) / Word
Zur Pflege chemischer Lösungsmittel und Generierung eines Reports in Word mit Grafiken, Tabellen, gefüllten Textmarken und Doc Properties sowie Formatierung
Programmierung eines Access-Projekts (Visual Basic for Application, mit Dateityp .adp) mit SQL Server 2005
umfangreicher Einsatz von Integration Services
Bugfixing und Refactoring in Access (VBA-Code und Formulare) und auf SQL Server
Umsetzung neuer Anforderungen in Access und SQL Server Unterstützung eines Programmierkollegens (Best Practises)
Erstellung eines Tools zum Dateiimport mittels Integration Services, das dann als Job auf SQL Server zum Einsatz kam
Erstellung eines Tools zur Synchronisation zweier Tabellen aus einer Oracle-Datenbank mit SQL Server (Integration Services Pakete inkl. Skript-Task/ Stored Procedures)
Tool zum Absatzimport mit komplexen Gültigkeitsprüfungen und Bearbeitungsmöglichkeiten der zwischengespeicherten Daten von Access aus (Integration Services Pakete inkl. Skript-Task, Stored Procedures, Formular in Access)
Dokumentation obiger Tools (u. a. UML-Diagramme in Visio)
Bugfix und Weiterentwicklung eines Access-Projekts (Dateityp .adp) mit SQL Server 2005 als Backend
Visual Basic for Application
Eine über viele Jahre gewachsene Datenbank zur Verwaltung von Details Schulunterricht betreffend, die bei ca. 200 Hamburger Schulen im Einsatz ist, musste grundlegend fehlerbereinigt und dokumentiert werden
auch laufende neue Anforderungen waren umzusetzen
Arbeit im Team mit zwei anderen Programmieren
Programmierung diverser SQL Server Datenbanken inkl. Integration Services / Script Tasks (Visual Basic 2005) / Generierung von Berichten aus Data Warehouse (Stern Schema)
Die Firma betreut als Marktführer für Medizintechnik im Bereich Herz/Kreislauf weltweit Studien, u. a. für Asthma Patienten
In diesem Zusammenhang müssen generische SQL Server Datenbanken studienspezifisch angepasst werden, um vielfältige später online verfügbare Auswertungen zu verschiedenen Messarten, Visiten, Fragebögen für Patienten und zugehörige Antworten etc. durchführen zu können
Anpassen, teilweise Neuschreiben von komplexen Views, Stored Procedures und Funktionen gemäß jeweiliger Studienanforderungen
häufige Verwendung von abgeleiteten Tabellen, Common Table Expressions, (ab SQL Server 2005 verfügbare) Ranking Funktionen und komplexen CASE-Ausdrücken
Einsatz von XML in der Datenbank
Performance-Optimierung inkl. Erstellung von Indizes anhand der Index Optimization Scale (nach Itzik Ben-Gan), materialisierte Sichten
Erstellung umfassender Transformatinen und Exporte mithilfe SQL Server Integration Services (inkl. Script-Tasks)
Arbeit mit Fakten- und Dimensionstabellen hierbei. Allgemein: Exakte Umsetzung von Erfordernissen, die anhand der jeweiligen schriftlichen Spezifikation festgesetzt sind, sowohl bei der Datenbankanpassung als auch bei den Exporten
Tests zur Datenqualität der über ein Webfrontend importierten Daten entwickeln und durchführen
Access (Frontend) und SQL Server (Backend) Datenbank programmieren mit Visual Basic for Application
Anlässlich der Öffnung des Gasmarkts für andere Anbieter erstelle ich eine komplett neue Datenbank zur Verwaltung von Gaskunden mitsamt zahlreichen technischer Einzelheiten (Netzkoppelpunkte, technischen Netzkopplungspunkten, virtuellen Netzkopplungspunkten, Ausspeisezonen, Vorlieferanten, Anschlussobjekte, Anlagen, Zähler, Verträge u. a.) und komplexen Berechnungen für den Gasmarkt (u. a. prognostizierter Gasverbrauch für 130.000 Kunden als Grundlage für die Gasbestellung) auf Grundlage eines Gutachtens der TU München
kompletter Lieferantenwechselprozess mit Import von An- und Abmeldungen aus csv-Dateien, Plausibilitätsprüfungen, Neuanlage von Lieferverträgen, Rückmeldungen an die an- bzw. abmeldenden Lieferanten bzw. Netzbetreiber
Diverse Auswertungen zu Controllingzwecken
Access (Frontend) und SQL Server (Backend) Datenbank programmieren mit Visual Basic for Application
Es ging um Raumplanung und –Verwaltung von ca. 20 Standorten diverser E.ON-Gesellschaften sowie um komplexe Controlling-Auswertungen diesbezüglich (ca. ein Dutzend Auswertungen, bis zu 20 Stored Procedures pro Auswertung auf SQL Server); Archivierungsfunktion ganzer Datenstände, die dann im Nachhinein wieder geladen und ausgewertet werden können
Weitere Projekte gern auf Anfrage.
Fortbildungen:
Fachbücher, Videos
Datenbankprogrammierer
Einsatzgebiete:
Individualdatenbanken mit Access; SQL-Server bis 2019 inkl. Integration Services, Reporting Services, Analysis Services, Power BI
Kernkompetenz:
DWH Design, Microsoft BI inkl. Power BI
Entwicklungstools:
Diverse Add-Ins zur Arbeitserleichterung und ?Beschleunigung in Access, für SQL-Server und Visual Studio Fehlerdokumentation in Access-DBs Visual Studio (Debugging von Stored Procedures auf SQL Server) Red Gate Tools für SQL Server
Software:
MS Office, Power BI
Spezielle Kenntnisse:
Objektorientierte Techniken
Design Patterns (auch wo anwendbar in VB 6.0 / VBA)
Datenmodellierung
UML
Unit Tests
Anwenderbetreuung
Schulungserfahrung aus immer mal wieder stattfindenen Schulungen bei ComCenter (München), Bayer CropScience GmbH, Lehrinstitut Frischmann, Nürnberg (Kunden in meinen Schulungen kamen von MAN AG, Quelle AG u. a.), E.ON Westfalen Weser AG (Programmierschulung Transact SQL), Flughafensicherheitsgesellschaft München (VBA, Datenbankmodellierung, Access), WCF bei ptm Akademie Nürnberg, Excel inkl. VBA, Access bei PC College
DB / DC Systeme:
MS SQL Server inkl. Programmierung
Integration Services
Reporting Services
Analysis Services
Aufbau Data Warehouse
Performance-Tuning
MS Access
DV-Erfahrung:
Seit 1992
Referenzen gerne auf Anfrage.