目次はじめにSQLiteとはデータ型についてGUIでDatabaseを扱う終わりにはじめにアプリケーション開発や、WEBシステム開発などIT技術の発展とともに大容量のデータが必要とされる時代となってきました。ビッグデータなど一般的なデータ管理の処理では扱いが困難なものもありますが、ここでは日常の業務または趣味の一環としてゲームやシステムを作りたいといった場合でも手軽にデータ格納の箱として使えるDatabaseをご紹介したいと思います。今回紹介させていただくSQLiteをより簡単に使えるツールに関しても、紹介させていただきます。SQLiteとは手軽に使えるDatabaseと冒頭で記載しましたが、Databaseという言葉を聞いただけでも少し難しそうなイメージがありますよね。インストールして、環境の設定を行ったりと実際に動かすまでに、作業が多いものがほとんどです。した作業の煩雑さなどが他のDatabaseと比べ簡単に処理できるのが特徴です。以下に主な特徴2点を挙げます。簡易な設定作業SQLiteを使用する際に、難しいインストール作業は必要ありません。設定やインスタンスの作成、ユーザーへのアクセス権限の付与といった作業も必要ありません。設定の複雑さがない分、堅牢性などは他の著名なDataBaseより劣ってしまいますが、複雑な作業無く動かすことが出来ます。今回はSQLiteをより簡単に扱うツールの説明に重きを置きたいので、SQLiteのインストールに関しては下記サイトを参考にしていただければと思います。TCP/IP)を使って、サーバと通信します。SQLiteの場合は、データベースにアクセスしたいプロセスは、ディスク上のデータベースファイルを直接読んで、書きます。サーバプロセスがない状態です。このメリットは上のゼロ設定のメリットと一緒ですが、逆にデメリットは、サーバからデータベースアクセスの制御ができないため、複数の同時書き込みといったことは出来ません。よって、中小規模程度のプロジェクトには向いていますが、大規模になると不向きになってきます。データ型についてまた、データ型に関しても、他のDatabaseに比べて少ない項目となっています。多くのデータベースではカラム毎にデータ型を指定して、値を入れていきます。SQLiteではデータ型の指定が必須ではありません。指定しない場合は下記の5種類の型に分類されて、値が格納されます。NULLNULL値INTEGER符号付整数(負の範囲も含む数表現)。小数点の位置を固定せずに表現された数)。