Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

Hangi veritabanı?

Konu, 'Pascal / Delphi / Delphi.NET' kısmında karflake tarafından paylaşıldı.

  1. karflake

    karflake Daimi Üye

    Kayıt:
    11 Şubat 2003
    Mesajlar:
    805
    Beğenilen Mesajlar:
    0
    Delphi ile program yapan herkesin yolu gün gelir veritabanından geçer elbet. İyi de hangi veritabanını kullanmalı?

    Fi tarihinden kalma dbase ve paradox'u kullansak, programımızı dağıtmak istediğimizde BDE'yi de ekleyeceğiz ve programımızın boyutları Megabaytlarca olacak.
    ADO yardımıyla Access kullansak veritabanından kayıt sildikçe veritabanının boyutu artacak, yani veritabanından bilgileri kalıcı olarak silemeyeceğiz.
    İnterbase,Progress vb. kullananırsak da -yanlış bilmiyorsam- programımızı kurduğumuz her bilgisayar client lisansı almak zorunda kalacak.
    Yoksa en iyisi oturup text dosyalarla mı cebelleşsek? Yazdırma, sorgulama vb. işlerin hepsini kendimiz mi yapsak?

    Acaba sizler hangi veritabanını hangi özelliği sebebi için seçiyorsunuz?
     
  2. acemi

    acemi Misafir

    MySQL veya MS Access kullan bence. MySQL'in sebepleri belli. MS Access'i kullanmak oldukca rahat ve bircok gelismis ozelligi var. Ornegin kompleks sorgular filan yapilabiliyor. Windows ortaminda hizi cok iyi. Cok yaygin kullaniliyor vs.
     
  3. hmustak

    hmustak PersianBulls

    Kayıt:
    29 Mayıs 2002
    Mesajlar:
    4,607
    Beğenilen Mesajlar:
    0
    Meslek:
    BT/QA
    Şehir:
    Persian
    "Allow changes by more then one user at the same time. " gibi bişiler yapsında, sonra Intranetler de modifikasyon için benim gibi kafayı yiyecek hale gelme :)

    Ben dersimi aldım : MsAccess ve Paradox Kullanılmayacak, mümkünse sistemden kaldırılacak...!
     
  4. karflake

    karflake Daimi Üye

    Kayıt:
    11 Şubat 2003
    Mesajlar:
    805
    Beğenilen Mesajlar:
    0
    Sayın yöneticim, bizi neleri kullanmamamız gerektiğinde bilgilendirdiniz, fakat bir de ne kullanmamız gerektiğini belirtseniz?
     
  5. hmustak

    hmustak PersianBulls

    Kayıt:
    29 Mayıs 2002
    Mesajlar:
    4,607
    Beğenilen Mesajlar:
    0
    Meslek:
    BT/QA
    Şehir:
    Persian
    Sevgili User :)
    10 puanlık uzman sorusunu her nekadar pas geçmek istesemde, üstün körüde olsa ( ki detaylara girmeyi çok isterdim - Nisanda inşallah giricem ) ben veritabanı programlarken interbase'i tercih ediyorum, tavsiye de ediyorum.

    "Allow changes by more then one user at the same time. "

    sorunumuda kendisi halletmesi ona tarafımdan + kazandırıyor. Default olarak kurulmuyor, ama Delphi CD'si içersinde geliyor.
    Ceviz.net'de herkez -yöneticilerde- user'dır, onlarda primary olarak öğrenmek için bu sitede bulunurlar...

    bende :)

    Kolay gelsin herkeze
     
    Son düzenleme yönetici tarafından yapıldı: 28 Şubat 2003
  6. hmustak

    hmustak PersianBulls

    Kayıt:
    29 Mayıs 2002
    Mesajlar:
    4,607
    Beğenilen Mesajlar:
    0
    Meslek:
    BT/QA
    Şehir:
    Persian
    Nedenini bilmesemde, güdüsel olarak Paradox yerine hep Dbase 'i kullanmışımdır, kullandığım sürece de hep *.cvs olarak program içinden Temp'e yedek almışımdır. Yedek aldığım *.cvs'lere 1 kez olsun gerek olmamışdır :)

    Ya umarım faydalı oluyordur tarzım... :)
     
  7. mkarabulut

    mkarabulut Misafir

    Bu kategoriye gün gelipde bu kadar ilgi duyacağımı bilemezdim..

    Bende sonunda DElphi öğrenmek zorunda kaldım arkadaşlar,mesajlarınızı takip ediyorum..

    Hakan : Tarzın iyi takip ediyorum :)

    Yalnız mysql bedava olması ve diğer avantajları ile beraber iyi bir seçim olamaz mı ?
     
  8. hmustak

    hmustak PersianBulls

    Kayıt:
    29 Mayıs 2002
    Mesajlar:
    4,607
    Beğenilen Mesajlar:
    0
    Meslek:
    BT/QA
    Şehir:
    Persian
    MySQL bedava mı ? :)
     
  9. r3dsh4rk

    r3dsh4rk Üye

    Kayıt:
    27 Mayıs 2002
    Mesajlar:
    118
    Beğenilen Mesajlar:
    0
    $200
     
  10. karflake

    karflake Daimi Üye

    Kayıt:
    11 Şubat 2003
    Mesajlar:
    805
    Beğenilen Mesajlar:
    0
    Bu mesajın yazıldığı tarihte(27/02/2003) Access'teki silinmiş bilgilerin veritabanından tümüyle nasıl atılacağını bilmiyordum :(. Fakat gayet güzel bir şekilde silinebiliyormuş kayıtlar tamamen... (Merak edenler için Access'in içinden bu; Araçlar-Veritabanı Hizmet Programları-Veritabanı Düzenle ve Onar seçeneği ile yapılabiliyor.) Yanlış anlamalara yol açtıysam özür dilerim.
     
  11. r3dsh4rk

    r3dsh4rk Üye

    Kayıt:
    27 Mayıs 2002
    Mesajlar:
    118
    Beğenilen Mesajlar:
    0
    firebird Delphide nasıl kullanılıyor? Kuran bilen varmı?
     
  12. selimr

    selimr Yeni Üye

    Kayıt:
    25 Nisan 2005
    Mesajlar:
    6
    Beğenilen Mesajlar:
    0
    delphide firebird kullanmak için ib componentleri yeterli..

    ama bunun dışındada bir sürü alternatif var.

    - unified uib 2 component seti
    http://www.progdigy.com/

    - zeos component seti
    ve benzire bir kaç set daha var

    bunlardan biriyle firebird ve interbase çok verimli bir şekilde kullanılabilir..
     
  13. r3dsh4rk

    r3dsh4rk Üye

    Kayıt:
    27 Mayıs 2002
    Mesajlar:
    118
    Beğenilen Mesajlar:
    0
    zeosda problem çıktığını biliyorum, ib componentleri ile nasıl bağlanacağım.
    Firebird için arayüz yazılımı filan yokmu dbtools gibi mesela ?
     
  14. selimr

    selimr Yeni Üye

    Kayıt:
    25 Nisan 2005
    Mesajlar:
    6
    Beğenilen Mesajlar:
    0
    firebird için ibexpert i kullanabilirsin..
    http://www.ibexpert.com

    adresinden ibexpert free personel edition sürümünü indirebilirsin..
     
  15. selimr

    selimr Yeni Üye

    Kayıt:
    25 Nisan 2005
    Mesajlar:
    6
    Beğenilen Mesajlar:
    0
    delphi den firebird veya interbase ye bağlanmak için
    ib component paletinden

    bir adet DATABASE
    bir adet TRANSACTION
    bir adet QUERY

    form üzerine yerleştir. ve bunların özelliklerini ayarla

    yapılması gereken bağlanmak için bu kadar..
     
  16. ykulac

    ykulac Yeni Üye

    Kayıt:
    24 Mayıs 2005
    Mesajlar:
    2
    Beğenilen Mesajlar:
    0
    ben firebird derim.

    1- açık kod ve bedava oluşu.
    2- storedprocedure ve trigger desteği.
    3- bde den kurtulursunuz.
    4- güvenli ve kapasitesi limitsiz.
    5- firebird ü geliştirenler borland firmasından ayrılanlar. yani interbase i yapanlar.
    6- ibx bileşenleri ile kolay erişim.
    7- ağ ortamında mükemmel çalışması ....

    bunlar ilk anda aklıma gelenler.

    kolay gelsin. :super:
     
  17. ender_arslantur

    ender_arslantur Üye

    Kayıt:
    15 Ağustos 2005
    Mesajlar:
    133
    Beğenilen Mesajlar:
    0