• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Veri tabanı
 

Veri tabanı

on

  • 442 views

 

Statistics

Views

Total Views
442
Views on SlideShare
442
Embed Views
0

Actions

Likes
0
Downloads
4
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Veri tabanı Veri tabanı Presentation Transcript

    • PostgreSQL nedir?PostgreSQL, veritabanları için relational modelikullanan ve SQL standart sorgu dilini destekleyen birveritabanı yönetim sistemidir.PostgreSQL aynı zamanda iyi performans veren, güvenlive geniş özellikleri olan bir DBMS’tir. Hemen hemen tüm UNIX ya da Unix türevi (Linux, FreeBSD gibi) işletim sistemlerinde çalı şı r. Ayrıca NT çekirdekli tüm Windows sistemlerde de çalıştı rı labilir. Tabii ki ücretsizve açı k kodludur.
    • • Türkiye’deki belli başlı üniversiteler• Malatya İnönü Üniversitesi Turgut Özal Tıp Merkezi• www.begendim.com• .info ve .org alan adları (www.afilias.com)• http://www.sciencetunnel.com• Cisco• BASF• Red Hat• Chrysler• 3Com• USDA, FDA, ve University of California
    • Açık kaynak k Güven 34 farklı odlu ilir platfom d esteği Geniş NedenBir çok pr geliştiri PostgerSQL?ogramlam ci grubua arayüzü Geniş Çok geliş destek im miş özelli kanı kler
    • Bazı teknik özellikler açısından, PostgreSQLşunları sunar: %100 ACID uyumlu ANSI SQL uyumlu Referential Integrity Replikasyon (ticari ve ticari olmayan çözümler)ana veritabanının (master) çok sayı da başkaveritabanları na (slave) çoklanması nı sağlar.
    • ODBC, JDBC, C, C++, PHP, Perl, TCL, ECPG, Python, and Ruby için doğal arabirimler Rules and Views Triggers and Sequences Inheritance Outer-Joins
    • Teknik açıdan PostgreSQL Stored Procedures Doğal SSL Desteği Kod geliştiriciler işin açık API UNION, UNION ALL ve EXCEPT sorguları na destek Doğal Kerberos Yetkilendirmesi Fonksiyonel ve Partial Indexler Procedural Diller
    • Teknik açıdan PostgreSQL Diğer SQL-uyumlu sisteMD5, SHA1, XML ve diğer işlev mlerle paylaşabilmek isel özelliklerin yüklenebilmesi çin taşınabilir SQL yara tan araçlar.Özelleştirilmiş, kullanı Daha az SQL-uyumlu RDBcıtanımlı veri tipleri için ge MSlerden geçişi kolaylaştıliştirilebilir veri tipi sistemi ran cross-database uyumlve hızla gelişen yeni veri ti uluk fonksiyonlarıpleri.
    • Linux (Kernel 2.0.X ve üzeri)  BeOS 5.0.3QNX 4.25  AIX 4.3.2 SCO OpenServer 5  HP – UX 9.0x ve 10.20 SCO Unix Ware 7  FreeBSD 4.X Solaris 2.5.1-2.7  IRIX 6.5.6f Sun OS 4.1.14  MacOS-X Darwin WinNT/Cygwin  NetBSD 1.4, 1.4u BSDI 4.0.1
    • Sınırsız Veritabanı için max büyük 64 TB (Tüm işletim sistemlerinde)lük:  Sürüm 7.1 ve sonrası nda sınırsız Bir tablo için max büyüklük:  Sürüm 7.1 ve sonrası nda 1 GB Bir row için max büyüklük: Sınırsız Bir field için max büyüklük 1600 Tablo içindeki max row sayısı :  SınırsıTablo içindeki max columnsayısı : Tablo içindeki max index sayısı :
    • Kaynak koddan derlemede, configurebetiğine --with-pgsql=/var/lib/pgsql (eski rpmkurulumları ) --with-pgsql=/usr/local/pgsql (eskikaynak koddan kurulumlar) --with-pgsql=/usr (PostgreSQL in yenisürümleri ve yeni PHP sürümleri)parametresi geçirilmelidir.
    • C TkPHPJava TclPython Perl Delphi
    •  pg_connect(), pg_pconnect() pg_field_is_null() pg_query()  pg_free_result() pg_close()  pg_fetch_result() pg_update()  pg_lo_open() pg_last_oid()  pg_set_client_encoding() pg_field_size()  pg_ping() pg_field_name()  pg_result_error() pg_connection_busy()  pg_select() pg_fetch_array()  pg_affected_rows()
    • http://www.PostgreSQL.orghttp://advocacy.PostgreSQL.orghttp://techdocs.PostgreSQL.orghttp://www.commandprompt.comhttp://www.PostgreSQL.org/docshttp://developer.PostgreSQL.orghttp://foundries.sourceforge.net/databaseshttp://gborg.PostgreSQL.org
    • linux-programlama@linux.org.trVeritabanları için tartı şma listesi(üye olmak için, http://liste.linux.org.tr web arayüzünü kullanabilirsiniz.)pgsql-tr-genel@PostgreSQL.org(PostgreSQL Türkiye E-Posta Listesi . PostgreSQL üzerinde hertürlü konu konuşulabilmektedir.)http://www.PostgreSQL.org/lists.htmladresinden ulaşabileceğiniz tüm e-postalisteleri