[LINUX:15784] Re: Logo & Pervasive.SQL

---------

New Message Reply About this list Date view Thread view Subject view Author view

From: Dogan ZORLU (dogan@grup.com.tr)
Date: Tue 23 May 2000 - 10:48:26 EEST


Evet acayim,

simdi (Pervasive firmasi tarafindan adlandigi sekliyle soyluyorum)
Releational Access diye adlanan erisim yonteminde, tablolari birer birer
acip bir baglanti saglanacaksa ilgili index buferi doldurulup baglantili
tablodan:

 ilk uyani al
 sonraki
 sonraki

seklinde klasik yontemle bilgi alinmasini sagliyor. Gelen bilgiler ise raw
formatli. Yani double field lar 8 byte float paketli, integer sayilar iki
byte integer paketli falan. Ornegin dosyadan bir record okudugumuzda hangi
field nerde belirsiz. Sizin programiniz icinde belirli bir structure
yardimiyla uygun offset lerden bilgiye erisiyorsunuz. Yani bir
data dictionary kullanilmiyor. Database ile ilgili hicbir desen tanimli
degil. Indexler bile field isimleriyle degil offset uzunluk ve tipleriyle
belirleniyor.

Transactional access ise bildigimiz SQL cagrilariyla yapiliyor. Bu erisim
trigger destegi de verebiliyor. Haliylen bir SQL veritabaninda oldugu gibi
data dictionary si var ve icinde access yetkilerinden operasyon trigger
larina kadar herseyi onceden tanimliyor ve database i kodluyorsunuz.

Sanirim farki anlatabildim.

        +------------+ +-----------+
        | SQL Engine |- Transactional Access - |Application|
        +------------+ +-----------+
              |
    +------------------------------+ +-----------+
    | Database (Record base) Engine|- Releational Access-|Application|
    +------------------------------+ +-----------+

Dogan ZORLU
Grup Yazilim, IZMIR

On Tue, 23 May 2000, Murat Suluhan (msuluhan@tai.com.tr) wrote:

