R3F5mZf3dapnJ
Ilustracja przedstawia okrąg z  wzorami na niebieskim tle.

Bazy danych – projekt, etap III

Źródło: TheDigitalArtist, domena publiczna.

W poprzednim e‑materiale przygotowaliśmy diagram ER, czyli logiczny model bazy danych. Na jego podstawie utworzyliśmy schemat w postaci tabel, pól i relacji oraz ustaliliśmy warunki integralności. Na koniec przygotowaliśmy implementację schematu w języku SQL dla systemu bazodanowego SQLite oraz sprawdziliśmy możliwość utworzenia bazy i tabel.

W tym i następnym e‑materiale zajmiemy się podstawami budowy interfejsu do bazy danych w postaci aplikacji internetowej, którą będziemy kodować, korzystając z języka Python. Skupimy się na operacjach wykonywanych na fragmencie przygotowanej bazy danych przedstawionym poniżej:

RMYUw6SIH1w0V

Omówienie wcześniejszych oraz kolejnych kroków tworzenia projektu bazy danych znajdziesz w pozostałych e‑materiałach z tej serii:

Twoje cele
  • Przygotujesz wirtualne środowisko do tworzenia aplikacji internetowej.

  • Utworzysz moduł do współpracy z bazą danych po stronie serwera.

  • Zaimplementujesz po stronie serwera funkcje (tzw. widoki) obsługujące żądania klienta.

  • Przygotujesz szablony stron WWW z formularzami tworzące interfejs klienta.