Internetowe Bazy danych
Internetowe bazy danych - takie, do których dostęp jest możliwy z sieci Internet.
1. Cele projektów informatycznych wykorzystujących bazy danych:
zastąpienie dotychczasowego systemu w celu poprawienia wydajności
(gdy system „ręczny” lub komputerowy nie nadąża z przetwarzaniem dużej
ilości transakcji lub nie umożliwia ich realizacji na dużą skalę),
obniżkę kosztów związanych z realizacją transakcji lub dystrybucją informacji
(np. rezygnacja z „papierowego” przekazywania informacji w dużych firmach),
a w przypadku sklepów internetowych - brak kosztów związanych z obsługą
osób nie dokonujących żadnych transakcji,
uzyskanie lepszego obiegu informacji w przypadku systemów związanych z jej
dystrybucją lub zwiększenie liczby klientów,
zwiększenie „dostępności” firmy dla klienta (nie jest problemem 24 h dostęp),
związane z projektem (typowo: złe oszacowanie kosztów przedsięwzięcia,
niedopracowany lub nieprzemyślany projekt interfejsu, trudności z „dotarciem”
odbiorcy do naszej witryny, trudności z implementacją nieprzewidzianych
wcześniej elementów - skalowalność systemu, niezrozumienie lub zła
specyfikacja potrzeb zleceniodawcy i odbiorcy projektu przez „informatyków”),
często zmieniające się przepisy prawne,
zawodność dostawców,
aktualizacja danych (np. modyfikacja cen).
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
serwisy WWW - m. in. uniezależnienie prezentowanych treści od „wyglądu”
witryny,
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ą
Które z podanych rozwiązań będzie lepsze, to zależy od wielu czynników, począwszy
od ilości zmian serwisu w ciągu roku, posiadanych w bieżącym momencie czasu rozwiązań
(firma mogła zaczynać od jednej strony WWW, która była rozwijana w serwis i obecna
zmiana koncepcji wymagałaby znacznych nakładów czasu oraz finansowych), zasobów
sprzętowych, a nawet zdolności technicznych personelu oraz doświadczeń i umiejętności
projektanta.
2. Moja Ocena na temat Internetowej baz danych są potrzebne dlatego że to ułatwia pracę mniej zajmuje pamięci no i są dostępne w każdym miejscu gdzie jest podłączony Internet.
Zalety
Bazy danych Można używać do przeszukiwania danych
Bazy danych Można używać do ich modyfikacji lub dodawania danych.
Bazy danych można tworzyć do sklepów internetowych mówiącym o cenie produktów i produkcie
Bazy danych można tworzyć jako blankiety lub Ankiety do wypisywania.
Wady
Trzeba mieć stały dostęp do Internetu
Czasem modyfikacja nie jest możliwa dlatego że np. Administrator za zastrzegł sobie modyfikację
Co to są programy do kompresji i dekompresji plików i czy są potrzebne.
Programy do kompresji to takie popularne jak Winrar Lub też znany bardziej 7-zip ale są także jak Banzip mniej znany Ale za to darmowy jak i tez 7-zip ale są programy płatne jak Winrar lub też WinAce. Programy te mają za zadanie np. Skompresować dane pliki lub folder z danymi który ma ok. 100 Mb a spakuje je do np. 20Mb gdzie umożliwa ja zmniejszenie miejsca ale to ma pewne Wady i zalety
zalety
Kompresja z 100Mb do 20Mb w zależności od plików czy w samych w sobie nie są skompresowane.
Zmniejszenie miejsca na dysku
Można plik skompresowany dużo szybciej przenieś na pendrive jako jeden plik niż cały folder który jest większy się będzie dłużej przenosić bo prędkoś przenoszenia/kopiowania jest zależna od jakie są to pliki czy mało Mb czy większe
Wady
Kompresowanie może trochę trwać zależności od stopnia jakiego sobie wybierzemy jeżeli wybierzemy sobie trzym super kompresja do np. plik 100Mb będzie kompresować do 10Mb ale trzyma się to kosztem
Czasu
Pamięci komputera i jeżeli mamy słaby komputer to nie można nic wiecej zrobić dlatego że kompresja zajmuję pamięc oraz pracę procesora dochodząc nawet od 80-100% obciążenia procesora. Przy pracy np. 2 rdzeniowych procesorów i wyższych jest możliwość przypisania mu kompresji do danego procesora co nie jest zalecane dlatego że może też to wpłynąć na szybkość kompresji oraz na błędy w kompresji ale to w skrajnych przypadkach.
W programie WinRar oraz WinAce wykorzystuję bardzo dużym stopniu w dekompresji plików jako pamięć podręczną plik temp w c:\temp by z dekompresować dany plik i potem skopiować do docelowego Folderu wybrany przed dekompresją a jęzeli chodzi o 7-zip i Bandzip do dekompresji używają pamieci podręcznej Jako ramy a w ostateczności już dysk.