SQL - RDBMS Veritabanları

Çalışılabilecek birçok popüler RDBMS vardır. Bu eğitim, en popüler RDBMS'lerden bazılarına kısa bir genel bakış sunar. Bu, temel özelliklerini karşılaştırmanıza yardımcı olur.

MySQL

MySQL, İsveçli bir şirket olan MySQL AB tarafından geliştirilen açık kaynaklı bir SQL veritabanıdır. MySQL, "netice" olarak telaffuz edilen SQL'in aksine "es-que-ell" olarak telaffuz edilir.

MySQL, Microsoft Windows, başlıca Linux dağıtımları, UNIX ve Mac OS X dahil olmak üzere birçok farklı platformu desteklemektedir.

MySQL, kullanımına (ticari olmayan / ticari) ve özelliklerine bağlı olarak ücretsiz ve ücretli sürümlere sahiptir. MySQL, çok hızlı, çok iş parçacıklı, çok kullanıcılı ve sağlam bir SQL veritabanı sunucusuyla birlikte gelir.

Tarih

  • MySQL'in gelişimi, Michael Widenius ve David Axmark tarafından 1994'te başladı.

  • 23 ilk iç bırakma rd May 1995.

  • Windows Sürümü 8 serbest bırakıldı inci Windows 95 ve NT için Ocak 1998.

  • Sürüm 3.23: beta, Haziran 2000, üretim sürümü Ocak 2001.

  • Sürüm 4.0: Ağustos 2002'den itibaren beta, Mart 2003 üretim sürümü (sendikalar).

  • Sürüm 4.1: Haziran 2004 beta, üretim sürümü Ekim 2004.

  • Sürüm 5.0: Mart 2005 beta, üretim sürümü Ekim 2005.

  • Sun Microsystems 26 MySQL AB edinilen inci Şubat 2008'de.

  • Sürüm 5.1: Üretim serbest bırakma 27 inci Kasım 2008'de.

Özellikleri

  • Yüksek performans.
  • Yüksek kullanılabilirlik.
  • Ölçeklenebilirlik ve Esneklik Her şeyi çalıştırın.
  • Güçlü İşlem Desteği.
  • Web ve Veri Ambarı Güçlü Yönleri.
  • Güçlü Veri Koruması.
  • Kapsamlı Uygulama Geliştirme.
  • Yönetim Kolaylığı.
  • Açık Kaynak Özgürlüğü ve 24 x 7 Desteği.
  • En Düşük Toplam Sahip Olma Maliyeti.

MS SQL Sunucusu

MS SQL Server, Microsoft Inc. tarafından geliştirilmiş bir İlişkisel Veritabanı Yönetim Sistemidir. Ana sorgu dilleri şunlardır:

  • T-SQL
  • ANSI SQL

Tarih

  • 1987 - Sybase, UNIX için SQL Server'ı piyasaya sürdü.

  • 1988 - Microsoft, Sybase ve Aston-Tate SQL Server'ı OS / 2'ye taşıdı.

  • 1989 - Microsoft, Sybase ve Aston-Tate, OS / 2 için SQL Server 1.0'ı yayınladı.

  • 1990 - SQL Server 1.1, Windows 3.0 istemcileri desteği ile piyasaya sürüldü.

  • Aston - Tate, SQL Server geliştirmeden çıkar.

  • 2000 - Microsoft, SQL Server 2000'i yayınladı.

  • 2001 - Microsoft, SQL Server Web Sürümü 1 (indirme) için XML yayınladı.

  • 2002 - Microsoft, SQLXML 2.0'ı çıkardı (SQL Server için XML'den yeniden adlandırıldı).

  • 2002 - Microsoft, SQLXML 3.0'ı yayınladı.

  • 2005 - Microsoft, 7 Kasım 2005'te SQL Server 2005'i yayınladı.

Özellikleri

  • Yüksek performans
  • Yüksek kullanılabilirlik
  • Veritabanı aynalama
  • Veritabanı anlık görüntüleri
  • CLR entegrasyonu
  • Hizmet komisyoncusu
  • DDL tetikleyicileri
  • Sıralama fonksiyonları
  • Satır sürüm tabanlı izolasyon seviyeleri
  • XML entegrasyonu
  • TRY...CATCH
  • Veritabanı Postası

ORACLE

Çok büyük, çok kullanıcılı bir veritabanı yönetim sistemidir. Oracle, 'Oracle Corporation' tarafından geliştirilen ilişkisel bir veritabanı yönetim sistemidir.

Oracle, ağda veri isteyen ve gönderen birden çok müşteri arasında bir bilgi veritabanı olan kaynaklarını verimli bir şekilde yönetmek için çalışır.

