İçeriğe atla

Navicat

Navicat
Orijinal yazar(lar)PremiumSoft CyberTech Ltd.
Geliştirici(ler)PremiumSoft CyberTech Ltd.
İlk yayınlanma2002
İşletim sistemiÇapraz Platform
ErişilebilirlikÇoklu dil
TürSQL Veri tabanı yönetim sistemi
LisansProprietary / Shareware
Resmî sitesinavicat.com

Navicat, PremiumSoft CyberTech Ltd. tarafından MySQL, MariaDB, Oracle, SQLite, PostgreSQL ve Microsoft SQL Server için üretilen bir grafik veritabanı yönetimi ve geliştirme yazılımı serisidir. Explorer benzeri bir grafik kullanıcı arayüzüne sahiptir ve yerel ve uzak veritabanları için birden fazla veritabanı bağlantısını destekler. Tasarımı, veritabanı yöneticileri ve programcılardan, müşterilere hizmet eden ve iş ortaklarıyla bilgi paylaşan çeşitli işletmeler/şirketlere kadar çeşitli izleyicilerin ihtiyaçlarını karşılamak üzere yapılır.[1][2]

Tarihi

Navicat'ın ilk sürümü 2001 yılında geliştirildi. İlk sürümün asıl hedefi MySQL kurulumlarını basitleştirmekti. 2008 yılında Navicat for MySQL yazılımı Hong Kong ICT 2008 Award of the Year, Best Business Grand Award ve Best Business (Product) Gold Award ödüllerini kazandı.[3]

Desteklenen platformlar ve diller

Navicat, çapraz platformlu bir araçtır ve Microsoft Windows, Mac OS X ve Linux platformlarında çalışır. Kullanıcılar satın aldıklarında, yazılım için İngilizce, Fransızca, Almanca, İspanyolca, Japonca, Lehçe, Rusça, Portekizce, Korece, Basitleştirilmiş Çince ve Geleneksel Çince olan 11 dilden bir dil seçebilirler.

Sürümler

Bağımsız sürümler

Mart 2002'de resmi olarak yayımlanan Navicat for MySQL'in Windows sürümü, PremiumSoft tarafından halka sunulan ilk ürün oldu. Şirket, sırasıyla Haziran ve Ekim 2003'te Mac OS X ve Linux işletim sisteminde MySQL için Navicat'ın iki ek sürümü piyasaya sürdü. Kasım 2013'te MariaDB'nin desteğini ekledi.[4][5] PremiumSoft Navicat serisini Ekim 2005'te Windows için PostgreSQL için Navicat'ı ve ardından Haziran 2006'da Mac OS X için piyasaya sürerek devam ettirdi. PosticSQL için Navicat'ın Linux sürümü Ağustos 2009'da 3 yıl sonrasına bırakılmayacaktı.[6] Ağustos ayında Navicat Ürün serisini daha da ilerletmeye ve Oracle topluluğuna dalıp Windows ve Mac için Navicat for Oracle oluşturmaya karar verdiler. Ertesi yılın ağustosunda Linux Platformu için bir sürümü takip ettiler. Navicat'ın Oracle sürümü, Dizin, Tablolar, Eşanlamlılar, Materyalleştirilmiş Görünüm, Tetikleyici, Sıra ve Tür, gibi en son Oracle nesnelerinin özelliklerini desteklemektedir.[7] The Oracle version of Navicat supports most of the latest Oracle objects features including Directory, Tablespace, Synonym, Materialized View, Trigger, Sequence, and Type, etc.[8][9] Navicat for SQLite, Windows ve Mac OS X için aynı anda Nisan 2009'da piyasaya sürüldü ve Linux sürümü aynı yılın Haziran ayında iki ay sonra yakında izledi.[10] Nisan 2010'da, Navicat Premium, Navicat Premium'un kullanılabilirliğini genişletmek için SQLite için Navicat sürüm 9'dan başlayarak başladı.[11] Navicat for SQL Server, Kasım 2010'da Windows platformu ve Mac OS X için piyasaya sürüldü. Ayrıca SQL Server sürümü Navicat'ın Premium sürümüne dahil edildi. Ocak 2011'de SQL Azure için destek eklendi.[12] MariaDB şu anda Navicat'ın desteklediği veritabanı listesine en yeni eklemedir. MariaDB için Navicat adı verilen yeni ürün satırı, Kasım 2013'te Windows, Mac OS X ve Linux için piyasaya çıktı. MariaDB veritabanı yönetimi için yerel bir ortam sağlar ve yeni depolama motorları, mikro saniye, sanal sütunlar gibi ek özellikleri destekler. Ayrıca, piyasaya çıkan MariaDB sürümü hem Navicat Premium hem de Navicat for MySQL'e dahil edildi.

