SQL, MySQL Implementierung einer Datenbank für die Verwaltung der MITRE ATT&CK for Enterprise Matrix - Deadline 12.05.22.23.00uhr

Job ID: 33670899

Budget: €30 – €250 EUR

Entwerfen und Implementieren Sie eine Datenbank für die Verwaltung der MITRE ATT&CK for Enterprise Matrix.

Erarbeiten Sie hierzu zunächst das ER-Modell. Nutzen Sie dabei die Schemakonsolidierung und teilen Sie die Arbeiten wie folgt auf:

Sicht 1: Enterprise Tactics und Techniques (https://attack.mitre.org/tactics/enterprise/ und https://attack.mitre.org/techniques/enterprise/)

Sicht 2: Data Sources (https://attack.mitre.org/datasources/)

Sicht 3: Mitigations (https://attack.mitre.org/mitigations/enterprise/)

Sicht 4: Groups (https://attack.mitre.org/groups/)

Sicht 5: Software (https://attack.mitre.org/software/)

Erfassen Sie dabei alle relevanten Informationen um die Inhalte abzubilden, die Sie bis zu einer Tiefe von einem Mausklick sehen können.

Konsolidieren Sie nun die 5 ER Diagramme zu einem universellen Schema. Stellen Sie dabei ihre Konsolidierungsstrategie dar und begründen Sie deren Wahl.

Leiten Sie nun ein relationales Datenmodell ab. Treffen Sie dabei sinnvolle Designentscheidungen und begründen Sie diese.

Implementieren Sie nun ihr relationales Datenmodell und fügen zehn Tupel ein.

- *.sql Datei ihrer Queries zur Erstellung und Befüllung ihrer Datenbank

- *.pdf Datei oder *.dia Datei mit ihrem konsolidierten ER Schema

- *.pdf Datei mit der Dokumentation ihres Designs, Begründung ihrer Designentscheidungen (z.B. Konsolidierungsstrategie oder Optimierungen)