Różnice
Różnice między wybraną wersją a wersją aktualną.
Both sides previous revision
Poprzednia wersja
Nowa wersja
|
Poprzednia wersja
|
pl:dydaktyka:sbd:2009:projekty:mpk-gis:projekt_logiczny [2010/01/19 23:08] sbd09 |
pl:dydaktyka:sbd:2009:projekty:mpk-gis:projekt_logiczny [2019/06/27 15:50] (aktualna) |
| |
===== -. Analiza zależności funkcyjnych i normalizacja tabel ===== | ===== -. Analiza zależności funkcyjnych i normalizacja tabel ===== |
| Stworzony przez nas schemat bazy danych spełnia warunki postaci normalnej (1NF, 2NF, 3NF). Dane są atomiczne i nie występuje redundancja. Używamy tylko kluczy jednoargumentowych. |
| |
===== -. Projektowanie operacji na danych ===== | ===== -. Projektowanie operacji na danych ===== |
=== Stops === | === Stops === |
Uaktualnie rekordu: | Uaktualnie rekordu: |
<code> "UPDATE small_stops SET add_information='".$add_information_update."',id_stop=$id_stop_update, coordinate=ST_GeomFromText('".$new_coordinate."', -1) WHERE id=$id"</code> | <code> "UPDATE small_stops SET add_information='".$add_information_update."',id_stop=$id_stop_update, coordinate=ST_GeomFromText('".$new_coordinate."', -1) WHERE id=$id"</code> |
| Wyszukiwanie przystanków w obrębie danego punktu: |
| <code>SELECT * FROM small_stops WHERE ST_DWithin(coordinate, 'POINT(1000 1000)', 100.0); |
| </code> |
=== Ways === | === Ways === |
Dodanie nowej drogi: | Dodanie nowej drogi: |