SlideShare a Scribd company logo
1 of 31
Download to read offline
Nermin Canik
nermin.canik@linux.org.tr


     Ağustos, 2012
➢   PostgreSQL nedir?

➢   PostgreSQL ne zaman, nerede, nasıl ortaya çıkmıştır?

➢   PostgreSQL'i neden tercih etmeliyim?

➢   PostgreSQL'in arkasındaki geliştiriciler kimlerdir? Kaç kişilerdir?

➢   PostgreSQL'i hangi kurum, şirketler tercih etmiştir?

➢   PostgreSQL topluluğuna nereden soru sorup, takip edebilirim?
PostgreSQL nedir?
     PostgreSQL, veritabanları için ilişkisel modeli
kullanan ve SQL standart sorgu dilini destekleyen bir
veritabanı yönetim sistemidir.

     PostgreSQL aynı zamanda iyi performans veren,
güvenli ve geniş özellikleri olan bir veritabanı yönetim
sistemidir.

 Hemen hemen tüm UNIX ya da UNİX türevi (Linux,
FreeBSD gibi) işletim sistemlerinde çalışır. Ayrıca NT
çekirdekli tüm Windows sistemlerde de çalıştırılabilir.




        Kaynak: http://tr.wikipedia.org/wiki/PostgreSQL
✔   PostgreSQL nedir?

➢   PostgreSQL ne zaman, nerede, nasıl ortaya çıkmıştır?

➢   PostgreSQL'i neden tercih etmeliyim?

➢   PostgreSQL'in arkasındaki geliştiriciler kimlerdir? Kaç kişilerdir?

➢   PostgreSQL'i hangi kurum, şirketler tercih etmiştir?

➢   PostgreSQL topluluğuna nereden soru sorup, takip edebilirim?
PostgreSQL ne zaman, nerede, nasıl ortaya çıkmıştır? (I)


                           Currently, POSTGRES is about 90,000 lines of code in C and is being
                           used by assorted ‘‘bold and brave’’ early users.

                           The system has been constructed by a team of 5 part time students
                           led by a full time chief programmer over the last three years.

                            During this period, we have made a large number of design and
                           implementation choices. Moreover, in some areas we would do things
                           quite differently if we were to start from scratch again .
Michael Stonebraker




                      Kaynak: The Implementation of POSTGRES,
                      Michael Stonebraker, Lawrence A. Rowe and Michael Hirohama
                      EECS Department, University of California, Berkeley
PostgreSQL ne zaman, nerede, nasıl ortaya çıkmıştır? (II)

                          1977 - 1985        Ingres
                          1986 - 1994        Postgres
                          1994 - 1995        Postgres95
                          1996 -             PostgreSQL


               PostgreSQL’in geçmişi 1977’de Kaliforniya’daki Berkeley Üniversitesinde (UCB)
               yapılan çalışmalara dayanır.
1977-1985
               UCB’de 1977-1985 yılları arasında Ingres adı verilen ilişkisel veritabanı
               geliştirildi.

               Ingres kodu Relational Technologies/Ingres Corporation tarafından satın alındı
               ve ilk ticari ilişkisel veritabanlarından biri oldu.

                Berkeley’deki ilişkisel veritabanı sunucusu üzerindeki çalışmalar 1986 – 1994
1986-1994       arasında devam etti ve bu veritabanı Postgres adını aldı.

                Bu kod ise Illustra tarafından satın alındı ve Informix olarak geliştirilmeye
                başlandı.

      Kaynak: Devrim Gündüz-POSTGRESQL Veritabanı Sunucusu ve PostgreSQL ile Kurumsal Çözümler
PostgreSQL ne zaman, nerede, nasıl ortaya çıkmıştır? (III)
                             1977 - 1985       Ingres
                             1986 - 1994       Postgres
                             1994 - 1995       Postgres95
                             1996 -            PostgreSQL


                      1994’te SQL özellikleri Postgres’e eklendi ve bu veritabanı Postgres95
  1994-1995           adını aldı.



                      1996 yılında Postgres tanınmaya başlandı ve kod geliştirmesi için e-posta
                      listesi açılmasından sonra birçok gönüllü Postgres’i geliştirmek için çalışmaya
  1996-               başladı.

                      Bu aşamadan sonra Postgres son kez adını değiştirdi ve adındaki “95” ekinin
                      yerine daha uygun olan SQL konmasına karar verildi. Bunun nedeni Postgres’in
                      artık SQL standartlarını desteklemesiydi.
                      Böylece PostgreSQL doğdu.


          Kaynak: Devrim Gündüz-POSTGRESQL Veritabanı Sunucusu ve PostgreSQL ile Kurumsal Çözümler
✔   PostgreSQL nedir?

✔   PostgreSQL ne zaman, nerede, nasıl ortaya çıkmıştır?

➢   PostgreSQL'i neden tercih etmeliyim?

➢   PostgreSQL'in arkasındaki geliştiriciler kimlerdir? Kaç kişilerdir?

➢   PostgreSQL'i hangi kurum, şirketler tercih etmiştir?

➢   PostgreSQL topluluğuna nereden soru sorup, takip edebilirim?
PostgreSQL'i neden tercih etmeliyim?

➔   Özgür yazılım.

➔   Açık kaynak kodlu.

➔   Güvenilir.

➔   Ücretsiz.

➔   Tek platforma bağımlılık yok.

➔   Dünya'nın birçok yerinden geliştiriciye sahip.

➔   Geniş destek alma imkanı var.

➔   Yüksek hacimli işler için uygun.

➔   İstenilen dilde ve ortamda veritabanı programlama imkanı (Java, Python, .NET,
    PHP, Perl, TCL,C, C++, Ruby..)


       Lisans durumları için ayrıntılı bilgi: http://www.postgresql.org/about/licence/
✔   PostgreSQL nedir?

✔   PostgreSQL ne zaman, nerede, nasıl ortaya çıkmıştır?

✔   PostgreSQL'i neden tercih etmeliyim?

➢   PostgreSQL'in arkasındaki geliştiriciler kimlerdir? Kaç kişilerdir?

➢   PostgreSQL'i hangi kurum şirketler tercih etmiştir?

➢   PostgreSQL topluluğuna nereden soru sorup, takip edebilirim?
PostgreSQL'in arkasındaki geliştiriciler kimlerdir? Kaç kişilerdir? (I)

 ●   Core Team (6)




           Daha detaylı bilgi almak için: http://www.postgresql.org/community/contributors/
