Tabloları Tek Bir Tablo Haline Getirmek

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
FXERKAN
Üye
Mesajlar: 178
Kayıt: 26 Tem 2003 11:06
Konum: Sivas - Konya
İletişim:

Tabloları Tek Bir Tablo Haline Getirmek

Mesaj gönderen FXERKAN »

ben paradox kullanıyorum.
yapmak istediğim şey şöyle bir şey (ne ş li cümle ama)

mesela adları data1.db, data2.db, data3.db, ... gibi databaselerim olsun

ben bunların hepsini bir tane database yapmak istiyorum.

mesela datalar.db tabii programım içerisinde ise datalar.db\data1.db gibi bde kullanacağm yani.

yalnız bir sıkıştırma algoritması kullan ve gerektiğinde aç işin bitince tekrar sıkıştır gibi bir cevap gelmezse iyi olur. bunu istemiyorumda onun için
[ F X E R K A N © - E r k a n Ç İ F T Ç İ ]
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7586
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

Merhaba,

anlam karışıklığından dolayı pek niyetini anlayamadım. Paradox'ta her .db ve buna bağlı dosyalar birer tabloyu temsil eder. Veritabanı (database) ise bunların bütününe verilen isimdir.

1. Data isimli bir klasör açıp, bu 3 .db yi oraya kopyalayıp 3 tablo şeklinde kullanabilirsin.

2. Yeni bir tablo açıp, bu 3 tablodaki verileri bu tabloya aktarır, sadece bunu kullanırsın.

Kolay gelsin.
Kullanıcı avatarı
FXERKAN
Üye
Mesajlar: 178
Kayıt: 26 Tem 2003 11:06
Konum: Sivas - Konya
İletişim:

Mesaj gönderen FXERKAN »

abi demek istediğim şey

ben 3 -4 tane db dosyası oluşturacağıma bir tane db yada artık ne olursa oluşturup bunun içierisinde yeni tablolar oluşturmak. galiba accessda bu iş oluyormu. yani tek bir dosya olacak ancak içerisinde tablolar bulunacak
[ F X E R K A N © - E r k a n Ç İ F T Ç İ ]
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7586
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

tamam şimdi oldu.

o zaman en iyi alternatif Interbase/Firebird. orda tüm bilgiler tek dosya (.gdb) saklanıyor.

Paradox/dBase ile böyle bir olay yapamazsın.

Kolay gelsin.
Kullanıcı avatarı
Kuri_YJ
Moderator
Mesajlar: 2247
Kayıt: 06 Ağu 2003 12:07
Konum: İstanbul
İletişim:

Mesaj gönderen Kuri_YJ »

Merhaba,

Mustafa bey'in söylediklerine ek bilgi vermek istiyorum.

Paradox, DBase, Btrieve gibi database'lerin kökeni DOS'a dayandığı için, her bir tablo disk üzerinde bir Dosya'yı temsil eder. genelde xbase'lerin mantığı bu şekildedir. Bu tür dosya enflasyonlarını ortadan kaldırmak için geliştirilen (tabi sadece dosya enflasyonunu yok etmek için değil ama sebeplerden biri de bu :) ) SQL destekli veri tabanları yapılmaya başlandı. Interbase/FireBird, MySQL, MS SQL Server vs. bunlar senin dediğin gibi yani disk üzerinde 1 adet dosya şeklinde görülüp içerisinde sürü ile index foreign key, table, diagram, rule, user vs. vs. bulundururlar.

Kolay Gelsin.
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Kullanıcı avatarı
mehmet_turecan_cakmak
Üye
Mesajlar: 132
Kayıt: 02 Tem 2003 01:08
Konum: Afyon
İletişim:

veritabanı

Mesaj gönderen mehmet_turecan_cakmak »

valla en güzeli access kullanımıda kolay içerisine büssürü tablo ekleyebiliyorsun ve tek dosya halinde gözüküyor karışıklıkta olmuyor bide ben access kullandığğım için bana güzel geliyor..

iyi çalışmalar...
Cevapla