PremiumSoft, 2009 yılında Navicat'ın tüm sürümlerini tek bir sürümde bir araya getiren Navicat yazılımını 2009'da piyasaya sürdü ve MySQL, Oracle ve PostgreSQL gibi farklı veritabanı türlerine eşzamanlı olarak bağlanarak kullanıcıların çapraz veritabanları arasında veri taşıma yapmalarını sağladı. Navicat Premium sürümü, Windows, Mac OS X ve Linux'a hizmet veren çapraz platform yönetimini de desteklemektedir. Navicat Premium'un SQLite veritabanının bağlantısını Navicat Premium'a ekleyen Navicat Premium sürüm 9 Nisan'da Navicat Premium'un MySQL, Oracle, PostgreSQL ve SQLite'e tek bir uygulamada bağlanmasını sağladı. Kasım 2010'da Microsoft SQL Server'a destek eklendi. Ocak 2011'de SQL Azure dahil edildi. Kasım 2013'te MariaDB'nin desteğini ekledi.[11][13]

Navicat Essentials resmi olarak Kasım 2011'de piyasaya sürüldü. Bu, ticari kullanım için basit bir Navicat sürümüdür. Navicat'ın Essentials sürümleri, form görünümleri, kayıt süzme, görsel sorgu oluşturma, veri modelleme ve veri içe aktarma, dışa aktarma ve yedekleme seçenekleri gibi standart/kuruluş sürümlerinde bulunan birçok özelliği içermez.[14]

Navicat Data Modeler Windows sürümü Mart 2012'de resmen çıkarıldı. Mac OS X ve Linux sürümü, Mayıs 2012 ve Haziran 2012'de çıktı. Bu, geliştiriciler için MySQL, SQL Server, Oracle, PostgreSQL ve Windows için veri modelleri oluşturmak için bağımsız bir üründür. Navicat Data Modeler, kullanıcıların görsel olarak veritabanı yapısını tasarlamalarına, ters/ileri mühendislik işlemlerini gerçekleştirmelerine, ODBC veri kaynaklarından tablo yapılarını içe aktarmalarına, dosyalara SQL dosyaları ve baskı modelleri üretmelerine imkân tanımaktadır. Haziran 2015'te MariaDB veritabanlarının desteğini ve çeşitli özellikleri ekledi. Model Dönüştürme, fiziksel/mantıksal/kavramsal model türleri ve Navicat Bulutu gibi özellikleri vardır.

Ağustos 2014'te PremiumSoft, Navicat iOS adlı yeni bir ürün yayınladı.[15] Nesne görüntüleyici ve tasarımcı, sorgu oluşturucu ve düzenleyici, Navicat Cloud,[16] sunucu monitörü vb. özelliklerle iOS için geliştirilmiş bir veritabanı yönetim aracıdır. MySQL, ilk sürümde desteklenmektedir. Ardından, Ocak 2015'te Navicat for PostgreSQL iOS sürümü yayınlandı.

Navicat Cloud, kullanıcıların bağlantı ayarlarını, sorgularını, modellerini ve sanal gruplarını birden fazla platform ve cihazla senkronize etmesi için bir bulut hizmetidir. Bir kullanıcı, bağlantı ayarlarında, sorgularda ve modellerde işbirliği yapmak için projesini başkalarına paylaşabilir.

Özellikler

Navicat özellikleri şunlardır:

  • Görsel sorgu tasarlayıcı
  • SSH ve HTTP tüneli[2]
  • Veri ve yapı taşıma ve senkronizasyon
  • İçe aktarma, dışa aktarma ve veri yedekleme
  • Rapor tasarlayıcı
  • Görev zamanlaması ve sihirbaz aracı

İşletim sistemlerinde mevcut özelliklerde farklılıklar vardır.[17][18][19][20][21][22][23]

Navicat ayrıca Drizzle, OurDelta ve Percona gibi MySQL sürümleri ile de uyumludur.[17]

Navicat, Amazon RDS, Amazon Aurora, Amazon Redshift, SQL Azure, Oracle Cloud ve Google Cloud gibi Cloud Veritabanlarını desteklemektedir.[17][18][19][20][22][23]

Navicat Topluluğu Navicat kullanıcıları için soru göndermek, deneyim ve çözüm paylaşmak için esnek bir ortam sağlar. Forum tartışmaları, blog yazıları, öğretici video ve Wiki SSS içerir.

Ayrıca bakınız

