Navicat

Navicat（ナビキャット）は、PremiumSoft CyberTech Ltd.が提供するグラフィカルデータベース管理 / 開発ソフトウェアである。MySQLとOracle、SQLite、PostgreSQL、Microsoft SQL Server、MariaDB、MongoDBに対応し、ローカル / リモートの複数のデータベースに同時に接続可能。エクスプローラのようなGUI(グラフィカルユーザーインターフェース）を採用し、その機能やデザインは、データベースの開発者や管理者、プログラマー、様々な業界や企業など、様々な支持者のニーズを満たすように設計されている。

歴史 
Navicatの初期バージョンは、2001年に、MySQL設定の管理の簡素化を主要目的として開発された。
Navicat for MySQLは、2008年、香港 ICT Awards 2008のBest Business Product部門の金賞『Gold Award』とBest Business 大賞『Grand Award』、そして、年間大賞『Award of the Year』を受賞。
Navicat Premiumは、2016年、DBTA Readers’ Choice Awards『最優秀データベース管理ソリューション』を受賞。

日本では、2003年8月に初めて、Navicat for MySQL 日本語版を発売。

サポートするプラットフォームと言語 
Navicatは、Microsoft Windows、macOS、Linuxプラットフォームで動作するクロスプラットフォームツールである。ユーザーは、購入時に、11つの言語からソフトウェア用言語を選択することができる: 英語、フランス語、スペイン語、日本語、ポーランド語、ドイツ語、ロシア語、ポルトガル語、韓国語、簡体字中国語、繁体字中国語。

開発 / リリース

Navicat for MySQL 
PremiumSoft社が一般に最初に提供したNavicatが、Navicat for MySQLのWindows版である。正式リリースは2002年3月。続いて、Mac OS XとLinux用の2つのバージョンのNavicat for MySQLがそれぞれ2003年の6月と10月にリリース。

Navicat for MySQL 日本語版は、2003年8月にWindows版が初めてリリースされた。Mac OS X版は、翌年の2004年にリリース。

Navicat for PostgreSQL 
Navicat for PostgreSQLは、Windows版が2005年10月に、MAC OS X版が2006年6月にリリースされた。Linux版は、3年後の2009年8月にリリース。

Navicat for PostgreSQL 日本語版は、2005年12月にWindows版がリリースされた。Mac OS X版は、2013年10月にリリース。

Navicat for Oracle 
2008年8月に、PremiumSoft社は製品の種類をさらに増やすことと、Oracleコミュニティに進出することを決定し、Navicat for OracleのWindows版とMac OS X版をリリースした。翌年8月に、Linux版をリリース。Navicat for Oracleは、ディレクトリやテーブルスペース、シノニム、マテリアライズドビュー、トリガー、シーケンス、タイプなどを含む、最新のOracleオブジェクト機能のほとんどをサポートしている。

Navicat for Oracle 日本語版は、2009年4月にWindows版がリリースされた。Mac OS X版は、2013年10月にリリース。

Navicat for SQLite 
Navicat for SQLiteは、Windows版とMac OS X版が2009年4月に同時にリリースされ、2ヵ月後の同年6月にLinux版が続いてリリース。2010年4月に、Navicat for SQLiteの機能がNavicat Premium バージョン9に追加され、Navicat Premiumの有用性が拡大。

Navicat for SQLite 日本語版は、2010年8月にWindows版がリリースされた。Mac OS X版は、2013年10月にリリース。

Navicat Premium 
Navicat Premiumは、既にリリース済みのNavicatの全バージョンを1つにまとめたNavicat統合版で、2009年にリリースされた。MySQLやOracle、PostgreSQLを含む種類の異なるデータベースへの同時接続に対応し、種類の異なるデータベース間のデータ転送が可能。Navicat Premiumも、WindowsとMac OS X、Linuxプラットフォームに対応している。2010年4月に、Navicat Premium バージョン9がリリースされ、SQLiteデータベースへの接続機能が追加。さらに、2010年11月に、Microsoft SQL Serverをサポートし、翌年の1月にSQL Azureにも対応。2014年10月に日本語版Navicat for MariaDBのリリースとともに、Navicat Premiumは、MariaDBを含む6つのデータベースに接続することが可能になった。2019年3月により、MongoDBにも対応。MySQLとOracle、PostgreSQL、SQLite、Microsoft SQL Server、MariaDB、MongoDBの7種類のデータベースを同時に管理することが可能になった。

Navicat Premium 日本語版は、2009年9月にWindows版がリリースされ、続いて2010年2月にMac OS X版がリリースされた。

Navicat for SQL Server 
Navicat for SQL Serverは、2010年11月にWindows版とMac OS X版がリリースされ、同時にNavicat Premiumの対応データベースにSQL Serverが追加された。2011年1月にSQL Azureにも対応。

Navicat for SQL Server 日本語版は、2011年4月にWindows版がリリースされた。Mac OS X版は、2013年10月にリリース。

Navicat for MariaDB 
Navicat for MariaDBは、2013年11月にWindows版、Mac OS X版、Linux版が同時にリリースされ、日本語版は、2014年10月にリリース。

Navicat for MongoDB 
Navicat for MongoDBという製品は、NoSQLデータベースに対応する新しい製品である。日本語版は、2019年3月にWindows、macOSおよびLinux版が同時にリリースされた。MongoDBデータベースの管理にネイティブ環境を提供し、MapReduce、GridFS Bucketsなどに対応する。Navicat Premiumは、MongoDBもサポートする。

Navicat Essentials 
Navicat Essentialsは、2011年11月に公式にリリースされた。NavicatのEssentialsエディションは、Navicatのシンプル版であり、Standard／Enterpriseエディションで使える次のような様々な機能が使えない: フォームビュー、レコードのフィルタリング、ビジュアルクエリビルダ、データモデリング、データのインポート／エクスポート／バックアップに関するオプションなど。Navicat Essentialsは、商用利用が可能。

Navicat Essentialsの日本語版は2014年10月にリリースされた。

Navicat Data Modeler 
Navicat Data Modeler日本語版は、Windows、Mac OS X、Linuxバージョンが2014年9月30日同時にリリースされた。MySQL、SQL Server、Oracle、PostgreSQL、SQLiteデータモデルの作成に製品。データベース構造を視覚的に設計することや、リバース/フォワードエンジニアリング、ODBCデータソースからのモデルインポート、SQLファイルの生成、モデルのファイルへの印刷出力などを実行することが可能。2015年6月に、MariaDBデータベースもサポートできるようになり、モデル変換、概念・論理・物理モデルタイプ、Navicat Cloudなどの機能も追加された。

Navicat iOS 
Navicat for MySQL iOSは、2014年8月にリリースされた。iOS向けデータベース管理ツールで、オブジェクトビューワー/デザイナー、クエリビルダ/エディタ、Navicat Cloud、サーバモニターなどの機能が提供。Navicat for PostgreSQL iOSバージョンは2015年1月にリリースされ、Navicat for MariaDB iOSバージョンは2017年9月にリリース。

Navicat Cloud コラボレーション 
Navicat Cloudはクラウドサービスで、それぞれのプラットフォームとデバイスから、接続設定やクエリ、モデル、バーチャルグループ情報を同期することが可能。接続設定やクエリ、モデルをチーム内で共有し、メンバープロジェクトも作成や編集可能。Navicat CloudはNavicatの追加機能で、データベース管理には、Navicatのライセンスが必要である。

機能 
主な機能:
データモデリング
ビジュアルクエリビルダ
コード補完
リバースエンジニアリングとフォワードエンジニアリング
スクリプト生成
SSHやHTTPトンネリング
データ転送
データと構造の同期
インポートやエクスポート(様々なファイル形式に対応)
バックアップと復元
レポートビルダ
バッチジョブとスケジューリング
ウィザード形式のツール
オブジェクトデザイナー
コードデバッガ (OracleとPostgreSQL)
ERダイアグラムビュー
ツリーとオブジェクトフィルター
Touch Barによるサポート
コードスニペット

オペレーティングシステムによって、利用できる機能に違いがある。

Navicatは、MySQLからフォークしたDrizzleやMariaDB、OurDelta、Perconaにも対応している。

Amazon RDS、Amazon Aurora、Amazon Redshift、Microsoft Azure、Oracle Cloud、Google Cloud、Alibaba CloudTencent Cloud、MongoDB Atlas、Huawei Cloudのようなクラウドデータベースにも対応している。

Navicat 日本語版 バージョン履歴 
Navicat 日本語版 各バージョンのリリース日や主な追加機能。

脚注

関連項目
データベース接続クライアント

外部リンク 
 Navicat 日本語版 公式ウェブサイト
 Navicat 英語版 公式ウェブサイト

データベース接続クライアント