A database is a program that stores data. |
データベースとは、データを保管するプログラムです。 |
There are many types of databases: flat-file, hierarchical, relational, object-relational, object-oriented, xml, and others. |
データベースにはさまざまな種類があります。例えば、フラットファイル、階層型、リレーショナル、オブジェクトリレーショナル、オブジェクト指向、XML などが挙げられます。 |
The original databases were mainly proprietary and non-standardized. |
黎明期のデータベースは、仕様が公開されておらず、標準化されていないものが主流でした。 |
Relational databases were the first databases to achieve great success and standardization. |
標準化を実現し、大きな成功を収めた最初のデータベースが、リレーショナルデータベースでした。 |
Relational databases are characterized by the SQL (structured query language) standard to query and modify the database, their client/server architecture, and relational table storage structure. |
リレーショナルデータベースは、データベースに対する照会と変更を実行するための SQL (構造化照会言語)規格、クライアント/サーバーアーキテクチャ、およびリレーショナルテーブルの記憶域構造を特徴としています。 |
Relational databases achieved great success because their standardization allowed many different vendors such as Oracle, IBM, and Sybase to produce interoperable products giving users the flexibility to switch their vendor and avoid vendor lock-in to a proprietary solution. |
標準化により、Oracle、IBM、Sybase といったさまざまなベンダーが相互運用可能な製品を生産できるようになったため、ユーザーは、ベンダー独自のソリューションへのロックインから解放されて、柔軟に別のベンダーの製品を利用できるようになりました。これが、リレーショナルデータベースが大きな成功を収めた理由です。 |
Their client/server architecture allows the client programming language to be decoupled from the server, allowing the database server to support interface APIs into multiple different programming languages and clients. |
リレーショナルデータベースでクライアント/サーバーアーキテクチャが採用されたことで、クライアントのプログラミング言語をサーバーから切り離すことができるため、複数の異なるプログラミング言語およびクライアントを対象としたインターフェース API をデータベースサーバーに実装することができます。 |
Although relational databases are relatively old technology, they still dominate the industry. |
リレーショナルデータベースは比較的古い技術ですが、依然として業界をリードしています。 |
There have been many attempts to replace the relational model, first with object-oriented databases, then with object-relational databases, and finally with XML databases, but none of the new database models achieved much success and relational databases remain the overwhelmingly dominant database model. |
リレーショナルモデルに取って代わろうとする試みは、オブジェクト指向データベースから始まり、オブジェクトリレーショナルデータベース、XML データベースに至るまで、幾度となく行われてきましたが、新しいデータベースモデルはどれも大きな成功を収めたとはいえず、依然としてリレーショナルデータベースは圧倒的な競争優位性を持つデータベースモデルとなっています。 |
The main relational databases used today are: Oracle, MySQL (Oracle), PostgreSQL, DB2 (IBM), SQL Server (Microsoft). |
現在使用されている主要なリレーショナルデータベースには、Oracle、MySQL (Oracle)、PostgreSQL、DB2 (IBM)、SQL Server (Microsoft)があります。 |