Lists: | Postg스포츠 토토 결과SQL |
---|
From: | "Ahmet" <corsairsoft(at)gmail(dot)com> |
---|---|
To: | <pgsql-tr-genel(at)postgresql(dot)org> |
Subject: | MySQL2PostgreSQL hakkında |
Date: | 2006-03-15 13:40:53 |
Message-ID: | 002801c6483620308000000a@asus |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | Postg스포츠 토토 베트맨SQL |
Merhabalar
1. mevcut mysql tablolarımı postgresql 'e
sorunsuz aktarabileceğim bir program varmı ?
2. postgresql de yeni sayılırım ancak bir çok özellik var bazılarını biliyorum ama
bunların ne olduğunu ve nasıl kullanabileceğimi kestiremiyorum.
a . Rule
b . Sequance
c . Type
d . Aggregate
e . Operator
f . Tablespace
3. Veritabanı/Tablo mantığına alışkın biri olarak, shema kavramını tam olarak anlayamadım.
Çok oldu ama bulmaca tadında bir soru oldu herhalde....
Kolay gelsin iyi çalışmalar
From: | "Esref Atak" <esrefatak(at)gmail(dot)com> |
---|---|
To: | PostgreSQL Türkiye -Genel <pgsql-tr-genel(at)postgresql(dot)org> |
Subject: | Re: MySQL2PostgreSQL hakkında |
Date: | 2006-03-15 16:16:31 |
Message-ID: | b0e445b30603150816kee064d9u774182e3d42d151f@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-tr-genel |
On 3/15/06, Ahmet <corsairsoft(at)gmail(dot)com> wrote:
>
> Merhabalar
>
Merhaba
Biraz arge yapmanızı önererek başlayayım...
a . Rule
>
http://www.belgeler.org/man/man7/man7-create_rule.html
b . Sequence
>
otomatik üretilen ID alanları için kullanılır genelde. C dilindeki
i++;
ifadesi gibi bir nesne. Sonraki sayıyı üret diyorsunuz, aldığınız sayıyı ID
alanına kaydediyorsunuz veya başka amaçlarla kullanıyorsunuz. Sayaç yani.
Otomatik artan ID alanlarda kullanmak için
create table ...( id ... default nextVal('sequence_1'));
yöntemiyle kullanılır.
http://www.belgeler.org/man/man7/man7-create_sequence.html
c . Type
>
Kendi tiplerinizi oluşturabiliyorsunuz.
http://www.belgeler.org/man/man7/man7-create_type.html
e . Operator
>
Kendi operatörlerinizi tanımlayabiliyorsunuz.
http://www.belgeler.org/man/man7/man7-create_operator.html
f . Tablespace
>
Genelde, belli tablolarınızın belli bir disk bölümünde tutulması için
kullanılır. Hani, daha iyi performans için ayarlanmış bir özel disk
bölümünde. Yedek almaları filan da kolaylaştırır.
http://www.belgeler.org/man/man7/man7-create_tablespace.html
3. Veritabanı/Tablo mantığına alışkın biri olarak, shema kavramını tam
> olarak anlayamadım.
> Çok oldu ama bulmaca tadında bir soru oldu herhalde....
>
Veritabanı içinde veritabanı gibi. Şema oluşturuyorsunuz. İçine bir sürü
tablo, görüntü, arttırıcı vs. oluşturursunuz. Bu şemayı sildiğinizde,
içindeki tüm bu "şey"ler de silinir :)
http://www.belgeler.org/man/man7/man7-create_schema.html
Kolay gelsin iyi çalışmalar
>
Adreslerini verdiğim belgeler, PostgreSQL 7.x içindi ve Türkçe idi. Daha
güncel belgeler için resmi siteyi ziyaret edebilirsiniz.
Sıraladığınız bu özelliklerin çoğu, "küçük" projelerde ihtiyaç olmayan
özelliklerdir. Orta ve büyük projelerde ihtiyaç olduğu için, küçük
veritabanı sunucularında bu özellikler pek bulunmaz. Örneğin Tablespace. Ben
sırf bu özelliği barındıran veritabanına bile, gönül rahatlığıyla "büyük bir
veritabanı sunucusu" derim.
--
Saygılar,
Eşref Atak
From: | Enver ALTIN <ealtin(at)parkyeri(dot)com> |
---|---|
To: | Esref Atak <esrefatak(at)gmail(dot)com> |
Cc: | PostgreSQL Türkiye -Genel <pgsql-tr-genel(at)postgresql(dot)org> |
Subject: | Re: MySQL2PostgreSQL hakkında |
Date: | 2006-03-15 16:30:34 |
Message-ID: | 4418412A.6010500@parkyeri.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | Postg젠 토토SQL : |
Merhaba,
Esref Atak wrote:
> Sıraladığınız bu özelliklerin çoğu, "küçük" projelerde ihtiyaç olmayan
> özelliklerdir. Orta ve büyük projelerde ihtiyaç olduğu için, küçük
> veritabanı sunucularında bu özellikler pek bulunmaz. Örneğin Tablespace.
> Ben sırf bu özelliği barındıran veritabanına bile, gönül rahatlığıyla
> "büyük bir veritabanı sunucusu" derim.
Kaynak koda şöyle bir bakınca, pek de öyle "büyük veritabanı sunucusu"
implementasyonu gibi görünmüyor bu özellik. Tablespace çok kaba
hatlarıyla bu diğer veritabanı nesneleriyle pkey/fkey bağlantıları olan
bir başka tablodaki satırdan ibaret diyebiliriz, takriben böyle
çalışıyor. fkey kuralı için bir yerlerde "on update cascade on delete
cascade" belirtince büyük ölçüde oluveriyor kendiliğinden, bu kadarını
PostgreSQL en ilkel işlevlerde bile sağlıyor zaten.
IBM DB2, Oracle, Sybase veya Microsoft SQL Server gibi yazılımların çok
ilginç nedenlerle gerçekten karmaşık hale getirdikleri aslında basit
sorunların PostgreSQL'de çok basit yollardan çözüldüğünü görmek oldukça
eğlenceli olabiliyor.
--
Enver
From: | Nilgün Belma Bugüner <nilgun(at)belgeler(dot)gen(dot)tr> |
---|---|
To: | pgsql-tr-genel(at)postgresql(dot)org |
Subject: | Re: MySQL2PostgreSQL hakkında |
Date: | 2006-03-15 18:08:39 |
Message-ID: | 200603152008.39874.nilgun@belgeler.gen.tr |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-tr-genel |
Selam,
Çar 15 Mar 2006 18:16 sularında, Esref Atak şunları yazmıştı:
> http://www.belgeler.org/man/man7/man7-create_schema.html
>
> Kolay gelsin iyi çalışmalar
> >
>
> Adreslerini verdiğim belgeler, PostgreSQL 7.x içindi ve Türkçe idi. Daha
> güncel belgeler için resmi siteyi ziyaret edebilirsiniz.
Linux kullanıcısı değilsiniz anlaşılan. :-)
Onlar 8.0.1 sürümündeki man sayfalarının çevirileridir.
man7, bu tür kılavuz sayfalarının GNU/Linux dosya sisteminde
bulundukları dizinin adıdır; pgsql'in sürüm numarası değildir.
(Yani bu dosyaların groff biçimli olanları normalde
/usr/share/man/man7 dizini altında bulunur.)
Esen kalın,
Nilgün
From: | "Esref Atak" <esrefatak(at)gmail(dot)com> |
---|---|
To: | PostgreSQL Türkiye -Genel <pgsql-tr-genel(at)postgresql(dot)org> |
Subject: | Re: MySQL2PostgreSQL hakkında |
Date: | 2006-03-15 18:45:31 |
Message-ID: | b0e445b30603151045l145ee816qa5d1f1586d0d8067@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | Postg스포츠 토토 결과SQL |
On 3/15/06, Nilgün Belma Bugüner <nilgun(at)belgeler(dot)gen(dot)tr> wrote:
>
> Linux kullanıcısı değilsiniz anlaşılan
Demek, o kadar belli oluyor :)
www.belgeler.org sitesindeki çalışmalarınızdan dolayı tebrik ve teşekkür
teşekkür etmeyi bir borç bilirim.
Anladığım kadarıyla, siteyi kaç kişinin ziyaret ettiğini takip etmiyorsanız,
www.statcounter.com'u öneririm. Ücretsiz. Bu konuda yardımda bulunmaya
hazırım.
--
Saygılar,
Eşref Atak
From: | Nilgün Belma Bugüner <nilgun(at)belgeler(dot)gen(dot)tr> |
---|---|
To: | pgsql-tr-genel(at)postgresql(dot)org |
Subject: | Re: MySQL2PostgreSQL hakkında |
Date: | 2006-03-15 22:33:51 |
Message-ID: | 200603160033.51563.nilgun@belgeler.gen.tr |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-tr-genel |
Çar 15 Mar 2006 20:45 sularında, Esref Atak şunları yazmıştı:
> Anladığım kadarıyla, siteyi kaç kişinin ziyaret ettiğini takip etmiyorsanız,
> www.statcounter.com'u öneririm. Ücretsiz. Bu konuda yardımda bulunmaya
> hazırım.
>
İstatistiklerimiz ilginizi çekiyorsa:
http://sourceforge.net/project/stats/?group_id=61526&ugn=belgeler
Bu istatistikler sadece http://belgeler.org ile ilgilidir.
Yansıları içermez.
Esen kalın,
Nilgün