PostgreSQL'in arkasındaki geliştiriciler kimlerdir? Kaç kişilerdir? (II)
 ●   Major Contributors (38)




            Daha detaylı bilgi almak için: http://www.postgresql.org/community/contributors/
PostgreSQL'in arkasındaki geliştiriciler kimlerdir? Kaç kişilerdir? (III)
  ●   Contributors (42)




            Daha detaylı bilgi almak için: http://www.postgresql.org/community/contributors/
✔   PostgreSQL nedir?

✔   PostgreSQL ne zaman, nerede, nasıl ortaya çıkmıştır?

✔   PostgreSQL'i neden tercih etmeliyim?

✔   PostgreSQL'in arkasındaki geliştiriciler kimlerdir? Kaç kişilerdir?

➢   PostgreSQL'i hangi kurum, şirketler tercih etmiştir?

➢   PostgreSQL topluluğuna nereden soru sorup, takip edebilirim?
PostgreSQL'i hangi kurum, şirketler tercih etmiştir? (I)

                  BioPharm
➔   Affymetrix
➔   American Chemical Society
➔   BASF, Agricultural Product 4Division
➔   Institut de Biologie et Chimie des Protéines
➔   Genentech, Inc.


                  e-Commerce
➔    CD Baby
➔    Champion Products
➔    Endpoint Corporation
➔    Etsy.com
➔    Freeportway
➔    FlightAware
➔    FlightStats
➔    RedSherriff
➔    Whitepages.com




                                     Kaynak: http://www.postgresql.org/about/users/
PostgreSQL'i hangi kurum, şirketler tercih etmiştir? (II)

                 Education
➔   .LRN Project
➔   Berkman Center for Internet & Society at Harvard University
➔   Cognivity
➔   Moscow State University, Moscow, Russia
➔   Sternberg Astronomical Institute, Russia
➔   Texas Cooperative Extension
➔   University of Alabama, Birmingham
➔   University of California, Berkeley
➔   University of New South Wales
➔   University of Oslo, Norway
➔   University of Sydney
➔   University of Western Sydney
➔   University of Jyväskylä, Finland
➔   Charles University in Prague, Czech Republic
➔   Université Saint-Joseph (USJ) in Lebanon




                                    Kaynak: http://www.postgresql.org/about/users/
PostgreSQL'i hangi kurum, şirketler tercih etmiştir? (III)
               Finance
    ➔    Journyx Timesheets
    ➔    Logictree Systems
    ➔    Trust-Commerce


               Retail
    ➔    ADP Dealer Services
    ➔    Courage To Change
    ➔    Safeway
    ➔    Tsutaya
    ➔    The Rockport Company, LLC

            Healthcare
➔       CalorieKing.com
➔       GNUmed
➔       Shannon Medical Center

            Gaming
➔       MobyGames




                                 Kaynak: http://www.postgresql.org/about/users/
PostgreSQL'i hangi kurum, şirketler tercih etmiştir? (IV)
Government

➔   City of Garden Grove, California
➔   National Physical Laboratory of India
➔   The National Weather Service
➔   Registre Francais des Emissions Polluantes
➔   United Nations Children's Fund
➔   United Nations Industrial Development Organisation
➔   U.S. Agency for International Development
➔   U.S. Centers For Disease Control and Prevention
➔   U.S. Department of Labor
➔   U.S. General Services Administration
➔   U.S. State Department


Manufacturing
➔   eXo2.net Corp




                            Kaynak: http://www.postgresql.org/about/users/
PostgreSQL'i hangi kurum, şirketler tercih etmiştir? (V)
    Media
➔   Chicagocrime.org
➔   Creative Commons
➔   Greenpeace
➔   IMDB.com, The Internet Movie Database
➔   Macworld
➔   Penny Arcade
➔   the451.com
➔   The Washington Post U.S. Congress Votes Database




    Open Source Projects
➔    Bricolage
➔    Debian
➔    FreshPorts
➔    FLPR (FreeBsd,LightHttpd,PostgreSQL,Ruby)
➔    GForge
➔    LAMP
     (Linux/Apache/Middleware(Perl,PHP,Python,Ruby)/PostgreSQL)
➔    OpenACS
➔    PostGIS
➔    SourceForge



                             Kaynak: http://www.postgresql.org/about/users/
PostgreSQL'i hangi kurum, şirketler tercih etmiştir? (VI)
    Technology
➔   Afilias
➔   Apple
➔   Fujitsu
➔   OmniTI
➔   Red Hat
➔   Sirius IT
➔   Sun Microsystems


     Telecom
➔   Cisco
➔   Juniper Networks
➔   NTT Data
➔   Optus
➔   Rambler Internet Holdings
➔   Skype
➔   Telstra




                                Kaynak: http://www.postgresql.org/about/users/
PostgreSQL'i hangi kurum, şirketler tercih etmiştir? (VII)
➔   Türkiye Jokey Kulubü, ganyan altyapısını 1 sene önce PostgreSQL'e
    geçirmiş ve o günden bugüne sorunsuz şekilde devam etmektedir.

