ďťż
 
[Obiektowe Bazy Danych] - czy tylko komercyjne na Linuksa ??? ďťż
 
[Obiektowe Bazy Danych] - czy tylko komercyjne na Linuksa ???
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

[Obiektowe Bazy Danych] - czy tylko komercyjne na Linuksa ???



pe3no@N05PAM.o2.pl - 19-11-2006 00:08
[Obiektowe Bazy Danych] - czy tylko komercyjne na Linuksa ???
  Witajcie,

WSTĘP:

Temat obiektowych baz danych do dziś traktowałem z przymrużeniem oka ;)
W związku z egzaminem w końcu przeczytałem otrzymane o tym materiały.

Moje nastawienie nieco się zmieniło, biorąc pod uwagę parę argumentów:

1. Dla niektórych problemów o dużej złożoności danych są one doskonałe
i podobno są tam stosowane, gdyż pierwotne próby mapowania obiekto-
wości na model relacyjny się nie udały...

2. Trudno się im przebić, gdyż nie są one produkowane przez potentatów.
Dobrze mnie zrozumcie, nie mówię o obiektowych rozszerzeniach, ale
o 100% obiektowych bazach danych vs. relacyjne (z rozszerzeniami
obiektowymi lub bez) - a tu wiemy, że producenci są potentatami i z
drugiej strony oni sami nie produkują oddzielnych, zbudowanych od
podstaw silników obiektowych baz danych. Albo ja o tym nie wiem...

3. Ludzkie przyzwyczajenie i niechęć do zmian opóźnia przejście
z relacyjnych na obiektowe. Każdy z nas woli sprawdzone - relacyjne.

4. A zatem projektujemy obiektowo, ale potem mapujemy obiektowość na
model relacyjny - a może czas spróbować baz obiektowych ;)
P.S. ja też jestem konserwatystą, ale nie chciałbym się obudzić z...

PYTANIE 1: Czy są na Linuksa jakieś obiektowe bazy danych Open Source?
(Nie chodzi mi o rozszerzenia, które są np. w Postgresie).

Mnie się, niestety, udało znaleźć tylko jedno rozwiązanie komercyjne:
http://www.objectivity.com/index.shtml
PYTANIE 2: Czy ktoś z Was zna tę bazę i mógłby podzielić się wrażeniami?

PYTANIE 3: Jakie jeszcze inne rozwiązania moglibyście wskazać?

PYTANIE 4: Jak w przyszłości tytułować kategorię postów dot. obiektowych
baz danych? [OODBMS] [Bazy Obiektowe] [OBD]...

Z góry dziękuję i
Pozdrawiam~~Piotrek~~pe3no.





Rafal \(sxat\) - 19-11-2006 00:08

 
> baz danych? [OODBMS] [Bazy Obiektowe] [OBD]...

moemento czy obiektowe to nie znaczy ze sie przechowuje w bazie plikow
rysunkow obliczen w formie blob i tyle??




Piotr 'piter' Hlawski - 19-11-2006 00:08

  Rafal (sxat) wrote:

>
>> baz danych? [OODBMS] [Bazy Obiektowe] [OBD]...
>
> moemento czy obiektowe to nie znaczy ze sie przechowuje w bazie plikow
> rysunkow obliczen w formie blob i tyle??

krótko - nie :-)

--
..:: Piter // phlawski$gmail,com // gg: 4534287 ::.
Nie wszyscy, którzy rozgniewali Chucka zginęli. Paru udało się uciec... na
razie... nazywamy ich astronautami...




sg - 19-11-2006 00:08

  Piotr 'piter' Hlawski napisał(a):
> Rafal (sxat) wrote:
>
>>> baz danych? [OODBMS] [Bazy Obiektowe] [OBD]...
>> moemento czy obiektowe to nie znaczy ze sie przechowuje w bazie plikow
>> rysunkow obliczen w formie blob i tyle??
>
> krótko - nie :-)
>

dłużej - http://pl.wikipedia.org/wiki/Obiektowa_baza_danych

--
Na wszystko skutecznie pomaga woda.
Dwie, trzy krople na szklankę wódki





