Thesis/Praktikum: Evaluation von Dokumentdatenbanken (NoSQL) am Beispiel MongoDB

MongoDB ist eine Open Source NoSQL-Datenbank, die immer mehr Beachtung in professioneller Entwicklung findet. Sie bietet gegenüber klassischen relationalen Datenbanken durch den Verzicht von fixen Tabellenschemata und Abfragesprachen Vorteile wie auch Einschränkungen.
Wir möchten die Vor-/ und Nachteile von MongoDB gegenüber klassischen relationalen Datenbanksystemen, wie z.B. Oracle oder MySQL, betrachten. Wichtig ist die Herausarbeitung von Einsatzgebieten, in denen NoSQL-Datenbanken essentielle Vorteile bieten. Folgende Punkte sollen in diesem Zusammenhang näher untersucht werden:
• Untersuchung von NoSQL-Datenbanken am Beispiel MongoDB
• Betrachtung von Hibernate OGM für MongoDB
• Vor- und Nachteile gegenüber relationalen Datenbanken
• Innovative Herangehensweise in einem agilen Entwicklungsmodus
• Komplette Durchführung von Entwicklungstätigkeiten von der Analyse bis zur Dokumentation

Ziel der Arbeit ist die Erarbeitung eines geeigneten UseCases und die Anbindung einer NoSQL-Datenbank an ein CRM-System.

Folgende Punkte sollen als Thesis - oder alternativ in einem Praktikum - bearbeitet werden:
• Evaluation von MongoDB
• Marktanalyse bezüglich NoSQL-Datenbanken
• Evaluation von Hibernate OGM
• Umsetzung eines exemplarischen UseCases mit Anbindung eine Enterprise-Lösung von Oracle, Salesforce oder Microsoft
• Dokumentation der Lösung



Weitere Informationen

Unternehmen
ec4u expert consulting ag
Abschlussart
Bachelorarbeit / Masterarbeit
Ansprechpartner/in
Haben wir Ihr Interesse geweckt? Dann bewerben Sie sich bitte mit Ihren vollständigen Unterlagen unter Angabe der Quelle und des Stellentitels online über unser Stellenportal oder per E-Mail:

ec4u expert consulting ag
Human Resources
Sarah Brüning
E-Mail: HR@ec4u.com
Tel. +49 721 46 476-100

Stellenportal: www.ec4u.com/karriere/stellenangebote
Branche
Kultur- und Kreativwirtschaft
Anforderungen
Folgende Voraussetzungen sollten Sie erfüllen:
• Studium der (Wirtschafts-) Informatik, Betriebswirtschaftslehre mit IT-Nebenfach
• Gute Kenntnisse in einer Programmiersprache wie Python, Java oder C#
• Selbstständige und eigenverantwortliche Arbeitsweise
• Teamfähigkeit
• Motivation und Leistungsbereitschaft
• Gute Englisch-Kenntnisse
• Kenntnisse in Web Development (JavaScript, CSS)
Zusatzinformationen
Organisatorisches:
Die Bearbeitung kann sofort begonnen werden und wird vergütet.






TIPP: Dein Profil wird dem Unternehmen übermittelt. Erziele einen besseren Eindruck, indem Du es vollständig ausfüllst.