データベース(database:DB)とは、
特定のテーマに沿ったデータを集めて管理し、容易に検索・抽出などの再利用をできるようにしたもの。
狭義には、コンピュータによって実現されたものを言う。
OSが提供するファイルシステム上に直接構築されるものや、データベース管理システム(DBMS)を用いて構築されるものを含む。
コンピュータ上では、データの再利用を高速かつ安定に実現するため、データを格納するための構造について様々な工夫が払われており、
このデータ構造とアルゴリズムは情報工学において重要な研究分野のひとつである。
単純なファイルシステムには、ファイルシステム自体に「データ」を統一的手法で操作する機能はない。
ファイルシステムでデータ管理をするためには、データの操作機能を「応用プログラム側」に持つしかない。
データベースは、それを自ら持つことにより、応用プログラム側でデータの物理的格納状態を知らずとも操作でき、かつ、
データの物理的格納状態に変更があった場合にも応用プログラム側の処理に影響が及ばないことを保障することがデータベースの前提条件となっている。
(プログラムとデータの独立性)
データベースをコンピュータ上で管理するためのシステム(Oracle Database、Microsoft SQL Server、PostgreSQL、MySQL、SQLite、IBM DB2、Informixなど)を
データベース管理システム(DBMS)という。
|
|
| 統合ID管理 |
| IC個人認証 |
| シングルサインオン |
| アクセス制御 |
| ログ管理 |
|
|
| 漏洩防止 |
| 簡単運用 |
| 安心の低価格 |
| 短期間導入 |
| 全額経費計上 |
|
|
| 課題で探す |
| 規模で探す |
| 業種で探す |
| 導入手順 |
|
|
| 内部統制とは |
| サイト内検索 |
| Q&A |
| 用語集 |
| ブログ |
| プレスリリース |
| お問い合わせ |