dap - 19-11-2006 00:08

  pe3no@N05PAM.o2.pl wrote:
> Witajcie,

Hej,
dla obiektowość jest tylko pewnym narzędziem ułatwiającym programowanie
i modelowanie wymagań/problemów/procesów.
Podobnie jest z relacjami, ulatwiają one zapis i modelowanie :)

> WSTĘP:
>
> Temat obiektowych baz danych do dziś traktowałem z przymrużeniem oka ;)
> W związku z egzaminem w końcu przeczytałem otrzymane o tym materiały.
>
> Moje nastawienie nieco się zmieniło, biorąc pod uwagę parę argumentów:
>
> 1. Dla niektórych problemów o dużej złożoności danych są one doskonałe
> i podobno są tam stosowane, gdyż pierwotne próby mapowania obiekto-
> wości na model relacyjny się nie udały...

Hmm jesli przez problem rozumiesz odwzorowanie obiekow w relacje to
oczywiscie, ze automatyzacja tego procesu jest pozadana, ale nie jestem
pewien czy tak duzo sie zyskuje.

> 2. Trudno się im przebić, gdyż nie są one produkowane przez potentatów.
> Dobrze mnie zrozumcie, nie mówię o obiektowych rozszerzeniach, ale
> o 100% obiektowych bazach danych vs. relacyjne (z rozszerzeniami
> obiektowymi lub bez) - a tu wiemy, że producenci są potentatami i z
> drugiej strony oni sami nie produkują oddzielnych, zbudowanych od
> podstaw silników obiektowych baz danych. Albo ja o tym nie wiem...

Jaka jest dla Ciebie roznica miedzy tylko obiektowa baza danych a
relacyjna baza danych z obiektami? Sposob zapisu? Kogo to obchodzi? I
tak ma sie interface obiektowy/preceduralny ktory moze ukryc caly
relacyjny kram.

> 3. Ludzkie przyzwyczajenie i niechęć do zmian opóźnia przejście
> z relacyjnych na obiektowe. Każdy z nas woli sprawdzone - relacyjne.

Relacyjne sa moim zdaniem duzo bardziej prostrze i efektywne. Obiekty sa
ok, ale wymagaja bardzo duzo dobrego planowania.

> 4. A zatem projektujemy obiektowo, ale potem mapujemy obiektowość na
> model relacyjny - a może czas spróbować baz obiektowych ;)
> P.S. ja też jestem konserwatystą, ale nie chciałbym się obudzić z...

Mapowanie robi za Ciebie jakis kod, np. aplikacja middleware - w sumie
nie interesuje Cie co tam za tym sie kryje.

> PYTANIE 1: Czy są na Linuksa jakieś obiektowe bazy danych Open Source?
> (Nie chodzi mi o rozszerzenia, które są np. w Postgresie).
>
> Mnie się, niestety, udało znaleźć tylko jedno rozwiązanie komercyjne:
> http://www.objectivity.com/index.shtml
> PYTANIE 2: Czy ktoś z Was zna tę bazę i mógłby podzielić się wrażeniami?
>
> PYTANIE 3: Jakie jeszcze inne rozwiązania moglibyście wskazać?
>
> PYTANIE 4: Jak w przyszłości tytułować kategorię postów dot. obiektowych
> baz danych? [OODBMS] [Bazy Obiektowe] [OBD]...

Generalnie obiektowosc jest ok, ale jeszcze dlugo nie widzie dla baz
relacyjnych alternatywy...

dap
--
,= ,-_-. =. gnu.org
((_/)o o(\_)) polanski.biz
`-'(. .)`-' xoops.pl
\_/




pe3no@N05PAM.o2.pl - 19-11-2006 00:08

  dap napisał(a):
> Hmm jesli przez problem rozumiesz odwzorowanie obiekow w relacje to
> oczywiscie, ze automatyzacja tego procesu jest pozadana, ale nie jestem
> pewien czy tak duzo sie zyskuje.

W takim razie dziwię się, że udostępniają tylko 60 dniowy trial tej bazy
https://download.objectivity.com/?download=menu
Chyba mało kto się tym potencjalnie zainteresuje - np developerzy (?)

