データベースは、整理された方法で保存され、多数のユーザーが共有できるデータの集まりです。 データベースは最小限の冗長性を提供し、アプリケーションに依存しません。 データベースは、データの追加、クエリ、更新、削除などの操作を実行できる電子ファイリングキャビネットと見なすことができます。
共通データベース
通常、次のタイプのデータベースが使用されます。
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は、ユーザーがSQLを使用してリレーショナルデータベースを管理できるオープンソースのリレーショナルデータベース管理システム (RDBMS) です。 MySQLデータベースは、LinuxやWindowsなどのプラットフォーム間で使用できます。
データ展開
ApsaraDB RDSを使用すると、最小限の労力でデータベースを迅速にデプロイおよび管理できます。 適切なイメージがない場合、または展開をカスタマイズする場合は、データベースを手動で展開することをお勧めします。
データベースバックアップ
クラウドデータベースの場合、各データベースサービスが提供する組み込みのバックアップ機能を使用するか、データベースバックアップ (DBS) と呼ばれる個別のバックアップサービスを使用してデータベースをバックアップできます。
手動またはAlibaba Cloud Marketplaceイメージを使用してデプロイされたデータベースの場合、DBSまたはCloud Backupを使用してデータベースをバックアップできます。
詳細については、以下のトピックをご参照ください。
DBS: データベースエンジンと機能
Cloud Backup: