データベースは、組織化された方法で格納され、多数のユーザによって共有され得るデータのセットである。 データベースは最小限の冗長性を提供し、アプリケーションに依存しません。 データベースは、追加、クエリ、更新、削除などのデータ操作を実行できる電子ファイリングキャビネットと見なすことができます。
共通データベース
通常、3種類のデータベースが使用されます。
- Oracle
- Oracleは高度なハードウェア安定性を提供します。 デスクトップコンピュータからメインフレームやスーパーコンピュータまで、さまざまなハードウェアおよびオペレーティングシステムプラットフォームで実行できます。 Oracleは、対称マルチプロセッサ、クラスタマルチプロセッサ、および大規模プロセッサをサポートし、複数の言語で動作します。
- Oracleは、バッチ処理またはオンライン環境でシステム障害から自動的に回復できるマルチユーザーシステムです。 Developer/2000は、Oracleによって開発されたソフトウェア開発ツールであり、インタラクティブなアプリケーションジェネレーター、レポートプリンター、ワードプロセッサー、および集中データ辞書で構成されています。 これらのコンポーネントを使用して、独自のアプリケーションを生成できます。
- Oracleは、データを2次元テーブルで提示し、データクエリ、変更、定義、制御などの基本的なデータベース管理機能を実装するための構造化クエリ言語 (SQL) を提供しています。
- Oracleデータベースのデータはスムーズに移行できます。 Oracleが提供する通信機能により、マイクロコンピュータ上のプログラムは、ミニコンピュータおよびメインフレーム上のOracleデータベースとの間でデータを送受信できます。
- Oracleは大規模なデータベースシステムです。 それは小さく、中型の、および大きい适用システムのために适しています。 サーバシステムのクライアント側とサーバ側の両方にサービスを提供できます。
- SQL Server
SQL Serverは、Microsoftが提供するリレーショナルデータベースシステムです。 これは、分散クライアントおよびサーバーコンピューティングに適したスケーラブルで高性能なデータベース管理システムです。 SQL Serverは、Windows New Technology (Windows NT) と連携して、トランザクションベースのエンタープライズレベルの情報管理ソリューションを提供します。 SQL Server 2016より前のバージョンは、Windowsでのみ実行できます。
- MySQL
MySQLはオープンソースのリレーショナルデータベース管理システム (RDBMS) であり、最も一般的なデータベース管理言語SQLを使用します。 MySQLデータベースは、LinuxやWindowsなどのプラットフォーム間で使用できます。
デプロイ方法
ApsaraDB RDSを使用して、データベースの迅速なデプロイと軽量なO&Mを実装できます。 適切なイメージがない場合、または展開をカスタマイズする場合は、データベースを手動で展開することをお勧めします。