データベースとは、整理された方法で保存され、複数のユーザーで共有できるデータの集合です。データベースは冗長性を最小限に抑え、アプリケーションから独立しています。データベースは、データの追加、クエリ、更新、削除などの操作を実行できる電子ファイルキャビネットと見なすことができます。
一般的なデータベース
以下の種類のデータベースが一般的に使用されています。
Oracle
Oracle は高度なハードウェア スケーラビリティを提供します。デスクトップパソコンからメインフレーム、スーパーコンピュータまで、さまざまなハードウェアおよびオペレーティングシステム プラットフォームで実行できます。 Oracle は、対称型マルチプロセッサ、クラスタマルチプロセッサ、大規模プロセッサをサポートし、複数の言語で動作します。
Oracle は、バッチ処理またはオンライン環境でのシステム障害から自動的に回復できるマルチユーザー システムです。 Developer/2000 は、Oracle によって開発されたソフトウェア開発ツールであり、インタラクティブなアプリケーション ジェネレータ、レポート プリンタ、ワードプロセッサ、および一元化されたデータディクショナリで構成されています。上記のコンポーネントを使用して、独自のアプリケーションを生成できます。
Oracle はデータを二次元テーブルで表示し、構造化照会言語(SQL)を使用して、データのクエリ、変更、定義、制御などの基本的なデータベース管理機能を実装します。
Oracle データベースのデータはスムーズに移行できます。 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 を使用すると、最小限の労力でデータベースを迅速にデプロイおよび管理できます。適切なイメージがない場合、またはデプロイをカスタマイズする場合は、データベースを手動でデプロイすることをお勧めします。データベースのデプロイ方法については、以下のトピックを参照してください。
自己管理データベースから ApsaraDB RDS へのデータの移行
ApsaraDB RDS を使用すると、データベースを効率的に管理し、高可用性、信頼性、セキュリティ、スケーラビリティを提供するマネージド データベース サービスを構築できます。 ApsaraDB RDS は、Alibaba Cloud によって提供される安定した、信頼性の高い、スケーラブルなデータベース サービスです。 ApsaraDB RDS は、MySQL、SQL Server、PostgreSQL、MariaDB データベースエンジンをサポートし、ディザスタリカバリ、バックアップ、リストア、移行などのシナリオのソリューションを提供します。詳細については、「ApsaraDB RDS とは」をご参照ください。
Alibaba Cloud Data Transmission Service(DTS)を使用して、自己管理データベースから Alibaba Cloud データベースにデータをスムーズに移行できます。詳細については、「データ移行シナリオの概要」をご参照ください。
データベースの管理
Data Management(DMS)は、データ ライフサイクル全体にわたってデータを管理できるワンストップ データ管理プラットフォームです。 DMS を使用して、グローバル データ資産の管理、データのガバナンス、データベースの設計と開発、データの統合、データの開発、データの消費を行うことができます。 DMS は、リレーショナルデータベース、NoSQL データベース、データウェアハウス、Hologres、Object Storage Service(OSS)など、複数のデータベース タイプをサポートしています。詳細については、「DMS とは」をご参照ください。
データベースのバックアップ
クラウドデータベースの場合は、各データベース サービスに組み込まれているバックアップ機能を使用するか、データディザスタリカバリを使用してデータベースをバックアップできます。
手動でデプロイされたデータベース、または Alibaba Cloud Marketplace イメージを使用してデプロイされたデータベースの場合は、Cloud Backup またはデータディザスタリカバリを使用してデータベースをバックアップできます。
詳細については、以下のトピックを参照してください。