➔   İngiltere'de kamuya açık kablosuz Internet bağlantısı sağlayan
    The Cloud (Sky'ın yan şirketi), yüzbinlerce paralel kullanıcısına
    PostgreSQL sunucuları ile hizmet vermektedir.

➔   Carrier IQ, 148 milyona yakın telefondan, operatörler için veri
    toplayan yazılımının arka tarafında PostgreSQL kullanılmaktadır.

➔   Biletix, bilet satış kısmının bir bölümünde PostgreSQL kullanmaktadır.

➔   Kıbrıs Telekom, Ericcson ve TTG ile yürüttüğü projesinde PostgreSQL'i
    aktif olarak kullanmaktadır.

●   Navteq PostgreSQL kullanmakta ve eski projelerini de yavaş yavaş
    PostgreSQL'e aktarmaktadır.

➔   EnterpriseDB'den nice başarı öyküsü ve videoları için;
         http://www.enterprisedb.com/success-stories
         http://www.enterprisedb.com/success-stories/video-testimonials
PostgreSQL'i hangi kurum, şirketler tercih etmiştir? (VIII)
➔    Türksat A.Ş.

    ●   Kablo TV Operasyon Destek Sistemi (KODSİS) de tam 7 yıldır PostgreSQL
        kullanmaktadır. Yaklaşık 2 TB veri ile Türkiye' deki en büyük PostgreSQL
        sunucularından biri olma özelliği göstermektedir.

    ●   CBT Projelerinde

    ●   Bazı e-devlet projelerinde

➔  Radyo Televizyon ve Üst Kurulu (RTÜK), tüm TV ve radyo yayınlarının takip
edildiği SKAAS (Sayısal Analiz Arşiv ve Analiz Sistemi) projesinde PostgreSQL
kullanmakta, hatta bunu kendi sitesinden de duyurmaktadır.


➔   Markafoni de veritabanı tercihini PostgreSQL'den yana kullanmaktadır.


➔ Özgür Yazılım A.Ş. PostgreSQL kullanmakta hatta müşterilerine bu konuda
destek de vermektedir.


➔  Likya, DİA ürününde binin üzerinde müşterisine PostgreSQL sunucuları
ile hizmet vermektedir.
PostgreSQL'i hangi kurum, şirketler tercih etmiştir? (IX)
➔       Sebit Eğitim ve Bilgi Teknolojileri A.Ş.

●       Bir Türk Telekom kuruluşu olan Sebit, yaklaşık 5-6 senedir yurt içi ve yurt dışı
        projelerinde PostgreSQL'i tercih etmektedir.Ayrıca PostgreSQL'i yönetimi kolay,
        başarımı yüksek, ihtiyaçları kesinlikle karşılayan, standartları tam olarak destekleyen
        bir veritabanı olarak tanımlamaktadırlar.

        PostgreSQL'i kullandıkları başlıca projeleri;

●       Vitamin Eğitim
●       Vitamin Öğretmen Portalı
●       TTNET ProG Profesyonel ve Kişisel Gelişim Platformu
●       Math and Science Curriculum | Adaptive Curriculum
●       Vitamina
●       Vitamin
●       EKelas



    ➔    ARF Bilgi Teknolojileri tarafından geliştirilen SAKOM (Sağlık Afet Koordinasyon
         Merkezi) Sağlık Bakanlığı'nın en önemli projesidir.
         Tüm sistemin veritabanı çözümü olarak PostgreSQL veritabanı kullanılmaktadır.
PostgreSQL'i hangi kurum, şirketler tercih etmiştir? (X)
➔   TÜBİTAK Siber Güvenlik Enstitüsü, SAYIŞTAY Başkanlığı'na
    Bilgisayar Destekli Denetim Altyapısı hazırlamaktadır. Çok büyük mali verilerin
    analiz ve raporlamasının yapıldığı projede veritabanı seçimi PostgreSQL olmuştur.
    Kurum, PostgreSQL'in performansından ve stabil halinden memnuniyetini ayrıca
    belirtmektedir.

➔   Türkiye Yüksek İhtisas Hastanesi Vepro Pacs/EMR uygulamasını
    kullanmaktadır. Uygulama da PostgreSQL'i kullanmaktadır. Dolayısıyla
    bu uygulamayı kullanan tüm sağlık kuruluşları da doğrudan PostgreSQL'i
    kullanmış olmaktadırlar.

     Dünya geneli ve ülkemizde kullanımı hakkında daha fazla bilgi için:
     http://www.vepro.com/tur/projects/index.html


➔    Türk Eğitim-Sen üye sistemi ve mail sunucuları için PostgreSQL'i kullanmaktadır.


➔    EPati geliştirdiği tüm yazılımlarda PostgreSQL'i kullanmaktadır.
     Ayrıca Mersin Üniversitesi bünyesinde geliştirdiği tüm yazılımlarda
     veritabanı seçimini PostgreSQL olarak belirlemiştir.
PostgreSQL'i hangi kurum, şirketler tercih etmiştir? (XI)
➔   Kurtas Kağıt; 60 tonluk kantarda yapılan tüm tartımlar 5 senedir
    PostgreSQL üzerinde başarıyla tutulmaktadır.

➔   Astand; mobilya sektöründeki firmanın tüm ön muhasebe işleri icin
    geliştirilmiş, ürün ağaçları, üretim modülü, ihtiyaç planlama ve sipariş
    yönetimi yazılımı 4 yıldan beri PostgreSQL kullanmaktadır.

➔   Plastik sektöründeki bir müşteri icin; ön muhasebe, üretim planlama,
    ihtiyaç planlama gibi modülleri olan sistem PostgreSQL kullanmaktadır.
    Geliştirilmesi devam etmektedir.

➔   AVM'lerde çalışmalarını yürüten oto yıkamacı bir firmada yıkama
    fişleri, kasa, müşteri vs gibi işleri yapan sistemin altyapısı PostgreSQL
    kullanmaktadır.

➔   RCM Technology, teknik servis on muhasebesi ve servis/yedek parça
    işlerini yapan yazılımda PostgreSQL kullanılmaktadır.

➔   Bir dernekte üye aidat ve yönetimi yaziliminda PostgreSQL
    kullanılmaktadır.

➔   Bir vakıfta web tabanli dava takip sisteminde PostgreSQL
    kullanılmaktadır.

➔   Bir apartman yönetim sistemi PostgreSQL kullanılarak çalışılmalarına
    devam etmektedir.
PostgreSQL'i hangi kurum, şirketler tercih etmiştir? (XII)
➔   Kartaca

➔   Ese Software

➔   4Primes

➔   Noda Bilişim

➔   DSG İnsan Kaynakları ve Danışmanlık

➔   Identra Yazılım

➔   Mono Bilişim Teknolojileri Tic. Ltd. Şti

➔   Netcad

➔   VisioThink

➔   Nanodems

➔   Unibravo
PostgreSQL'i hangi kurum, şirketler tercih etmiştir? (XIII)
➔   Parkyeri

➔   Turkcell Shubuo Pop Haber Paketi ( Kaletron A.Ş. )

➔   Epidio Internet ve İletişim Hizmetleri

➔   Verus Bilişim ve İnternet Danışmanlığı Ltd Şti.
    (Exerceo Event Manager System)

➔   Intronet Intranet Yazılımı

➔   ODTÜ Enformatik Enstitüsü, NET-Class Öğrenim Yönetim Sistemi
➔   ODTÜ Çevrimiçi Öğrenim Yönetim Sistemi

➔   İnönü Üniversitesi Personel ve Öğrenci Kayıt Sistemi
➔   EğitEM Yazılım Danışmanlık Lise ve Dersane Otomasyon Programı

➔   ASRIN Bilişim Hiz.Ltd.Şti. Sanalotogar - Otobüs Bilet Otomasyon Sistemi

➔   Milas Kütüphane Otomasyon Sistemi ( Mikrobeta )
➔   İnanır Group ERP Çözümü




                       Kaynak: http://postgresql.org.tr/kimlerkullaniyor.php
✔   PostgreSQL nedir?

✔   PostgreSQL ne zaman, nerede, nasıl ortaya çıkmıştır?

✔   PostgreSQL'i neden tercih etmeliyim?

✔   PostgreSQL'in arkasındaki geliştiriciler kimlerdir? Kaç kişilerdir?

✔   PostgreSQL'i hangi kurum, şirketler tercih etmiştir?

➢   PostgreSQL topluluğuna nereden soru sorup, takip edebilirim?
PostgreSQL topluluğuna nereden soru sorup, takip edebilirim? (I)
          ➢    E-Posta Listeleri
      ●   Resmi e-posta listeleri: http://www.postgresql.org/community/lists/
      ●   Türkçe resmi e-posta listesi: http://archives.postgresql.org/pgsql-tr-genel/

           ➢   Planet PostgreSQL
  ●       PostgreSQL Gezegeni sayesinde, PostgreSQL ile ilgili yazılmış blog yazılarını
          rahat bir şekilde takip edebilirsiniz. http://planet.postgresql.org/
  ●       Twitter'dan Planet PostgreSQL'i takip etmek için http://twitter.com/planetpostgres

           ➢   IRC Kanalları
      http://www.postgresql.org/community/irc/
PostgreSQL topluluğuna nereden soru sorup, takip edebilirim? (II)
   ➢   Düzenlenen etkinlik, konferanslara katılabilirsiniz.

       ➔   PostgreSQL Conference Europe 2012

       ●   Daha detaylı bilgi için http://2012.pgconf.eu/

       ●   Twitter'dan takip etmek için: http://twitter.com/pgconfeu

       ➔   3. PostgreSQL Türkiye Konferansı

       ●   Daha detaylı bilgi için http://pgday.postgresql.org.tr/2013/

       ●   Twitter'dan takip etmek için: http://twitter.com/PgDayTR
TEŞEKKÜRLER...
Bu sunumu hazırlama aşamasında “PostgreSQL'i hangi kurum, şirketler tercih etmiştir?”
sorusuna yanıt ararken, yardımlarını benden esirgemeyerek, bilgilerini benimle paylaşan
PostgreSQL Resmi E-posta Listesi (Türkçe) üyelerine ayrıca ve kalben teşekkür ederim.

More Related Content

What's hot

Servletarchitecture,lifecycle,get,post
Servletarchitecture,lifecycle,get,postServletarchitecture,lifecycle,get,post
Servletarchitecture,lifecycle,get,post
vamsi krishna
 
Introduction to xampp
Introduction to xamppIntroduction to xampp
Introduction to xampp
Jin Castor
 
A Basic Django Introduction
A Basic Django IntroductionA Basic Django Introduction
A Basic Django Introduction
Ganga Ram
 

What's hot (20)

Machine Learning on Streaming Data using Kafka, Beam, and TensorFlow (Mikhail...
Machine Learning on Streaming Data using Kafka, Beam, and TensorFlow (Mikhail...Machine Learning on Streaming Data using Kafka, Beam, and TensorFlow (Mikhail...
Machine Learning on Streaming Data using Kafka, Beam, and TensorFlow (Mikhail...
 
Servletarchitecture,lifecycle,get,post
Servletarchitecture,lifecycle,get,postServletarchitecture,lifecycle,get,post
Servletarchitecture,lifecycle,get,post
 
New relic
New relicNew relic
New relic
 
PHP Basic & Variables
PHP Basic & VariablesPHP Basic & Variables
PHP Basic & Variables
 
Web Engineering - Web Application Testing
Web Engineering - Web Application TestingWeb Engineering - Web Application Testing
Web Engineering - Web Application Testing
 
Introduction to xampp
Introduction to xamppIntroduction to xampp
Introduction to xampp
 
Using Mockito
Using MockitoUsing Mockito
Using Mockito
 
NLP new words
NLP new wordsNLP new words
NLP new words
 
Control de Calidad del Software
Control de Calidad del SoftwareControl de Calidad del Software
Control de Calidad del Software
 
Walking Through Spring Cloud Data Flow
Walking Through Spring Cloud Data FlowWalking Through Spring Cloud Data Flow
Walking Through Spring Cloud Data Flow
 
Sesión 2: Visión General. El proceso del software
Sesión 2: Visión General. El proceso del softwareSesión 2: Visión General. El proceso del software
Sesión 2: Visión General. El proceso del software
 
How to get http query parameters in mule
How to get http query parameters in muleHow to get http query parameters in mule
How to get http query parameters in mule
 
Herramientas CASE
Herramientas CASEHerramientas CASE
Herramientas CASE
 
An Introduction to MongoDB Compass
An Introduction to MongoDB CompassAn Introduction to MongoDB Compass
An Introduction to MongoDB Compass
 
Mongoose getting started-Mongo Db with Node js
Mongoose getting started-Mongo Db with Node jsMongoose getting started-Mongo Db with Node js
Mongoose getting started-Mongo Db with Node js
 
Udemyfor businesscourselist
Udemyfor businesscourselistUdemyfor businesscourselist
Udemyfor businesscourselist
 
A Basic Django Introduction
A Basic Django IntroductionA Basic Django Introduction
A Basic Django Introduction
 
Intro to beautiful soup
Intro to beautiful soupIntro to beautiful soup
Intro to beautiful soup
 
How to Avoid the Top 5 NGINX Configuration Mistakes
How to Avoid the Top 5 NGINX Configuration MistakesHow to Avoid the Top 5 NGINX Configuration Mistakes
How to Avoid the Top 5 NGINX Configuration Mistakes
 
Docker Introduction
Docker IntroductionDocker Introduction
Docker Introduction
 

Similar to PostgreSQL'e Genel Bakış

ElasticSearch vs Solr Karşılaştırması
ElasticSearch vs Solr KarşılaştırmasıElasticSearch vs Solr Karşılaştırması
ElasticSearch vs Solr Karşılaştırması
Hasan İslamoğlu
 
tacalan_proje_rapor_v4
tacalan_proje_rapor_v4tacalan_proje_rapor_v4
tacalan_proje_rapor_v4
Ozan Taçalan
 

Similar to PostgreSQL'e Genel Bakış (12)

Bağlı Veri Bulutu Üzerinde Yazılım Geliştirme
Bağlı Veri Bulutu Üzerinde Yazılım GeliştirmeBağlı Veri Bulutu Üzerinde Yazılım Geliştirme
Bağlı Veri Bulutu Üzerinde Yazılım Geliştirme
 
Python programlama
Python programlamaPython programlama
Python programlama
 
Karabük Üniversitesi Programlama Günleri - PostgreSQL Sunumu
Karabük Üniversitesi Programlama Günleri - PostgreSQL SunumuKarabük Üniversitesi Programlama Günleri - PostgreSQL Sunumu
Karabük Üniversitesi Programlama Günleri - PostgreSQL Sunumu
 
ElasticSearch vs Solr Karşılaştırması
ElasticSearch vs Solr KarşılaştırmasıElasticSearch vs Solr Karşılaştırması
ElasticSearch vs Solr Karşılaştırması
 
tacalan_proje_rapor_v4
tacalan_proje_rapor_v4tacalan_proje_rapor_v4
tacalan_proje_rapor_v4
 
Python Programlama Dili
Python Programlama DiliPython Programlama Dili
Python Programlama Dili
 
TECHNOLOGY RADAR APRIL '16 TR
TECHNOLOGY RADAR APRIL '16 TRTECHNOLOGY RADAR APRIL '16 TR
TECHNOLOGY RADAR APRIL '16 TR
 
PostgreSQL Hem Güçlü Hem Güzel!
PostgreSQL Hem Güçlü Hem Güzel!PostgreSQL Hem Güçlü Hem Güzel!
PostgreSQL Hem Güçlü Hem Güzel!
 
Python Programlama Diline Giriş - Güncelleme 2018
Python Programlama Diline Giriş - Güncelleme 2018Python Programlama Diline Giriş - Güncelleme 2018
Python Programlama Diline Giriş - Güncelleme 2018
 
Hackerspace PostgreSQL Atolyesi - 1
Hackerspace PostgreSQL Atolyesi - 1Hackerspace PostgreSQL Atolyesi - 1
Hackerspace PostgreSQL Atolyesi - 1
 
Kurumsal Arşiv Yapılanmasında Temel Adımlar
Kurumsal Arşiv Yapılanmasında Temel AdımlarKurumsal Arşiv Yapılanmasında Temel Adımlar
Kurumsal Arşiv Yapılanmasında Temel Adımlar
 
Osquery İle Open Source EDR
Osquery İle Open Source EDROsquery İle Open Source EDR
Osquery İle Open Source EDR
 

More from Nermin Canik (6)

Teknolojinin Kadınları/Woman In Technology
Teknolojinin Kadınları/Woman In TechnologyTeknolojinin Kadınları/Woman In Technology
Teknolojinin Kadınları/Woman In Technology
 
Belge Özgürlüğü Günü Broşür
Belge Özgürlüğü Günü BroşürBelge Özgürlüğü Günü Broşür
Belge Özgürlüğü Günü Broşür
 
Açık Standartlar ve Belge Özgürlüğü Günü
Açık Standartlar ve Belge Özgürlüğü GünüAçık Standartlar ve Belge Özgürlüğü Günü
Açık Standartlar ve Belge Özgürlüğü Günü
 
Açık Standartlar ve Belge Özgürlüğü Günü
Açık Standartlar ve Belge Özgürlüğü GünüAçık Standartlar ve Belge Özgürlüğü Günü
Açık Standartlar ve Belge Özgürlüğü Günü
 
GNU/Linux ve Özgür Yazılım (Kadınlar Makinesi)
GNU/Linux ve Özgür Yazılım (Kadınlar Makinesi)GNU/Linux ve Özgür Yazılım (Kadınlar Makinesi)
GNU/Linux ve Özgür Yazılım (Kadınlar Makinesi)
 
Açık Standartlar ve Belge Özgürlüğü Günü (2013) Sunum
Açık Standartlar ve Belge Özgürlüğü Günü (2013) SunumAçık Standartlar ve Belge Özgürlüğü Günü (2013) Sunum
Açık Standartlar ve Belge Özgürlüğü Günü (2013) Sunum
 

PostgreSQL'e Genel Bakış

  • 2. PostgreSQL nedir? ➢ PostgreSQL ne zaman, nerede, nasıl ortaya çıkmıştır? ➢ PostgreSQL'i neden tercih etmeliyim? ➢ PostgreSQL'in arkasındaki geliştiriciler kimlerdir? Kaç kişilerdir? ➢ PostgreSQL'i hangi kurum, şirketler tercih etmiştir? ➢ PostgreSQL topluluğuna nereden soru sorup, takip edebilirim?
  • 3. PostgreSQL nedir? PostgreSQL, veritabanları için ilişkisel modeli kullanan ve SQL standart sorgu dilini destekleyen bir veritabanı yönetim sistemidir. PostgreSQL aynı zamanda iyi performans veren, güvenli ve geniş özellikleri olan bir veritabanı yönetim sistemidir. Hemen hemen tüm UNIX ya da UNİX türevi (Linux, FreeBSD gibi) işletim sistemlerinde çalışır. Ayrıca NT çekirdekli tüm Windows sistemlerde de çalıştırılabilir. Kaynak: http://tr.wikipedia.org/wiki/PostgreSQL
  • 4. PostgreSQL nedir? ➢ PostgreSQL ne zaman, nerede, nasıl ortaya çıkmıştır? ➢ PostgreSQL'i neden tercih etmeliyim? ➢ PostgreSQL'in arkasındaki geliştiriciler kimlerdir? Kaç kişilerdir? ➢ PostgreSQL'i hangi kurum, şirketler tercih etmiştir? ➢ PostgreSQL topluluğuna nereden soru sorup, takip edebilirim?
  • 5. PostgreSQL ne zaman, nerede, nasıl ortaya çıkmıştır? (I) Currently, POSTGRES is about 90,000 lines of code in C and is being used by assorted ‘‘bold and brave’’ early users. The system has been constructed by a team of 5 part time students led by a full time chief programmer over the last three years. During this period, we have made a large number of design and implementation choices. Moreover, in some areas we would do things quite differently if we were to start from scratch again . Michael Stonebraker Kaynak: The Implementation of POSTGRES, Michael Stonebraker, Lawrence A. Rowe and Michael Hirohama EECS Department, University of California, Berkeley
  • 6. PostgreSQL ne zaman, nerede, nasıl ortaya çıkmıştır? (II) 1977 - 1985 Ingres 1986 - 1994 Postgres 1994 - 1995 Postgres95 1996 - PostgreSQL PostgreSQL’in geçmişi 1977’de Kaliforniya’daki Berkeley Üniversitesinde (UCB) yapılan çalışmalara dayanır. 1977-1985 UCB’de 1977-1985 yılları arasında Ingres adı verilen ilişkisel veritabanı geliştirildi. Ingres kodu Relational Technologies/Ingres Corporation tarafından satın alındı ve ilk ticari ilişkisel veritabanlarından biri oldu. Berkeley’deki ilişkisel veritabanı sunucusu üzerindeki çalışmalar 1986 – 1994 1986-1994 arasında devam etti ve bu veritabanı Postgres adını aldı. Bu kod ise Illustra tarafından satın alındı ve Informix olarak geliştirilmeye başlandı. Kaynak: Devrim Gündüz-POSTGRESQL Veritabanı Sunucusu ve PostgreSQL ile Kurumsal Çözümler
  • 7. PostgreSQL ne zaman, nerede, nasıl ortaya çıkmıştır? (III) 1977 - 1985 Ingres 1986 - 1994 Postgres 1994 - 1995 Postgres95 1996 - PostgreSQL 1994’te SQL özellikleri Postgres’e eklendi ve bu veritabanı Postgres95 1994-1995 adını aldı. 1996 yılında Postgres tanınmaya başlandı ve kod geliştirmesi için e-posta listesi açılmasından sonra birçok gönüllü Postgres’i geliştirmek için çalışmaya 1996- başladı. Bu aşamadan sonra Postgres son kez adını değiştirdi ve adındaki “95” ekinin yerine daha uygun olan SQL konmasına karar verildi. Bunun nedeni Postgres’in artık SQL standartlarını desteklemesiydi. Böylece PostgreSQL doğdu. Kaynak: Devrim Gündüz-POSTGRESQL Veritabanı Sunucusu ve PostgreSQL ile Kurumsal Çözümler
  • 8. PostgreSQL nedir? ✔ PostgreSQL ne zaman, nerede, nasıl ortaya çıkmıştır? ➢ PostgreSQL'i neden tercih etmeliyim? ➢ PostgreSQL'in arkasındaki geliştiriciler kimlerdir? Kaç kişilerdir? ➢ PostgreSQL'i hangi kurum, şirketler tercih etmiştir? ➢ PostgreSQL topluluğuna nereden soru sorup, takip edebilirim?
  • 9. PostgreSQL'i neden tercih etmeliyim? ➔ Özgür yazılım. ➔ Açık kaynak kodlu. ➔ Güvenilir. ➔ Ücretsiz. ➔ Tek platforma bağımlılık yok. ➔ Dünya'nın birçok yerinden geliştiriciye sahip. ➔ Geniş destek alma imkanı var. ➔ Yüksek hacimli işler için uygun. ➔ İstenilen dilde ve ortamda veritabanı programlama imkanı (Java, Python, .NET, PHP, Perl, TCL,C, C++, Ruby..) Lisans durumları için ayrıntılı bilgi: http://www.postgresql.org/about/licence/
  • 10. PostgreSQL nedir? ✔ PostgreSQL ne zaman, nerede, nasıl ortaya çıkmıştır? ✔ PostgreSQL'i neden tercih etmeliyim? ➢ PostgreSQL'in arkasındaki geliştiriciler kimlerdir? Kaç kişilerdir? ➢ PostgreSQL'i hangi kurum şirketler tercih etmiştir? ➢ PostgreSQL topluluğuna nereden soru sorup, takip edebilirim?
  • 11. PostgreSQL'in arkasındaki geliştiriciler kimlerdir? Kaç kişilerdir? (I) ● Core Team (6) Daha detaylı bilgi almak için: http://www.postgresql.org/community/contributors/
  • 12. PostgreSQL'in arkasındaki geliştiriciler kimlerdir? Kaç kişilerdir? (II) ● Major Contributors (38) Daha detaylı bilgi almak için: http://www.postgresql.org/community/contributors/
  • 13. PostgreSQL'in arkasındaki geliştiriciler kimlerdir? Kaç kişilerdir? (III) ● Contributors (42) Daha detaylı bilgi almak için: http://www.postgresql.org/community/contributors/
  • 14. PostgreSQL nedir? ✔ PostgreSQL ne zaman, nerede, nasıl ortaya çıkmıştır? ✔ PostgreSQL'i neden tercih etmeliyim? ✔ PostgreSQL'in arkasındaki geliştiriciler kimlerdir? Kaç kişilerdir? ➢ PostgreSQL'i hangi kurum, şirketler tercih etmiştir? ➢ PostgreSQL topluluğuna nereden soru sorup, takip edebilirim?
  • 15. PostgreSQL'i hangi kurum, şirketler tercih etmiştir? (I) BioPharm ➔ Affymetrix ➔ American Chemical Society ➔ BASF, Agricultural Product 4Division ➔ Institut de Biologie et Chimie des Protéines ➔ Genentech, Inc. e-Commerce ➔ CD Baby ➔ Champion Products ➔ Endpoint Corporation ➔ Etsy.com ➔ Freeportway ➔ FlightAware ➔ FlightStats ➔ RedSherriff ➔ Whitepages.com Kaynak: http://www.postgresql.org/about/users/
  • 16. PostgreSQL'i hangi kurum, şirketler tercih etmiştir? (II) Education ➔ .LRN Project ➔ Berkman Center for Internet & Society at Harvard University ➔ Cognivity ➔ Moscow State University, Moscow, Russia ➔ Sternberg Astronomical Institute, Russia ➔ Texas Cooperative Extension ➔ University of Alabama, Birmingham ➔ University of California, Berkeley ➔ University of New South Wales ➔ University of Oslo, Norway ➔ University of Sydney ➔ University of Western Sydney ➔ University of Jyväskylä, Finland ➔ Charles University in Prague, Czech Republic ➔ Université Saint-Joseph (USJ) in Lebanon Kaynak: http://www.postgresql.org/about/users/
  • 17. PostgreSQL'i hangi kurum, şirketler tercih etmiştir? (III) Finance ➔ Journyx Timesheets ➔ Logictree Systems ➔ Trust-Commerce Retail ➔ ADP Dealer Services ➔ Courage To Change ➔ Safeway ➔ Tsutaya ➔ The Rockport Company, LLC Healthcare ➔ CalorieKing.com ➔ GNUmed ➔ Shannon Medical Center Gaming ➔ MobyGames Kaynak: http://www.postgresql.org/about/users/
  • 18. PostgreSQL'i hangi kurum, şirketler tercih etmiştir? (IV) Government ➔ City of Garden Grove, California ➔ National Physical Laboratory of India ➔ The National Weather Service ➔ Registre Francais des Emissions Polluantes ➔ United Nations Children's Fund ➔ United Nations Industrial Development Organisation ➔ U.S. Agency for International Development ➔ U.S. Centers For Disease Control and Prevention ➔ U.S. Department of Labor ➔ U.S. General Services Administration ➔ U.S. State Department Manufacturing ➔ eXo2.net Corp Kaynak: http://www.postgresql.org/about/users/
  • 19. PostgreSQL'i hangi kurum, şirketler tercih etmiştir? (V) Media ➔ Chicagocrime.org ➔ Creative Commons ➔ Greenpeace ➔ IMDB.com, The Internet Movie Database ➔ Macworld ➔ Penny Arcade ➔ the451.com ➔ The Washington Post U.S. Congress Votes Database Open Source Projects ➔ Bricolage ➔ Debian ➔ FreshPorts ➔ FLPR (FreeBsd,LightHttpd,PostgreSQL,Ruby) ➔ GForge ➔ LAMP (Linux/Apache/Middleware(Perl,PHP,Python,Ruby)/PostgreSQL) ➔ OpenACS ➔ PostGIS ➔ SourceForge Kaynak: http://www.postgresql.org/about/users/
  • 20. PostgreSQL'i hangi kurum, şirketler tercih etmiştir? (VI) Technology ➔ Afilias ➔ Apple ➔ Fujitsu ➔ OmniTI ➔ Red Hat ➔ Sirius IT ➔ Sun Microsystems Telecom ➔ Cisco ➔ Juniper Networks ➔ NTT Data ➔ Optus ➔ Rambler Internet Holdings ➔ Skype ➔ Telstra Kaynak: http://www.postgresql.org/about/users/
  • 21. PostgreSQL'i hangi kurum, şirketler tercih etmiştir? (VII) ➔ Türkiye Jokey Kulubü, ganyan altyapısını 1 sene önce PostgreSQL'e geçirmiş ve o günden bugüne sorunsuz şekilde devam etmektedir. ➔ İngiltere'de kamuya açık kablosuz Internet bağlantısı sağlayan The Cloud (Sky'ın yan şirketi), yüzbinlerce paralel kullanıcısına PostgreSQL sunucuları ile hizmet vermektedir. ➔ Carrier IQ, 148 milyona yakın telefondan, operatörler için veri toplayan yazılımının arka tarafında PostgreSQL kullanılmaktadır. ➔ Biletix, bilet satış kısmının bir bölümünde PostgreSQL kullanmaktadır. ➔ Kıbrıs Telekom, Ericcson ve TTG ile yürüttüğü projesinde PostgreSQL'i aktif olarak kullanmaktadır. ● Navteq PostgreSQL kullanmakta ve eski projelerini de yavaş yavaş PostgreSQL'e aktarmaktadır. ➔ EnterpriseDB'den nice başarı öyküsü ve videoları için; http://www.enterprisedb.com/success-stories http://www.enterprisedb.com/success-stories/video-testimonials
  • 22. PostgreSQL'i hangi kurum, şirketler tercih etmiştir? (VIII) ➔ Türksat A.Ş. ● Kablo TV Operasyon Destek Sistemi (KODSİS) de tam 7 yıldır PostgreSQL kullanmaktadır. Yaklaşık 2 TB veri ile Türkiye' deki en büyük PostgreSQL sunucularından biri olma özelliği göstermektedir. ● CBT Projelerinde ● Bazı e-devlet projelerinde ➔ Radyo Televizyon ve Üst Kurulu (RTÜK), tüm TV ve radyo yayınlarının takip edildiği SKAAS (Sayısal Analiz Arşiv ve Analiz Sistemi) projesinde PostgreSQL kullanmakta, hatta bunu kendi sitesinden de duyurmaktadır. ➔ Markafoni de veritabanı tercihini PostgreSQL'den yana kullanmaktadır. ➔ Özgür Yazılım A.Ş. PostgreSQL kullanmakta hatta müşterilerine bu konuda destek de vermektedir. ➔ Likya, DİA ürününde binin üzerinde müşterisine PostgreSQL sunucuları ile hizmet vermektedir.
  • 23. PostgreSQL'i hangi kurum, şirketler tercih etmiştir? (IX) ➔ Sebit Eğitim ve Bilgi Teknolojileri A.Ş. ● Bir Türk Telekom kuruluşu olan Sebit, yaklaşık 5-6 senedir yurt içi ve yurt dışı projelerinde PostgreSQL'i tercih etmektedir.Ayrıca PostgreSQL'i yönetimi kolay, başarımı yüksek, ihtiyaçları kesinlikle karşılayan, standartları tam olarak destekleyen bir veritabanı olarak tanımlamaktadırlar. PostgreSQL'i kullandıkları başlıca projeleri; ● Vitamin Eğitim ● Vitamin Öğretmen Portalı ● TTNET ProG Profesyonel ve Kişisel Gelişim Platformu ● Math and Science Curriculum | Adaptive Curriculum ● Vitamina ● Vitamin ● EKelas ➔ ARF Bilgi Teknolojileri tarafından geliştirilen SAKOM (Sağlık Afet Koordinasyon Merkezi) Sağlık Bakanlığı'nın en önemli projesidir. Tüm sistemin veritabanı çözümü olarak PostgreSQL veritabanı kullanılmaktadır.
  • 24. PostgreSQL'i hangi kurum, şirketler tercih etmiştir? (X) ➔ TÜBİTAK Siber Güvenlik Enstitüsü, SAYIŞTAY Başkanlığı'na Bilgisayar Destekli Denetim Altyapısı hazırlamaktadır. Çok büyük mali verilerin analiz ve raporlamasının yapıldığı projede veritabanı seçimi PostgreSQL olmuştur. Kurum, PostgreSQL'in performansından ve stabil halinden memnuniyetini ayrıca belirtmektedir. ➔ Türkiye Yüksek İhtisas Hastanesi Vepro Pacs/EMR uygulamasını kullanmaktadır. Uygulama da PostgreSQL'i kullanmaktadır. Dolayısıyla bu uygulamayı kullanan tüm sağlık kuruluşları da doğrudan PostgreSQL'i kullanmış olmaktadırlar. Dünya geneli ve ülkemizde kullanımı hakkında daha fazla bilgi için: http://www.vepro.com/tur/projects/index.html ➔ Türk Eğitim-Sen üye sistemi ve mail sunucuları için PostgreSQL'i kullanmaktadır. ➔ EPati geliştirdiği tüm yazılımlarda PostgreSQL'i kullanmaktadır. Ayrıca Mersin Üniversitesi bünyesinde geliştirdiği tüm yazılımlarda veritabanı seçimini PostgreSQL olarak belirlemiştir.
  • 25. PostgreSQL'i hangi kurum, şirketler tercih etmiştir? (XI) ➔ Kurtas Kağıt; 60 tonluk kantarda yapılan tüm tartımlar 5 senedir PostgreSQL üzerinde başarıyla tutulmaktadır. ➔ Astand; mobilya sektöründeki firmanın tüm ön muhasebe işleri icin geliştirilmiş, ürün ağaçları, üretim modülü, ihtiyaç planlama ve sipariş yönetimi yazılımı 4 yıldan beri PostgreSQL kullanmaktadır. ➔ Plastik sektöründeki bir müşteri icin; ön muhasebe, üretim planlama, ihtiyaç planlama gibi modülleri olan sistem PostgreSQL kullanmaktadır. Geliştirilmesi devam etmektedir. ➔ AVM'lerde çalışmalarını yürüten oto yıkamacı bir firmada yıkama fişleri, kasa, müşteri vs gibi işleri yapan sistemin altyapısı PostgreSQL kullanmaktadır. ➔ RCM Technology, teknik servis on muhasebesi ve servis/yedek parça işlerini yapan yazılımda PostgreSQL kullanılmaktadır. ➔ Bir dernekte üye aidat ve yönetimi yaziliminda PostgreSQL kullanılmaktadır. ➔ Bir vakıfta web tabanli dava takip sisteminde PostgreSQL kullanılmaktadır. ➔ Bir apartman yönetim sistemi PostgreSQL kullanılarak çalışılmalarına devam etmektedir.
  • 26. PostgreSQL'i hangi kurum, şirketler tercih etmiştir? (XII) ➔ Kartaca ➔ Ese Software ➔ 4Primes ➔ Noda Bilişim ➔ DSG İnsan Kaynakları ve Danışmanlık ➔ Identra Yazılım ➔ Mono Bilişim Teknolojileri Tic. Ltd. Şti ➔ Netcad ➔ VisioThink ➔ Nanodems ➔ Unibravo
  • 27. PostgreSQL'i hangi kurum, şirketler tercih etmiştir? (XIII) ➔ Parkyeri ➔ Turkcell Shubuo Pop Haber Paketi ( Kaletron A.Ş. ) ➔ Epidio Internet ve İletişim Hizmetleri ➔ Verus Bilişim ve İnternet Danışmanlığı Ltd Şti. (Exerceo Event Manager System) ➔ Intronet Intranet Yazılımı ➔ ODTÜ Enformatik Enstitüsü, NET-Class Öğrenim Yönetim Sistemi ➔ ODTÜ Çevrimiçi Öğrenim Yönetim Sistemi ➔ İnönü Üniversitesi Personel ve Öğrenci Kayıt Sistemi ➔ EğitEM Yazılım Danışmanlık Lise ve Dersane Otomasyon Programı ➔ ASRIN Bilişim Hiz.Ltd.Şti. Sanalotogar - Otobüs Bilet Otomasyon Sistemi ➔ Milas Kütüphane Otomasyon Sistemi ( Mikrobeta ) ➔ İnanır Group ERP Çözümü Kaynak: http://postgresql.org.tr/kimlerkullaniyor.php
  • 28. PostgreSQL nedir? ✔ PostgreSQL ne zaman, nerede, nasıl ortaya çıkmıştır? ✔ PostgreSQL'i neden tercih etmeliyim? ✔ PostgreSQL'in arkasındaki geliştiriciler kimlerdir? Kaç kişilerdir? ✔ PostgreSQL'i hangi kurum, şirketler tercih etmiştir? ➢ PostgreSQL topluluğuna nereden soru sorup, takip edebilirim?
  • 29. PostgreSQL topluluğuna nereden soru sorup, takip edebilirim? (I) ➢ E-Posta Listeleri ● Resmi e-posta listeleri: http://www.postgresql.org/community/lists/ ● Türkçe resmi e-posta listesi: http://archives.postgresql.org/pgsql-tr-genel/ ➢ Planet PostgreSQL ● PostgreSQL Gezegeni sayesinde, PostgreSQL ile ilgili yazılmış blog yazılarını rahat bir şekilde takip edebilirsiniz. http://planet.postgresql.org/ ● Twitter'dan Planet PostgreSQL'i takip etmek için http://twitter.com/planetpostgres ➢ IRC Kanalları http://www.postgresql.org/community/irc/
  • 30. PostgreSQL topluluğuna nereden soru sorup, takip edebilirim? (II) ➢ Düzenlenen etkinlik, konferanslara katılabilirsiniz. ➔ PostgreSQL Conference Europe 2012 ● Daha detaylı bilgi için http://2012.pgconf.eu/ ● Twitter'dan takip etmek için: http://twitter.com/pgconfeu ➔ 3. PostgreSQL Türkiye Konferansı ● Daha detaylı bilgi için http://pgday.postgresql.org.tr/2013/ ● Twitter'dan takip etmek için: http://twitter.com/PgDayTR
  • 31. TEŞEKKÜRLER... Bu sunumu hazırlama aşamasında “PostgreSQL'i hangi kurum, şirketler tercih etmiştir?” sorusuna yanıt ararken, yardımlarını benden esirgemeyerek, bilgilerini benimle paylaşan PostgreSQL Resmi E-posta Listesi (Türkçe) üyelerine ayrıca ve kalben teşekkür ederim.