faecher:informatik:oberstufe:datenbanken:projekt:dokuwiki_plugin:microblogging:step01:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
faecher:informatik:oberstufe:datenbanken:projekt:dokuwiki_plugin:microblogging:step01:start [20.06.2021 12:54] – [Objektorientierter Datenbankzugriff reloaded] sbelfaecher:informatik:oberstufe:datenbanken:projekt:dokuwiki_plugin:microblogging:step01:start [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1
Zeile 1: Zeile 1:
-====== Schritt 1: Grundfunktionalität ====== 
  
-Zunächst soll die Grundfunktionalität implementiert werden: 
- 
-  * Benutzer sollen Einträge erstellen können. 
-  * Benutzer sollen die Liste ihrer Einträge angezeigt bekommen. 
- 
-===== Datenbankmodell: ===== 
- 
-Ein einfaches Datenbankmodell könnte zunächst so aussehen: 
- 
- 
-{{ :faecher:informatik:oberstufe:datenbanken:projekt:dokuwiki_plugin:microblogging:step01:er.png |}} 
- 
- 
----- 
-{{:aufgabe.png?nolink  |}} 
-=== (A1) === 
- 
-Erstelle Tabellen in deiner Datenbank, die dieses Modell abbilden. 
- 
-===== Objektorientierter Datenbankzugriff reloaded ===== 
-  
-Wenn man nun über die OOM unseres Projekts nachdenkt, macht es zunächst Sinn, dass man zwei Klassen verwenden möchte: 
- 
-  * ''bloguser.class.php'': Alle Operationen, die die Benutzer betreffen. Vor allem "erbt" unser Blog die Benutzer des DokuWiki Systems, d.h. wenn ein Benutzer zum erstem Mal einen Eintrag verfassen möchte, muss dieser wenn nötig zunächst der  Benutzertabelle  des Blogs hinzugefügt werden. 
-  * ''blogentry.class.php'': Alle Operationen, die die Blogeinträge betreffen.  
- 
-Beide Klassen müssen auf die Datenbank zugreifen. 
  • faecher/informatik/oberstufe/datenbanken/projekt/dokuwiki_plugin/microblogging/step01/start.1624186450.txt.gz
  • Zuletzt geändert: 20.06.2021 12:54
  • von sbel