Re: MySQL2PostgreSQL hakkında

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
Thread:
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

In response to

Responses

Browse pgsql-tr-genel by date

  From Date Subject
Next Message Enver ALTIN 2006-03-15 16:30:34 Re: MySQL2PostgreSQL hakkında
토토 결과 : mysql2토토 Ahmet 2006-03-15 13:40:53 토토 결과 : mysql2토토 결과 hakkında