Projekt na przedmiot Wprowadzenie do baz danych
Go to file
2019-06-14 23:55:53 +02:00
baza-schemat.PNG 'Dodane-pliki,modyf-readme' 2019-06-14 23:55:53 +02:00
create_db.sql 'Dodane-pliki,modyf-readme' 2019-06-14 23:55:53 +02:00
erd2.png 'Dodane-pliki,modyf-readme' 2019-06-14 23:55:53 +02:00
erd.png 'Dodane-pliki,modyf-readme' 2019-06-14 23:55:53 +02:00
README.md 'Dodane-pliki,modyf-readme' 2019-06-14 23:55:53 +02:00

Rowerownia - baza danych dla systemu rowerów miejskich

Tytuł projektu: System rowerów miejskich

Autor: Krzysztof Wołowiec

Projekt bazy danych dla firmy, która dostarcza i prowadzi samoobsługowe wypożyczalnie rowerów miejskich, będące alternatywą dla komunikacji publicznej.

Celem bazy danych jest wsparcie organizowania usług wypożyczania rowerów miejskich, poprzez rejestrowanie wypożyczeń i zwrotów, kontrolę stanu poszczególnych stacji rowerowych i rejestrowanie aktywności marketingowej względem rowerów.

Diagram związków encji (ERD)

!()[erd.png]

!()[erd2.png]

Model relacyjny (RM)

Oznaczenia: klucz podstawowy, klucz obcy

  1. Uzytkownicy: UID, login, imie, nazwisko, email, data_od, ostatnia_aktywnosc, saldo_konta, status_konta
  2. Rowery: RID, typ, stan
  3. Stacje: SID, miejsca, miejsca_zajete, miejsca_wolne, dl_geogr, szer_geogr, osiedle, ulica, stan
  4. Stan_stacji: stacja, rower, data_dodania
  5. Wypozyczenia; WID, uzytkownik, rower, stacja_wyp, godzina_wyp, stacja_zwrotu, godzina zwrotu, status
  6. Kampanie: nazwa, firma, rowery, od, do
  7. Reklamy: RID, reklama, od, do

!()[baza-schemat.PNG]

Opis funkcjonalności