近年、組み込み分野でもデータベースの導入が本格化している。その中で特に規模の大きい携帯電話を例に組み込みDBの基礎を解説する 「組み込みデータベース(以下、組み込みDB)」というジャンルが認知されてきたのはここ1、2年のことです。しかし、データベース(以下、DB)自体は組み込みシステムにおいてまったく新しいものではありません。その管理規模に大小があるものの、多くの組み込みシステムは何らかのDB的なデータ処理プログラムを持っていると考えてよいでしょう。 その中で、最も規模が大きい組み込みシステムのうちの1つが“携帯電話”です。そこで、本記事では身近な携帯電話を例に、組み込みDBについて解説していきます。 組み込みDBとは? 「組み込みDB」とは、何でしょうか? 一言でいうと、組み込みシステムに特有の制約・設計思想に基づいたデータベース管理システム(DBMS)のことです。一般的には、厳しいリソ