> Merhabalar
>
> aynen mesajindan kopyaladim
> "Logo, veritabani sunucusunu Relational olarak kullaniyor. O nedenle
> query
> ler SQL formatinda server da degil, client tarafinda gercekleniyor."
>
> bu iki cumleyi biraz acabilir misin, insallah ben yanlis anlamisimdir
> > /*------------------------------------------------------------------------
> > -
> > Saygilar, iyi calismalar EXACTLY F|R|E|E|D|O|M
> > Murat SULUHAN
> > Programmer
> > Join the C/C++ group: life_is_c-subscribe@egroups.com
> > Linux is like a wigwam, no windows, no gates, Apache inside !
> > ------------------------------------------------------------------------*/
> >
> >
> > -----Original Message-----
> > From: Dogan ZORLU [SMTP:dogan@grup.com.tr]
> > Sent: Tuesday, May 23, 2000 8:36 AM
> > To: Multiple recipients of list LINUX
> > Subject: [LINUX:15777] Re: Logo & Pervasive.SQL
> >
> > Haklisiniz,
> >
> > Logo, veritabani sunucusunu Relational olarak kullaniyor. O nedenle query
> > ler SQL formatinda server da degil, client tarafinda gercekleniyor. Eger
> > Transactional kullanilirsa (TourSys yada Beyaz yada ne bileyim Netsis
> > gibi uygulamalarda oldugu gibi) servera query gidip sonuclar geri
> > geldiginden bu soylediginiz sorun teskil etmiyor.
> >
> > Ayrica terminal server yerine uzaktaki Linux a bir dosemu yuklenip (dosemu
> > icin SPX destegi duyurulmustu ama hatirlamiyorum simdi) ayni is bir adet
> > linux server la cozulebilir. Logo sanirim 2 MB ram istiyordu. Server
> > tarafina kull-sayisi * 2MB ram eklemek yetecektir.
> >
> > Arkadaslar IPX/SPX istegini sanirim firma istedigi icin dusunuyorlar. Zira
> > bahsi gecen veritabaninda DOS icin TCP/IP support u henuz 1 yil once falan
> > gelistirildi. Firma olarak bizde ayni veritabanini kullaniyoruz fakat
> > Netware de bile TCP/IP kullaniyoruz.
> >
> > Dogan ZORLU
> > Grup Yazilim, IZMIR
> >
> > On Mon, 22 May 2000, Egemen Ergel wrote:
> >
> > > dusuk kapasiteli kiralik hat uzerinden logo her seferinde uzun ca bir
> > > surede yuklenecektir
> > > program client side da olsa bile data dosyalarinin transferinde zaman
> > > problemleri ortaya cikabilir.
> > > bu tarz (yani client server dizayn edilmemis ) programlari uzkatan
> > > calistirmak icin kimi terminal server programlari mevcuttur.
> > > temel prensip olarak program hattin bir tarafinda calisir sadece ekran
> > > goruntuleri terminal tarafina gider.
> > > linux altinda boyle birseyler mevcutmudur bilemiyorum ama kimi isletim
> > > sistemlerinde ticari olarak boyle seyler bulunabilir. (uzun seneler once
> > > Novell altinda bu tarz bir program kullanmistik)
> > >
> > > aslinda linux altinda da bu tarz birseyler olmasi kuvvetle muhtemeldir.
> > > en azindan dos emulator ile program server uzerinde calistirilip
> > > terminal tarafina sanki bir serial terminal baglanmis gibi ( serial
> > > terminallerdede sadece ekran goruntuleri transfer edilir :) ) bir
> > > topoloji kurulabilir gibime geliyor benim.
> > >
> > > ha eger aradaki hat yeterince kalin bir :) band genisligine sahip ise. (
> > > ki bence en azindan 512kbit yada uzeri) sadece routing yaparak da
> > > birseyler elde etmek mumkundur.
> > > ancak nt de zaten hersey TCP/IP uzerinden calisirken neden IPX/SPX
> > > dusundugunuzu pek anlayamadim.
> > >
> > >
> > > "mahmut ingeç" wrote:
> > > >
> > > > Uzakta ki (Antep - İstanbul arası) bir NT Server daki
> > > > Logo Gold programını çalıştırmak istiyorum.Server
> > > > Antep'te ,terminel ise İstanbulda.Ipx Spx olarak
> > > > terminallerin dos ortamın da Logo Gold'u
> > > > çalıştırmalarını istitorum.Suse Linux'umu router
> > > > olarak nasıl ayarlamam gerekiyor.
> > > >
> > > > __________________________________________________
> > > > Do You Yahoo!?
> > > > Send instant messages & get email alerts with Yahoo! Messenger.
> > > > http://im.yahoo.com/
> > > >
> > > >
> > > > Listeden cikmak icin:
> > > > unsub linux
> > > > mesajini listeci@bilkent.edu.tr'a gonderiniz.
> > > > Lutfen Listeci icin MIME / HTML / Turkce Aksan kullanmayin.
> > > > Liste arsivinin adresi: http://listweb.bilkent.edu.tr/
> > >
> > > --
> > > Egemen Ergel
> > > [ fLyFisH ]
> > > e-mail : egemen.ergel@teklan.com.tr
> > > ICQ UIN: 376434
> > >
> > >
> > > Listeden cikmak icin:
> > > unsub linux
> > > mesajini listeci@bilkent.edu.tr'a gonderiniz.
> > > Lutfen Listeci icin MIME / HTML / Turkce Aksan kullanmayin.
> > > Liste arsivinin adresi: http://listweb.bilkent.edu.tr/
> > >
> >
> >
> >
> > Listeden cikmak icin:
> > unsub linux
> > mesajini listeci@bilkent.edu.tr'a gonderiniz.
> > Lutfen Listeci icin MIME / HTML / Turkce Aksan kullanmayin.
> > Liste arsivinin adresi: http://listweb.bilkent.edu.tr/
>

 
 Listeden cikmak icin:
          unsub linux
 mesajini listeci@bilkent.edu.tr'a gonderiniz.
   Lutfen Listeci icin MIME / HTML / Turkce Aksan kullanmayin.
  Liste arsivinin adresi: http://listweb.bilkent.edu.tr/


New Message Reply About this list Date view Thread view Subject view Author view

---------

Bu arsiv hypermail 2b29 tarafindan uretilmistir.