4
Bardzo ważnym problem stanowią przepisy prawne związane między innymi z ochroną danych osobowych (konieczność rejestracji baz danych przechowujących tego rodzaju informacje), koniecznością odpowiedniego rejestrowania transakcji oraz odpowiednie metody jej dokumentowania. Z tym wiąże się również problem składowania całej dokumentacji oraz okresy jej przechowywania. W przypadku dokumentacji sprzedaży typowym okresem jest 5 lat, a np. dla dokumentów płacowych jest to 50 lat. Stosowanie podpisu elektronicznego, wymagane certyfikaty w tym zakresie - to kolejne problemy z jakimi można się zetknąć. Dobrze byłoby w przypadku serwisów związanych z „biznesem” zasięgnąć opinii prawnika, jeśli pewne zagadnienia związane z jego funkcjonowaniem nie są dla nas w pełni zrozumiałe. Być może konieczna będzie również „opieka prawna” w ramach outsourcing’u.
Pewnych zagrożeń nie można uniknąć i trzeba odpowiednio im zapobiegać. W zakresie zabezpieczenia przed niepowołanym dostępem konieczna jest współpraca na kilku płaszczyznach: administratora systemu, webmastera oraz administratora bazy danych. Jeśli planujemy przedsięwzięcie związane z Internetem, to należy te dodatkowe koszty (np. związane ze stworzeniem stanowiska pracy lub outsourcing’iem) uwzględnić.
Typowe zastosowania Internetowych baz danych:
• serwisy WWW - m. in. uniezależnienie prezentowanych treści od „wyglądu” witryny,
• e - commerce,
• inne usługi np. serwer poczty WWW, forum internetowe, baza dokumentów.
Pierwsze rozwiązanie może być wykorzystane w firmach do uniezależnienia strony
wizualnej od serwisu WWW. Może zostać utworzona baza danych zawierająca informacje, które są następnie umieszczane na stronach internetowych. Można pójść dalej i wykorzystując architekturę trój warstwową oddzielić warstwę związaną z prezentacją danych od warstwy kodu php i bazy danych.
Rozważmy prosty przykład.
Sekretariat szkoły policealnej umieszcza na stronach WWW informacje dotyczące oferty szkoły (wysokość czesnego, opłat miesięcznych, informacje o realizowanych przedmiotach i programie nauczania, itp.). W celu aktualizacji tych informacji przekazuje w formie wydruku tekst informatykowi, który następnie aktualizuje stronę WWW.
W przypadku, gdy prywatna firma obsługuje wiele szkół, to taka procedura ma miejsce dla każdej szkoły, a czasem - dla każdego przedmiotu (ponieważ informacje o zajęciach podają