ITエンジニア/デザイナ向けにオープンソースを毎日紹介

データベースの記事一覧

プレミアムユーザー限定記事

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

もっと見る

23946?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2010%2f12%2fscreen-shot-423

  • 2010/12/14

WordPressを使ってデータをビジュアル化する「DataPress」

DataPressはデータのグラフ化、ビジュアル化を行うWordPressプラグイン。/s2IfDataPressはPHP製のオープンソース・ソフトウェア。プレゼンテーションを行ったり、人に情報を適切に伝える際にデータのビジュアル化はとても大事なことだ。一覧表では分かりづらいことも、グラフ化したり地図上にマッピングする...

23786?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2010%2f11%2fscreen-shot-362

  • 2010/12/02

MongoDBフロントエンド「MongoHub」

MongoHubはWindows/Mac OSX用のフリーウェア(ソースコードは公開されている)。去年、今年くらいから注目を集めているのがNoSQLシステムだ。KVSのような構成で、スケーラブルで高速に動作するのが特徴となっている。ビジネス分野ではまだ難しいが、テスト的に導入されることも増えているようだ。そんなNoSQ...

23664?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2010%2f11%2fscreen-shot-351

  • 2010/11/26

データベースの差分表示「DiffKit」

DiffKitはデータベース/CSVファイル間の差分を抽出する。/s2IfDiffKitはJava製のオープンソース・ソフトウェア。適切なデータベース管理を行っていない状態で運用を続けていると、いつの間にか開発環境と実行環境で構造の不一致がおこる。カラムの順番が違う程度ならいいが、なぜあるのか分からないカラムが出てきた...

23662?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2010%2f11%2fscreen-shot-356

  • 2010/11/26

Java製のデータベースマネージャ「Druid」

DruidはSQLやコード出力にも対応したデータベース管理ソフトウェア。/s2IfDruidはJava製のオープンソース・ソフトウェア。NoSQLやO/Rマッパーなどの登場によってデータベース管理の重要性が失われているように見える。だがより高速、より堅牢なシステムを構築する上で適切な設計管理は重要だろう。テーブル情報 ...

22960?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2010%2f10%2fscreen-shot-408

  • 2010/10/24

WebアプリケーションMySQL管理「MonoQL」

MonoQLはYUIを使ったWebアプリケーション風MySQL管理。MonoQLはPHP製のオープンソース・ソフトウェア。WebベースのMySQL管理にはphpMyAdminが最も良く使われている。もはやデファクトという雰囲気はあるが、管理画面は前時代的な雰囲気もある。もっとAjaxを使ったりして格好いい管理インタフェ...

List

  • 2010/05/28

各種OSに対応したデータベース「PortaBase」

PortaBaseはWindows/Mac OSX/Linux向けのオープンソース・ソフトウェア。メモやタスク管理、アドレス帳などコンピュータでは蓄積系のデータを扱うことが多々ある。それ専用のソフトウェアも多いが、ほんのちょっと自分好みでない場合も多い。データ定義 そんな時には自作してみるのも手だろう。もちろん一から全...

List

  • 2010/03/31

iPhoneで実現するデータベースアプリケーション「Rappid」

RappidはiPhone向けのオープンソース・ソフトウェア。ユーザコンピューティングを進めるためには、データベースアプリケーションを誰もが簡単に作れる必要がある。MS OfficeでいうところのExcelやAccessの存在だ。この二つによってユーザコンピューティングは大きく成長したと言えるだろう。ユーザが自分で設計...

List

  • 2010/03/07

Webアプリケーションもユーザコンピューティングに「nuBuilder」

nuBuilderはPHP+MySQLによるオープンソース・ソフトウェア。オフィスにおけるユーザコンピューティングを推進したのはMS ExcelやMS Accessといったソフトウェアだろう。社内にも非エンジニアの方々によるシステムが多数これらのソフトウェアで作られているはずだ。Webアプリケーションにもユーザコンピュ...

List

  • 2010/02/17

node.js用MySQLドライバ「node-mysql」

node-mysqlはJavaScript製のオープンソース・ソフトウェア。 サーバサイドJavaScriptが徐々に現実化してきている。大規模なシステムと言うよりも、小規模なシステムを手早く作る上でクライアントサイドとサーバサイドを統一した言語で作れるのは魅力的だ。JavaScriptからMySQLに接続する その代...

List

  • 2010/01/25

Adobe AIR製のSQLite管理「The SQLite Sorcerer」