Kaynakça

  1. ^ Blane Warrene (22 Aralık 2004). "Navicat Review". ONLamp.com. 13 Nisan 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Aralık 2014. 
  2. ^ a b Zachary Richley. "Navicat MySQL GUI Review". Splash Magazines. 13 Nisan 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Aralık 2014. 
  3. ^ "Best Business Grand Award: PremiumSoft CyberTech Ltd. Navicat for MySQL". Hong Kong Computer Society. 2008. 5 Mart 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Aralık 2014. 
  4. ^ "Navicat for MySQL release notes". Navicat. 2002-14. 26 Temmuz 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Aralık 2014. 
  5. ^ "NaviCat MySQL – MySQL Database Management Tools For Windows". Techmixer. 2009. 20 Eylül 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Aralık 2014. 
  6. ^ "Navicat for PostgreSQL release notes". Navicat. 2008-14. 26 Temmuz 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Aralık 2014. 
  7. ^ "Navicat for Oracle release notes". Navicat. 2008-14. 26 Temmuz 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Aralık 2014. 
  8. ^ "Navicat for Oracle overview". Navicat. 9 Haziran 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Aralık 2014. 
  9. ^ "Navicat for Oracle – Oracle Administration Tools For Windows And Mac". Techmixer. 24 Eylül 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Aralık 2014. 
  10. ^ "Navicat for SQLite release notes". Navicat. 2010-14. 2 Şubat 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Aralık 2014. 
  11. ^ a b "Navicat Premium release notes". Navicat. 2009-14. 9 Haziran 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Aralık 2014. 
  12. ^ "Navicat for SQL server overview". Navicat. 9 Haziran 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Aralık 2014. 
  13. ^ "Navicat Premium – Cross Database Administrator Management Tool". Techmixer. 13 Nisan 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Aralık 2014. 
  14. ^ "Navicat Essentials features". Navicat. 9 Haziran 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Aralık 2014. 
  15. ^ "Navicat iOS". Navicat. 7 Aralık 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Aralık 2014. 
  16. ^ "Navicat Cloud". Navicat. 10 Eylül 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Aralık 2014. 
  17. ^ a b c "Navicat for MySQL Feature Matrix". Navicat. 2 Şubat 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Aralık 2014. 
  18. ^ a b "Navicat for MariaDB Feature Matrix". Navicat. 22 Şubat 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Aralık 2014. 
  19. ^ a b "Navicat for PostegreSQL Feature Matrix". Navicat. 2 Şubat 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Aralık 2014. 
  20. ^ a b "Navicat for Oracle Feature Matrix". Navicat. 2 Şubat 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Aralık 2014. 
  21. ^ "Navicat for SQLite Feature Matrix". Navicat. 22 Şubat 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Aralık 2014. 
  22. ^ a b "Navicat for SQL Server Feature Matrix". Navicat. 22 Şubat 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Aralık 2014. 
  23. ^ a b "Navicat Premium Feature Matrix". Navicat. 24 Mart 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Aralık 2014. 

Dış bağlantılar

İlgili Araştırma Makaleleri

<span class="mw-page-title-main">MySQL</span>

MySQL, altı milyondan fazla sistemde yüklü bulunan çoklu iş parçacıklı, çok kullanıcılı, hızlı ve sağlam bir veri tabanı yönetim sistemidir.

Veritabanları, yapılandırılmış bilgi veya verilerin depolandığı alanlardır. Bilgi artışıyla birlikte bilgisayarda bilgi depolama ve bilgiye erişim konularında yeni yöntemlere ihtiyaç duyulmuştur. Veritabanları; büyük miktardaki bilgileri depolamada geleneksel yöntem olan "dosya-işlem sistemine" alternatif olarak geliştirilmiştir. Telefonlardaki kişi rehberi günlük hayatta çok basit bir şekilde kullanılan veri tabanı örneği olarak kabul edilebilir. Bunların dışında internet sitelerindeki üyelik sistemleri, akademik dergilerin ve üniversitelerin tez yönetim sistemleri de veritabanı kullanımına örnektir. Veritabanları sayesinde bilgilere ulaşılabilir ve onları düzenlenebilir. Veritabanları genellikle bireysel olarak satın alınamayacak kadar yüksek meblağlara sahip olmasına karşın; ücretsiz kullanıma açılan akademik veritabanları da bulunmaktadır. Akademik veritabanları aracılığıyla bazen bibliyografik bilgi bazen de tam metinlere erişmek mümkündür. Veritabanları, veritabanı yönetim sistemleri aracılığıyla oluşturulur ve yönetilir. Bu sistemlere; Microsoft Access, MySQL, IBM DB2, Informix, Interbase, Microsoft SQL Server, PostgreSQL, Oracle ve Sysbase örnek olarak verilebilir.

