ďťż
 
Firebird, Postgres... a może coś innego ďťż
 
Firebird, Postgres... a może coś innego
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

Firebird, Postgres... a może coś innego



sg - 09-09-2006 01:08
Firebird, Postgres... a może coś innego
  Mam taki mały dylemat... program, który ma działać na MacOSXie i żeby
był łatwo portowalny na Windowsa i Linuxa :) Problem mam z bazą danych,
o ile Firebird jest fajny bo ma wersję embedded, to Postgres jest o tyle
fajniejszy, że ma typ NUMERIC oraz możliwość szyfrowania. I mam mały
dylemat... co wy na to?





ThomasO@cpas.com - 09-09-2006 01:08

 
sg wrote:
> Mam taki mały dylemat... program, który ma działać na MacOSXie i żeby
> był łatwo portowalny na Windowsa i Linuxa :) Problem mam z bazą danych,
> o ile Firebird jest fajny bo ma wersję embedded, to Postgres jest o tyle
> fajniejszy, że ma typ NUMERIC oraz możliwość szyfrowania. I mam mały
> dylemat... co wy na to?
baza danych i programowanie business rules: Oracle + Pl/sql + java
stored procedures
GUI : J2EE




sg - 09-09-2006 01:08

  ThomasO@cpas.com napisał(a):
> sg wrote:
>> Mam taki mały dylemat... program, który ma działać na MacOSXiei żeby
>> był łatwo portowalny na Windowsa i Linuxa :) Problem mam z bazą danych,
>> o ile Firebird jest fajny bo ma wersję embedded, to Postgres jest o tyle
>> fajniejszy, że ma typ NUMERIC oraz możliwość szyfrowania. I mam mały
>> dylemat... co wy na to?
> baza danych i programowanie business rules: Oracle + Pl/sql + java
> stored procedures
> GUI : J2EE
>

nie da rady... java dla Maca jest lekko dziwna i nikt nie przykłada się
do szybkości działania, więc odpada. Natomiast sprawa się nieco rozwiązała:
-co do szyfrowania Postgresa: UDF + Crypto++ i mam szyfrowanie w FB
-a co do typu NUMERIC to też się obejdzie i integer wystarczy :)




Jacek Czapla - 09-09-2006 01:08

  > -a co do typu NUMERIC to też się obejdzie i integer wystarczy :)
Sugerujesz, że FB nie ma typu numeric? NIe chce mi się sprawdzać, ale tu
jest
http://www.firebirdsql.org/manual/mi...ata-types.html

--
*Jacek Czapla* //usuń ".pułapka" z adresu email
www.ASIT.pl
http://www.busyonline.pl - Rezerwacja miejsc w busach





wloochacz - 09-09-2006 01:08

  > Mam taki mały dylemat... program, który ma działać na MacOSXie i żeby
> był łatwo portowalny na Windowsa i Linuxa :) Problem mam z bazą danych,
> o ile Firebird jest fajny bo ma wersję embedded, to Postgres jest o tyle
> fajniejszy, że ma typ NUMERIC oraz możliwość szyfrowania. I mam mały
Jak to FB nie ma NUMERIC?? Ma i Numeric i Decimal...

--
wloochacz




sg - 09-09-2006 01:08

  Jacek Czapla napisał(a):
>> -a co do typu NUMERIC to też się obejdzie i integer wystarczy :)
> Sugerujesz, że FB nie ma typu numeric? NIe chce mi się sprawdzać,ale tu
> jest
> http://www.firebirdsql.org/manual/mi...ata-types.html
>

To ja może wyjaśnię: typ NUMERIC w sensie Postgresa to typ dokładny,
dane są trzymane bez zaokrągleń zmiennoprzecinkowych. Natomiast w
Postgresie taki typ ma zaokrąglenia:

DECIMAL(10,4)
Monetary data values from -214,748.3648 through +214,748.3647, with
accuracy to a ten-thousandth of a monetary unit. Note that Firebird's
range is greater with this declaration.
(to jest cytat z tej strony, którą podałeś)

Natomiast w dokumentacji Postgresa typ DECIMAL jest opisany tak:
The type numeric can store numbers with up to 1000 digits of precision
and perform calculations exactly. It is especially recommended for
storing monetary amounts and other quantities where exactness is
required. However, arithmetic on numeric values is very slow compared to
the integer types, or to the floating-point types described in the next
section.

Tzn pomieszałem DECIMAL i NUMERIC bo w sumie różnią się tylko sposobem
traktowania precyzji.




sg - 09-09-2006 01:08

  wloochacz napisał(a):
>> Mam taki mały dylemat... program, który ma działać na MacOSXiei żeby
>> był łatwo portowalny na Windowsa i Linuxa :) Problem mam z bazą
>> danych, o ile Firebird jest fajny bo ma wersję embedded, to Postgres
>> jest o tyle fajniejszy, że ma typ NUMERIC oraz możliwość szyfrowania.
>> I mam mały
> Jak to FB nie ma NUMERIC?? Ma i Numeric i Decimal...
>
> --
> wloochacz

przed chwilą już o tym napisałem, nie chce mi się powtarzać :)
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    [PostgreSQL] - jak =?ISO-8859-2?Q?zabezpieczy=E6_interesy_tw?==?ISO-8859-2?Q?=F3rcy_systemu_=3F=3F=3F?= postgresql - int/int postgresql Select count(*) czy raczej Select count(ID) [PostgreSQL] jak =?ISO-8859-2?Q?pobra=E6_warto=B6=E6_zwracan?==?ISO-8859-2?Q?=B1_przez_funkcj=EA=3F?= [postgresql] INSERT OR UPDATE - jak =?ISO-8859-2?Q?b=EAdzie_na?==?ISO-8859-2?Q?jlepiej=3F?= [postgresql] kilka =?ISO-8859-2?Q?rekord=F3w_subquery_jako_?==?ISO-8859-2?Q?string?= [PostgreSQL] Jak =?ISO-8859-2?Q?po=B3=B1czy=E6_funkcje_z_w?==?ISO-8859-2?Q?idokiem?= Postgres - replikcja master-master Dopasowanie do "najlepszego" dopasowania :) [ PostgreSQL] Problemy z =?ISO-8859-2?Q?instalacj=B1_PostgreSQL_na_syste?==?ISO-8859-2?Q?mach_Windows?=
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • czterowers.keep.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com