Harun Özer


Proje veya dijital katalog yaptırmak için
iletişim formu doldurabilirsiniz..

<< Interface Segregation Principle | AngularJS nedir?>>

PostgreSQL nedir?

Yazar harunozer 05 March 2014

PostgreSQL nedir? PostgreSQL; sql standartlarına uygun, açık kaynak kodlu ve ücretsiz, ilişkisel bir veritabanı yönetim sistemidir. Hemen hemen bütün Unix türevi işletim sistemlerinde ve NT çekirdekli Windows sistemlerde çalışır.

PostgreSQL iyi performans veren, güvenlik ve özellik bakımından gelişmiş düzeydedir. PostgreSQL Postgres VTYS nin geliştirilmesiyle oluşturulmuştur. Zengin veri tiplerini destekler (Array,JSON,integer,boolean, vs..)

            PostgreSQL’in geliştirilmesi; 1977 de Berkeley üniversitesinde Ingres adında ki ilişkisel veritabanı geliştirilmeye başlanmasına dayanır. 1986-1994 yılları arasında bu VTYS Postgres adını aldı ve Illustra tarafından satın alınıp Informix olarak geliştirilmeye devam edildi. 1994 de SQL özelliklerinin eklenmesiyle Postgres95 adını aldı. 1996 yılında kod geliştirilmesi için e-mail listesi açıldı ve birçok gönüllü Postgres95 i geliştirmek için çalışmaya başladı. 1996 yılında Sql standartlarını desteklemesiyle PostgreSQL adını aldı.

Türkiye’de ve dünyada birçok büyük proje PostgreSQL kullanmaktadır. (Türkiye Jokey Kulübü, BiletX, SourceForge, Greenpace, Cisco, …)

PostgreSQL in genel avantajları:

·         Açık kaynak kodlu

·         Ücretsiz

·         Platform bağımsız

·         Dünyanın birçok yerinde geliştiricisi olması

·         ANSI SQL uyumlu

·         Hemen bütün dillerde veritabanı programlama imkânı (C/C++, Java, .Net, Perl, Python, Ruby, Tcl, ODBC, …)

·         Geniş destek imkânı

·         Replikasyon (Master-Slave)

PostgreSQL in desteklediği genel özellikler:

·         Transaction

·         Subquery

·         View

·         Foreign key

·         User defined types (Tür tanımlama)

·         Inheritance (Miras)

·         Rules (rol tanımlama)

·         Functions tanımlama

·         Stored Procedure tanımlama

·         Joins

·         Trigger

·         Açık API desteği

·         Operatör tanımlama

·         Index

·         TableSpace (veritabanının bazı bölümlerini farklı yollarda tutabilmek)

·         JOBS tanımlama

·         Sequances

PostgreSQL in sınırları

Max veritabanı büyüklüğü

Sınırsız

Max tablo büyüklüğü

32 TB

Max satır büyüklüğü

1.6 TB

Max kolon büyüklüğü

1 GB

Max satır sayısı

Sınırsız

Bir tabloda max kolon sayısı

250-1600 (kolon tipine göre)

Tablo başına max index sayısı

Sınırsız

 

PostgreSQL görsel yönetim için ücretsiz pgAdmin kullanılabilineceği gibi ücretli de yazılımlar mevcuttur.

Postgresql in resmi sitesi http://www.postgresql.org/

Tam Sayfa
Tags PostgreSQL,
Kategoriler PostgreSQL
İşlemler
Bu Makale 41  Kez Beğenildi.
İsim :    
e-Mail :    
Web Site :  
İmage :  
Güvenlik Kodu :  

Güvenlik Resmi
Resmi Yenile
    
Yorum :  
Tasarım Desenleri ve Mimarileri