Veri tabanı yönetim sistemi, veri tabanlarını tanımlamak, yaratmak, kullanmak, değiştirmek ve veri tabanı sistemleri ile ilgili her türlü işletimsel gereksinimleri karşılamak için tasarlanmış sistem ve yazılımdır. Bu sistemlere örnek olarak MySQL, PostgreSQL, Microsoft SQL Server, Oracle Database ve Microsoft Access gösterilebilir.

<span class="mw-page-title-main">Microsoft SQL Server</span>

Microsoft SQL Server, Microsoft tarafından geliştirilen ve yönetilen bir ilişkisel veritabanı yönetim sistemidir. SQL Server, büyük ve karmaşık veritabanlarını depolamak, yönetmek, sorgulamak ve işlemek için kullanılan bir yazılım ürünüdür. Veri depolama, veri güvenliği, yedekleme, geri yükleme, veri entegrasyonu, analiz ve raporlama gibi çeşitli veritabanı yönetimi işlevlerini destekler.

<span class="mw-page-title-main">Zend Studio</span>

Zend Studio. PHP'nin geliştiricisi Zend firması tarafından geliştirilen bir editördür. PHP'yi en verimli şekilde kodlamayı amaç edinmiştir. Otomatik kod tamamlama ve hata bulma gibi özellikleri mevcuttur. Proje de kullanmış olduğunuz değişkenleri, fonksiyonları, sınıfları hatırlatıp işin karmaşıklığından sizi kurtarır.

TorrentFlux Web servisleri kullanan bir BitTorrent arabirimidir. Linux ve MacOSX desteklidir. Windows versiyonu biraz farklıdır. Apache ve LightTPD web servisleri ile çalışmaktadır. TorrentFlux'un çalışması için sistemde kurulu olması gereken yazılımlar aşağıdaki tablodadır.

<span class="mw-page-title-main">OTRS</span>

OTRS bir çeşit internet tarayıcısı tabanlı e-posta istemcisidir. Kullanıcılar herhangi bir program yüklemeden ana sunucuda yüklü olan web tabanlı uygulamaya herhangi bir internet tarayıcısı ile ulaşabilirler. Kullanıcılar kendilerine sunulan haklar çercevesinde belirli eposta hesaplarına gönderilen e-postaları okuyabilir, gelen e-postalara cevap verebilir, yeni e-posta oluşturabilirler.

<span class="mw-page-title-main">LibreOffice Base</span>

LibreOffice Base, özgür ve ücretsiz LibreOffice yazılım ailesinin veritabanı yönetim aracı. LibreOffice Base kullanılarak tablo, form, sorgu ve raporlar oluşturup düzenlenebilir. Kullanıcı bu işlemleri ister kendi veritabanında, isterse Base ile birlikte gelen Firebird, HSQLDB veritabanı motorlarıyla yapabilir.

<span class="mw-page-title-main">MariaDB</span> Veritabanı yönetim sistemi, ilişkisel, açık kaynaklı, topluluk tarafından geliştirilmiş MySQL çatalı

MariaDB, ilişkisel veritabanı sistemi olan MySQL'in kaynak kodundan türemiş, GNU Genel Kamu Lisansı altında dağıtılarak ücretsiz olarak kullanılabilen, geliştirilmesi ve bakımı topluluk tarafından sürdürülen veritabanıdır. MySQL, önde gelen açık kaynaklı yazılım sistemi olarak ticari bir şirket olan Oracle tarafından satın alındıktan sonra MySQL'in ilk geliştiricileri tarafından Monty AB çatısı altında yine açık kaynak olarak MariaDB adıyla yola devam edeceği duyurulmuş ve oldukça ilgi görmüştür.

<span class="mw-page-title-main">QGIS</span>

QGIS, veri görüntüleme, düzenleme ve çözümleme yetenekleri sağlayan çoklu platform destekli özgür ve açık kaynaklı bir coğrafi bilgi sistemi (CBS) yazılımıdır.

ownCloud Özgür bulut dosya depolama hizmeti

ownCloud, genel bir terimle dosya barındırma hizmeti hizmeti sunan bir yazılım sistemidir. Yaygın kullanılan Dropbox, Google Drive hizmetlerinin aksine özgür ve açık kaynak kodlu bir yazılımdır. Kullanıcılar ownCloud'u bir özel sunucu içerisine kurarak hiçbir ücret ödemeden ve depolama miktarında veya bağlanan istemci sayısında sınır olmaksızın kullanabilir.

