Pancio
2010-04-08 13:52:26 UTC
Witam,
Nie mam zbytniego doświadczenia w pisaniu programów bazodanowych, a jakiś
czas temu zacząłem tworzyć aplikację opartą na bazie danych Accessa.
I pytanie do znawców tematu.
Czy nie znająć SQLa (lub znając w stopniu więcej niż podstawowym) można w
jakiś w miarę łatwy i bezbolesny sposób przejść z bazy utworzonej w Accessie
na serwer Firebirda?
Nie przeszkadza mi Access - łatwo tworzy się w nim tabele, relacje, etc... Z
tym, że z aplikacji korzystać będzie około 10 użytkowników jednocześnie, a
baza zawierać będzie kilkanaście tabel z czego największa mieć będzie
docelowo kilkanaście tysięcy rekordów.
AnyDAC na pewno jest pomocnym rozwiazaniem, ale nie chcialbym, aby w miarę
rozrostu bazy nagle zdarzył się "zonk" i wsystkie dane rozsypią się.
Często chwali się Firebirda właśnie za stabilność. O ile wybór serwera SQL
jest jak dla mnie-laika dowolny (byle darmowy) o tyle o wiele bardziej ważne
jest, czy przesiadka i przyzwyczajenia obsługi bazy w Accessie różnią się
znacząco od Firebirda.
Na marginesie tylko dodam, że całość obsługuję z poziomu Delphi 7.
Oczywiście wszystkiego można się nauczyć, ale z uwagi, że działam lekko pod
presją czasu, dlatego stawiam na prostotę a tutaj Access jest dość dobrym
rozwiązaniem. Może nie do końca stabilnym, ale łatwym z punktu obsługi samej
bazy w Delphi.
Ten kto napisał chociaż najprostszą aplikację bazodanową opartą np. na
Firebirdzie, ten powie, że to pestka. Natomiast nie znam się na serwerach
SQL (pobrałem Firebirda, zainstalowałem i pół dnia zastanawiałem się "o co
chodzi").
Dzięki wielkie za odpowiedzi i sugestie.
Witek.
Nie mam zbytniego doświadczenia w pisaniu programów bazodanowych, a jakiś
czas temu zacząłem tworzyć aplikację opartą na bazie danych Accessa.
I pytanie do znawców tematu.
Czy nie znająć SQLa (lub znając w stopniu więcej niż podstawowym) można w
jakiś w miarę łatwy i bezbolesny sposób przejść z bazy utworzonej w Accessie
na serwer Firebirda?
Nie przeszkadza mi Access - łatwo tworzy się w nim tabele, relacje, etc... Z
tym, że z aplikacji korzystać będzie około 10 użytkowników jednocześnie, a
baza zawierać będzie kilkanaście tabel z czego największa mieć będzie
docelowo kilkanaście tysięcy rekordów.
AnyDAC na pewno jest pomocnym rozwiazaniem, ale nie chcialbym, aby w miarę
rozrostu bazy nagle zdarzył się "zonk" i wsystkie dane rozsypią się.
Często chwali się Firebirda właśnie za stabilność. O ile wybór serwera SQL
jest jak dla mnie-laika dowolny (byle darmowy) o tyle o wiele bardziej ważne
jest, czy przesiadka i przyzwyczajenia obsługi bazy w Accessie różnią się
znacząco od Firebirda.
Na marginesie tylko dodam, że całość obsługuję z poziomu Delphi 7.
Oczywiście wszystkiego można się nauczyć, ale z uwagi, że działam lekko pod
presją czasu, dlatego stawiam na prostotę a tutaj Access jest dość dobrym
rozwiązaniem. Może nie do końca stabilnym, ale łatwym z punktu obsługi samej
bazy w Delphi.
Ten kto napisał chociaż najprostszą aplikację bazodanową opartą np. na
Firebirdzie, ten powie, że to pestka. Natomiast nie znam się na serwerach
SQL (pobrałem Firebirda, zainstalowałem i pół dnia zastanawiałem się "o co
chodzi").
Dzięki wielkie za odpowiedzi i sugestie.
Witek.