İstemci / sunucu bilgi işlem için mükemmel bir veritabanı sunucusu seçimidir. Oracle; MSDOS, NetWare, UnixWare, OS / 2 ve çoğu UNIX çeşidi dahil olmak üzere hem istemciler hem de sunucular için tüm büyük işletim sistemlerini destekler.

Tarih

Oracle, 1977'de başladı ve sektördeki 32 harika yılını kutladı (1977'den 2009'a kadar).

  • 1977 - Larry Ellison, Bob Miner ve Ed Oates, geliştirme çalışmalarını üstlenmek için Yazılım Geliştirme Laboratuvarlarını kurdu.

  • 1979 - Oracle'ın 2.0 Versiyonu yayınlandı ve ilk ticari ilişkisel veritabanı ve ilk SQL veritabanı oldu. Şirket adını Relational Software Inc. (RSI) olarak değiştirdi.

  • 1981 - RSI, Oracle için araçlar geliştirmeye başladı.

  • 1982 - RSI, Oracle Corporation olarak yeniden adlandırıldı.

  • 1983 - Oracle, C dilinde yeniden yazılan 3.0 sürümünü yayınladı ve birden çok platformda çalıştı.

  • 1984 - Oracle 4.0 sürümü yayınlandı. Eşzamanlılık kontrolü - çok sürümlü okuma tutarlılığı vb. Gibi özellikler içeriyordu.

  • 1985 - Oracle 4.0 sürümü yayınlandı. Eşzamanlılık kontrolü - çok sürümlü okuma tutarlılığı vb. Gibi özellikler içeriyordu.

  • 2007 - Oracle, Oracle11g'yi piyasaya sürdü. Yeni sürüm, daha iyi bölümleme, kolay geçiş vb. Konulara odaklandı.

Özellikleri

  • Concurrency
  • Tutarlılığı Okuyun
  • Kilitleme Mekanizmaları
  • Quiesce Veritabanı
  • Portability
  • Kendi kendini yöneten veritabanı
  • SQL*Plus
  • ASM
  • Scheduler
  • Kaynak Yöneticisi
  • Veri depolama
  • Gerçekleştirilmiş görünümler
  • Bitmap dizinleri
  • Tablo sıkıştırma
  • Paralel Yürütme
  • Analitik SQL
  • Veri madenciliği
  • Partitioning

MS ERİŞİMİ

Bu, en popüler Microsoft ürünlerinden biridir. Microsoft Access, giriş düzeyinde bir veritabanı yönetim yazılımıdır. MS Access veritabanı hem ucuz hem de küçük ölçekli projeler için güçlü bir veritabanıdır.

MS Access, belirli bir SQL dili lehçesini (bazen Jet SQL olarak anılır) kullanan Jet veritabanı motorunu kullanır.

MS Access, MS Office paketinin profesyonel sürümü ile birlikte gelir. MS Access, kullanımı kolay sezgisel grafik arayüze sahiptir.

  • 1992 - Access sürüm 1.0 yayınlandı.

  • 1993 - Access Basic programlama dilinin dahil edilmesiyle uyumluluğu geliştirmek için Access 1.1 yayınlandı.

  • En önemli geçiş Access 97'den Access 2000'e olmuştur.

  • 2007 - Access 2007, çok değerli ve ekli alanlar gibi karmaşık veri türlerini destekleyen yeni bir veritabanı biçimi olan ACCDB tanıtıldı.

Özellikleri

  • Kullanıcılar tablolar, sorgular, formlar ve raporlar oluşturabilir ve bunları makrolarla birbirine bağlayabilir.

  • Verileri Excel, Outlook, ASCII, dBase, Paradox, FoxPro, SQL Server, Oracle, ODBC vb. Dahil birçok formatta içe ve dışa aktarma seçeneği.

  • Ayrıca, uygulamayı ve verileri tek bir dosyada içerebilen Jet Veritabanı biçimi (Access 2007'de MDB veya ACCDB) vardır. Bu, tüm uygulamayı bağlantısız ortamlarda çalıştırabilecek başka bir kullanıcıya dağıtmayı çok kolaylaştırır.

  • Microsoft Access, parametreli sorgular sunar. Bu sorgular ve Erişim tabloları, DAO veya ADO aracılığıyla VB6 ve .NET gibi diğer programlardan referans alınabilir.

  • Microsoft SQL Server'ın masaüstü sürümleri, Jet Veritabanı Motoruna alternatif olarak Access ile birlikte kullanılabilir.

  • Microsoft Access, dosya sunucusu tabanlı bir veritabanıdır. İstemci-sunucu ilişkisel veritabanı yönetim sistemlerinin (RDBMS) aksine, Microsoft Access veritabanı tetikleyicileri, depolanmış prosedürler veya işlem günlüğü uygulamaz.