The SQLite SorcererはAdobe AIR製のフリーウェア。SQLiteを使えばデータベースを用意する手間もなくすぐにデータ管理がはじめられる。SQLもきちんとサポートしているのでデータが大量になったら本格的なデータベースに移行することも容易だ。Adobe AIRでSQLiteを管理 そんなSQLite...

List

  • 2010/01/09

RESTfulに使えるドキュメントストア「Terrastore」

TerrastoreはJava製のオープンソース・ソフトウェア。KVS(キーバリューストア)はオンメモリーのものが多い。つまり高速ではあるが、サービスを再起動すると全てなくなってしまうということだ。それが利点でもあるが、活用していく中では物足りなく感じることもあるだろう。サーバ起動中 そこで使ってみたいのがファイルスト...

List

  • 2009/12/25

MySQLでNoSQL「Friendly」

FriendlyはRuby製のオープンソース・ソフトウェア。ここ最近話題になっているのがNoSQLという概念だ。NoSQLというのはRDBMSのようにスキーマを定義してリレーションを組んだものではなく、いわゆるスキーマレスで柔軟なシステム開発を可能にするデータベースだ。こんな感じで定義する。まさにNoSQL Amazo...

List

  • 2009/11/23

リアルタイムにMySQLの監視を行う「Jet Profiler for MySQL」

Jet Profiler for MySQLはWindows/Mac OSX/Linux向けのフリーウェア。Webアプリケーションの開発でMySQLを採用するケースが多くなっている。そのため手軽に使える監視ツールが必要になっているのではないだろうか。数値で出るものも良いが、グラフ化されて見られるともっと良い。MySQL...

List

  • 2009/11/13

Web上で見やすいSQLに整形する「SQL整形ツール DML Breaker」

SQL整形ツール DML BreakerはJavaScript製のオープンソース・ソフトウェア。O/Rマッピングソフトウェアは数多く登場しているが、より細かな最適化を求めたり、旧来のシステムではまだまだSQLを使わざるを得ない場面が多い。またログに吐き出されたSQLをチェックしたりする必要がある場面は多々ある。WHER...

List

  • 2009/10/29

楽天製。Rubyベースの分散型キー/バリューDB「ROMA」

ROMAはRuby製のオープンソース・ソフトウェア。Webシステムで一般的に使われているRDBMSに対してここ一、二年で注目を集めているのがキー/バリュー型のデータベースシステムだ。シンプルに使えてスケールしやすく、大型のWebシステムでは導入が当たり前になりつつある。そんなキー/バリュー型データベースとして有名なのは...

List

  • 2009/09/25

高機能なMySQLフロントエンド「HeidiSQL」

HeidiSQLはWindows向けのオープンソース・ソフトウェア。MySQLの管理インタフェースとしてphpMyAdminを使うケースは多い。確かに外部のデータベースを使うなら便利だ。だが社内やローカルのデータベースを使う場合はローカルアプリケーションの方が便利ではないだろうか。高性能MySQLフロントエンド GUI...

List

  • 2009/07/13

Rubyベースの分散型ドキュメントデータベース「StrokeDB」

少し前までデータベースと言えばRDBMSのことだったが、最近では徐々に変わり始めている。顕著なのがスキーマレスのデータベースの存在だ。さらにCouchDBというクライアントサイドでも使える分散型データベースも登場している。シンプルなWiki スキーマレスというのは扱い勝手が悪いように感じられることもあるが、その利用ケー...

List

  • 2009/07/09

Erlang製のAmazon Dynamoクローン「Dynomite」

Amazon Dynamoはシンプルなキー/バリューデータベースシステムだが、大量のデータを冗長化やレスポンスを維持しながらサービスを提供する点が特徴だ。外部向けのサービスとしては提供されていないが、SimpleDBがAmazon Dynamoを外部向けにしたものと言われている。起動した所 キー/バリュー型のデータベー...

List

  • 2009/07/08

Rails用データベーススナップショット&バックアップ「SnapShot」

Webアプリケーションを構築する場合、データベースの利用は最早必須といっても良いほどになっている。そしてサーバ障害などが起こったことを考えるとデータベースのバックアップは必須になる。Rakeから簡単にデータベースのバックアップ データベースのバックアップとなるとどうもShellで書いたりしてあまり洗練されていないことが...

List

  • 2009/06/28

シンプルなWebデータベースシステム「Degino」

企業内で最も使われているオフィスアプリケーションと言えばMS Excelだろう。また、その発展版とも言えるMS Accessもまた、よく使われている。MS Accessで作られた業務システムは無数に存在するだろう。トップページ。作る、または使うが選択できる ユーザがデータを手軽に蓄積し、そのインタフェースを設計して開発...