Bazy danych - od czego zacząć?

0

Witam,
Zacząłem zabawę z bazami danych, a jako iż mój ojciec ma firmę, postanowiłem stworzyć program na jej potrzeby w którym przewiduję następującą funkcjonalność:

  • Program ma się łączyć z bazą danych umieszczoną na hostingu plików( home.pl ).
  • Baza danych ma umożliwiać dopisywanie oraz edycję znajdujących się w niej danych z kilku komputerów jednocześnie.

I tu do was pytanie, ponieważ zabawę z Bazami Danych właśnie zaczynam i chciałbym uzyskać następujące informacje:

  • Z jakich typów baz danych muszę w tym projekcie skorzystać oraz z jakiego protokołu.
  • Z czym proponowali byście mi się zapoznać, jaka książka / poradnik będzie tutaj najtrafniejszy oraz najłatwiejszy w przekazie na temat baz danych.

Dodatkowo:
Chodzi mi tutaj o samą naukę, bo wiadomo od razu w dzień-dwa całego projektu nie zrobię, a najważniejsze to postawić sobie jakiś cel :)

1
wojas666 napisał(a):
  • Z jakich typów baz danych muszę w tym projekcie skorzystać oraz z jakiego protokołu.

Z takich, które oferuje home.pl.

0

Co więcej, nie połączysz się bezpośrednio z baza na home.pl. Musisz postawić jakąś warstwę pośrednią w języku skryptowym dostępnym po stronie serwera(np php).

1

Albo po prostu na kompie w firmie postaw np.Postgresa. Do tego wystarczy jakiś stary komp. Jak z 10 komputerów nawet korzystać będzie nie powinno być problemów z wydajnością bazy. Ludzie takie rzeczy nawet na malince potrafią stawiać. Masz blisko, dobrą przepustowość. Jak padnie WAN w firmie to i tak lokalnie po sieci aplikacje będą działać. Komputer używany za 300zł i będzie miał aż za dobrą konfigurację i jeszcze spokojnie postawisz tam serwer pocztowy jak mała firma i serwer WWW z własną stroną.

Dla samej bazy to nawet przy jakimś core duo i 512MB RAMu będzie działać a taki komputer to już naprawdę grosze kosztuje. Oczywiście polecam postawić na nim Linuxa z np. LXDE. Bazę danych się prościej chyba nawet stawia niż na Windowsie. Potem wyłączasz całkiem interfejs graficzny (init 3) i zasobów masz ok.Nawet coś potem jak będziesz robił to po ssh się zalogujesz i zrobisz wszystko.

1 użytkowników online, w tym zalogowanych: 0, gości: 1