コンピュータ アプリケーションにおけるデータベースの役割は次のとおりです: 1. データ共有を実現する; 2. データの冗長性を削減する; 3. データの独立性; 4. データの集中管理を実現する; 5. データの一貫性と保守性データのセキュリティと信頼性を確保するため; 6. 障害回復。
このチュートリアルの動作環境: Windows7 システム、mysql8 バージョン、Dell G3 コンピューター。
#データベースはデータを保管する倉庫です。大容量のストレージスペースを備えており、数百万、数千万、または数億のデータを保存できます。ただし、データベースはデータを任意に保存するわけではなく、特定のルールがあり、そうでないとクエリ効率が非常に低くなります。今の世界はインターネットの世界であり、たくさんのデータが溢れています。つまり、このインターネットの世界はデータの世界なのです。旅行記録、消費記録、閲覧したWebページ、送信したメッセージなど、データソースは数多くあります。テキスト形式のデータだけでなく、画像や音楽、音声などもすべてデータです。 データベースは、データ構造に従ってデータを保存および管理するコンピュータ ソフトウェア システムです。データベースという概念には、実は 2 つの意味が含まれています: (1) データベースとは、データを合理的に保管できる「倉庫」のような実体であり、ユーザーは管理対象の取引データをこの「倉庫」に保管します。 「 」と「ライブラリ」を組み合わせてデータベースを作成します。 (2) データベースは、データをより適切に整理し、より便利に維持し、より緊密にデータを管理し、より効果的にデータを活用できる、新しいデータ管理手法および技術です。データベースの役割:
1. データ共有の実現データ共有には、データベース内のデータにアクセスできるすべてのユーザーが含まれます。ユーザーも含めて同時にデータベースはインターフェイスを通じてさまざまな方法で使用でき、データ共有が可能になります。 2. データの冗長性の削減ファイルシステムと比較して、データベースはデータの共有を実現するため、ユーザーがアプリケーションファイルを個別に作成する必要がありません。大量の重複データを削減し、データの冗長性を減らし、データの一貫性を維持します。 3. データの独立性データの独立性には、論理的独立性 (データベースの論理構造とデータベース内のアプリケーション プログラムが互いに独立していること) と物理的独立性 (データベース内のアプリケーション プログラムの変更が独立していること) があります。データの物理構造はデータの論理構造には影響しません)。 (推奨チュートリアル:mysql ビデオ チュートリアル )
4. データの一元管理ファイル管理手法では、データは異なるユーザーや異なるユーザーによって分散された状態にあります。同じユーザーは、異なるプロセス内のファイル間には関係がありません。データベースはデータを一元的に制御および管理するために使用でき、データ モデルはさまざまなデータの構成とデータ間の接続を表すために使用できます。 5. データのセキュリティと信頼性を確保するためのデータの一貫性と保守性主に、セキュリティ制御、整合性制御、同時実行性制御が含まれるため、同じ期間内に複数のアクセスが可能になります。データを保護し、ユーザー間の異常なやり取りを防ぎます。 6. 障害回復データベース管理システムは、障害を適時に検出して修復するための一連の方法を提供し、それによってデータの損傷を防ぎます。データベース システムは、データベース システムの実行中に発生する障害 (物理的エラーまたは論理的エラーである可能性があります) からできるだけ早く回復できます。例えば、システムの誤操作によるデータエラーなどです。 プログラミング関連の知識について詳しくは、プログラミング教育をご覧ください。 !
以上がコンピュータアプリケーションにおけるデータベースの役割は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。