jaka baze danych wybrac

0

Witam.

Chcialem sobie zrobic prosta baze danych w ktorej bede zapisywal codziennie moje godziny pracy i miejsca gdzie pracuje. Poczatkowo robilem to w exelu ale jak poczytalem o zapytaniach SQL to pomyslalem sobie ze jesli regularnie bede tworzyl prosta baze danych w ktorych bede pisal tylko date-miejsce pracy-godziny to bardzo latwo za pomoca SQL wyswietle sobie np ilosc godzin w danym miesiacu lub np ile dni pracowalem w danym miejscu. W exelu jest to troszke uciazliwe (wykonalne) i jest to wydaje mi sie przerost formy nad trescia.

Szukam jakiegos programu ktory pelnil by role bazy danych na dysku lokalnym, jego obsluga (wydawanie polecen SQL) najlepiej jak bedzie zblizona do okienka w ktorej bede pisal linie polecec (jak w windowcie w cmd). Baza ta musi tez latwo dac sie kopiowac w celu kopii bezpieczenstwa (najlepiej jak by to byl 1 pliczek z danymi z tej tabelki).

Nigdy nie mialem doczynienia z programowaniem w bazach danych ale znam jezyk C (G) i assemblery dla malych mikroprocesorow i po przeczytaniu jak sie tworzy zapytania SQL bardzo chcialbym to wykorzystac zamieniajac dotyczczasowego exela do prowadzenia rozpiski mojej pracy.

Znacie jakies takie programy, nie chcialbym sie bawic w stawianie jakis serwerow itp tylko miec jak najprostsza baze danych tylko na dysku lokalnym. Prosze jak mozecie to podrzucie jakies pomysly.

pozdrawiam :)

0

Może Access, albo Base z pakietu OpenOffice.

0

odpada, nie potrzeba mi kombajnu :) tylko bardzo prostej bazy, albo przynajmniej czegos co bedzie bardzo proste w obsludze.

Znam sie na programowaniu malutkich mikroprocesorow i mysle czy czegos takiego nie zrobic np na avr i wyswietlaczy 2x16 znakow, bo mi naprawde potrzeba minimum opcji. A moze jest jakas baza danych co ma obsluge bezposrenio z linii polecen - sorki ale DOS-owe podejscie wiaze sie z prostota ktora dla mnie jest najwazniejsza.

0
niezdecydowany napisał(a)

bardzo latwo za pomoca SQL wyswietle sobie np ilosc godzin w danym miesiacu lub np ile dni pracowalem w danym miejscu. W exelu jest to troszke uciazliwe (wykonalne) i jest to wydaje mi sie przerost formy nad trescia.

Wydaje mi się, że w Excelu jest to prostsze niż w SQL. Wystarczy chyba utworzyć odpowiednią formułę z użyciem funkcji licz.jeżeli lub licz.warunki albo coś w tym stylu.

Bazy danych służą generalnie do przechowywania większych ilości danych niż Ty chcesz, dlatego są "kombajnami", a nie prostymi narzędziami.
Oczywiście możesz użyć armaty do zabijania komarów instalując jakiś SZBD i obsługując go z linii poleceń...

0

Hmm niestety ale Access to chyba najprostsza opcja... Prostsza będzie tylko dedykowana aplikacja napisana przez kogoś.

0

Chyba znalazlem cos od czego moge zaczac, wyglada obiecujaco, z czasem moze na takiej strukturze zrobie sobie domowy budzet i inne rzeczy.

Dzieki za odpowiedzi, pozdrawiam.

0

Jeżeli zamierzasz pracować z Firebirdem to koniecznie ściągnij program IBExpert http://ibexpert.net/ibe/

Btw. Access zdecydowanie nie jest bardziej skomplikowany od Firebirda, wręcz przeciwnie.

0

Moze acces jest prostszy, ale musze instalowac offica, a tutaj sciagnolem sobie instalke 5Mb i po krzyku. Mam dostep z konsoli i to mi wystarczy, zrobie sobie gotowe sktypty np ile godzin pracowalem w danym miesiacu i po sprawie, prostota i wygoda - ja nie jestem zwolennikiem graficznych interfejsow, dla mnie liczy sie prostota, a zapytania SQL sa w porownaniu do np. jezyka assembler bajecznie proste (przynajmniej dla moich celow).

0

Witam
Najlepsza baza dla minimalisty to chyba SQLite z shellem do pisania w wierszu poleceń. Wszytko znajdziesz tu http://www.sqlite.org/download.html

0
niezdecydowany napisał(a)

zapytania SQL sa w porownaniu do np. jezyka assembler bajecznie proste

lol, niezle porownanie
pewnie kubicy tez bolid f1 sprawdza sie lepiej w wyscigach niz walec drogowy :D
chodzi o to ze porownales totalnie inne swiaty

0

Ja bym polecił MySql i do obsługi MySQL Workbench
Dla potrzeba domowych w zasadzie konfigurację można pominąć. Instalujesz i działa. Natomiast obsługa przy pomocy Workbench daje ci możliwość zarówno obsługi konsolowej jak i graficznej. Jest bardzo intuicyjne i da ci takie możlowości jak na przykład zapisanie skryptów i wywołanie ich bez szukania i przypominania sobie jak to było, można też wygenerować z tego sensowne raporty do tego czego potrzebujesz a nie tylko dosowe kreski na potrzeby np żony( sam mówiłeś coś o domowym budżecie :P )

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