> Jaka jest dla Ciebie roznica miedzy tylko obiektowa baza danych a
> relacyjna baza danych z obiektami? Sposob zapisu? Kogo to obchodzi? I
> tak ma sie interface obiektowy/preceduralny ktory moze ukryc caly
> relacyjny kram.

Dla mnie osobiście - jako konserwatysty ER - niewielka, aczkolwiek...
kiedyś wszyscy programowali strukturalnie, obecnie obiektowo ...
Tak jak wspomniałem - pytam, czy już czas, aby się nie obudzić z ręką...
pewnego dnia. Jak widać - chyba jeszcze nie czas :)

Pozdrawiam~~Piotrek~~pe3no.




dap - 20-11-2006 00:01

  pe3no@N05PAM.o2.pl wrote:
> dap napisał(a):
>> Hmm jesli przez problem rozumiesz odwzorowanie obiekow w relacje to
>> oczywiscie, ze automatyzacja tego procesu jest pozadana, ale nie
>> jestem pewien czy tak duzo sie zyskuje.
>
> W takim razie dziwię się, że udostępniają tylko 60 dniowy trial tej bazy
> https://download.objectivity.com/?download=menu
> Chyba mało kto się tym potencjalnie zainteresuje - np developerzy (?)

Nie wiem, znajomi uzywaja
www.hibernate.org i NHibernate.

>> Jaka jest dla Ciebie roznica miedzy tylko obiektowa baza danych a
>> relacyjna baza danych z obiektami? Sposob zapisu? Kogo to obchodzi? I
>> tak ma sie interface obiektowy/preceduralny ktory moze ukryc caly
>> relacyjny kram.
>
> Dla mnie osobiście - jako konserwatysty ER - niewielka, aczkolwiek...
> kiedyś wszyscy programowali strukturalnie, obecnie obiektowo ...
> Tak jak wspomniałem - pytam, czy już czas, aby się nie obudzić z ręką...
> pewnego dnia. Jak widać - chyba jeszcze nie czas :)

Spoko :)
Wiekszosc kodu "obiektowego" ktory widzialem byl strukturalny z
domieszka tzw. spaghetti code, ulozowny w rzeczy zwane klasami.
Zreszta strukturalny jest ok. popatrz chocby na kernel Linuxa :)

Ja generalnie nie martwie sie przyszloscia RDBMS...

dap
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    [MSSQL2000] Problem z =?ISO-8859-2?Q?tabel=B1/indeksem/zapytanie?==?ISO-8859-2?Q?m_czy_b=B3=B1d_w_bazie_danych=2E=2E=2E?= [laik]Jak =?ISO-8859-2?Q?stworzy=E6/zaczac_tworzyc__ma=B3=B1?==?ISO-8859-2?Q?__baz=EA_danych_na_potrzeby_www=3F?= [mysql] przenoszenie danych =?ISO-8859-2?Q?mi=EAdzy_tabelami_?==?ISO-8859-2?Q?w_r=F3=BFnych_bazach?= Ksiazka - "Podstawowy =?ISO-8859-2?Q?wyk=B3ad_z_system=F3w_?==?ISO-8859-2?Q?baz_danych=22?= Zrywanie =?ISO-8859-2?Q?po=B3aczen_z_baza_danych_-_pos?==?ISO-8859-2?Q?tgresql_=3C-=3E_odbc?= =?iso-8859-2?Q?=5BSQL_Server_2000=5D_uprawnienienia_do_u=BFyw ania_widoku_?==?iso-8859-2?Q?opartego_na_tabeli_z_innej_bazy?= Dwie bazy czy dwie tabele? [PHP i MySQL] Wstawianie =?ISO-8859-2?Q?rekord=F3w_do_bazy_?==?ISO-8859-2?Q?a_z=B3e_kodowanie?= [mssql] insert do tabeli na podstawie danych z innej tabeli =?ISO-8859-2?Q?=5Bmysql=5D_synchronizacja_struktury_bazy_?==? ISO-8859-2?Q?lokalnej_ze_zdaln=B1?=
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • lisinski.htw.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