Zabbix, Alexei Vladishev tarafından geliştirilen ağlar ve uygulamalar için bir kurumsal açık kaynak izleme çözümüdür. Çeşitli ağ hizmetleri, sunucular ve diğer ağ donanımlarını izlemek ve durumunu takip etmek için tasarlanmıştır.

Windows Server Essentials, Microsoft'tan entegre edilen çalışma ağ altyapısı için tasarlanmış sunucu paketidir. Küçük ve orta ölçekli işletmeler 25 kullanıcı veya 50 cihazlardan daha fazlasına sahip değil. Uygulama sunucusu teknolojileri sıkıca sağlamak için entegre edilmiştir ve örneğin, Uzak Web Çalışma ve tümleşik kurulum, gelişmiş izleme, birleşik Microsoft Management Console ve uzaktan erişim gibi teklif yönetiminden yararlanır. SBS 2003 sunulduğundan beri, Windows Server veya diğer sunucu ürünleri için aynı hizmet paketleri OS güncellemek için kullanılabilir.

<span class="mw-page-title-main">MacOS Server</span>

macOS Server, Apple tarafından üretilen ve ayrı piyasaya çıkarılan add-on bir işletim ve sunucu sistemidir, macOS işletim sistemi için ek sunucu programları, idaresi ve yönetimi araçları sağlar. Mac OS X Server İngilizce, Japonca, Fransızca, Almanca, Basitleştirilmiş Çince, Hollandaca, İtalyanca, Almanca, İspanyolca ve Geleneksel Çince mevcuttur.

<span class="mw-page-title-main">HeidiSQL</span>

HeidiSQL; MySQL'in yanı sıra Microsoft SQL Server ve PostgreSQL için ücretsiz ve açık kaynaklı bir istemcidir. Kullanıcılar HeidiSQL ile veritabanlarını yönetmek için, bir oturum oluşturarak kabul edilebilir kimlik bilgileri olan bir yerel veya uzak MySQL sunucusuna giriş yapmalıdır. Bu oturumda kullanıcılar MySQL veritabanlarını bağlı MySQL sunucusu içinde yönetebilir ve bittiğinde sunucudan bağlantısını kesebilir. Özellik kümesi, en yaygın ve gelişmiş veritabanı, tablo ve veri kaydı işlemleri için yeterlidir, ancak bir SQL veritabanı önündeki tam işlevselliğe doğru aktif olarak gelişmeye devam etmektedir.

<span class="mw-page-title-main">DBeaver</span>

DBeaver, bir SQL istemcisi ve veritabanı yönetim aracıdır. İlişkisel veritabanları ile JDBC sürücüleri üzerinden iletişim sağlar. Diğer veritabanları için, özel veritabanı sürücülerini kullanır. Kod tamamlayıcısı ve sözdizimi vurgulama özelliklerine sahip bir metin editörüne sahiptir. Ayrıca kullanıcılara yeni özellikler ekleyebileceği plug-in sistemi de sağlamaktadır. Masaüstü uygulaması Java diliyle yazılmıştır ve Eclipse platformu üzerine kuruludur.

<span class="mw-page-title-main">SUSE Linux Enterprise Server</span>

SUSE Linux Enterprise Server (SLES), SUSE tarafından geliştirilen GNU/Linux dağıtımıdır. Sunucular, ana bilgisayarlar ve iş istasyonları için tasarlanmıştır, ancak deneme amaçlı masaüstü bilgisayarlara da kurmak mümkündür. Başlıca sürümler 3-4 yıl arayla yayımlanırken, küçük sürümler yaklaşık 12 ayda bir çıkar. SUSE Linux Enterprise Server da dahil olmak üzere SUSE Linux Enterprise ürünleri, içerilen bileşenlerin yalnızca olgun, kararlı sürümleriyle sistemin yayımlanması amacıyla diğer SUSE ürünleri için bir test ortamı yaratan topluluk dağıtımı OpenSUSE'den yararlanır.

<span class="mw-page-title-main">Nextcloud</span>

Nextcloud, dosya barındırma hizmetleri oluşturmak ve kullanmak için hazırlanmış bir istemci-sunucu yazılımı paketidir. Kapsamlı destek seçenekleriyle kurumsal kullanıma hazırdır. Özgür ve açık kaynaklı bir yazılım olduğundan herkesin kendi özel sunucu cihazlarına kurmasına ve çalıştırmasına olanak sağlar.

Bu, Oracle tarafından sunulan ürün ve hizmetlerdir.