非正規化

著者: Judy Howell
作成日: 1 J 2021
更新日: 12 5月 2024
Anonim
简体中文 / 邓燕娥谈非正规劳工的重要性
ビデオ: 简体中文 / 邓燕娥谈非正规劳工的重要性

コンテンツ

定義-非正規化とはどういう意味ですか?

非正規化は、データベースインフラストラクチャのパフォーマンスを向上させるためにデータベースマネージャーが使用する戦略です。正規化されたデータベースに冗長データを追加して、さまざまなテーブルのデータを単一のテーブルに結合するデータベースクエリに関する特定のタイプの問題を軽減します。非正規化の定義は、正規化の定義に依存します。正規化は、特定の使用を促進するためにデータベースをテーブルに正しく編成するプロセスとして定義されます。

Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。

Techopediaは非正規化について説明します

多くの場合、非正規化には個別のテーブルまたは構造の作成が含まれるため、1つの情報に対するクエリがそれに関連する他の情報に影響を与えません。たとえば、購入履歴で顧客名などのより多くのグローバルデータ変数が単一の購入と結び付けられている場合、データベース管理者は、購入したアイテムで行われた作業が顧客アカウント全体に誤って影響しないことを確認する必要があります。したがって、データベースハンドラーは2つの情報を分離し、場合によっては冗長データを使用して、別々に作業できるようにします。


非正規化では、冗長データを追加することで、より洗練された検索結果が得られます。これを説明するために通常与えられるいくつかの例には、データベースハンドラーが以前の住所、購入履歴、またはそのアカウントの特定の現在の状態に対応していない顧客またはクライアントに関する何かを見つけたい状況が含まれます。これは、冗長データがあることで、データベースがユーザーの要求に正確に基づいて異なる結果を出すことができる場所です。繰り返しますが、この冗長データを使用すると、データベースが特定のアイテムを検索する特定の方法に基づいてパフォーマンスを向上させることもできます。非正規化に伴う課題には、データの不一致の結果として発生する可能性がある何らかの種類の異常を回避するために、プロセスを慎重に文書化することが含まれます。