サイト検索

リレーショナルデータモデル、データベース、モデル、デザインスキーム

データベースの本質と根拠は、モデル。これは、データ構造の集合であり、それらに対して実行される操作のリストです。最も普及しているのは階層型、ネットワーク型、リレーショナル型のデータモデルです。これはコンピュータのメモリに格納されているので、意図した目的に使用できます。ディスク空間に格納され、必要に応じてシステムのRAMに格納されます。ここで処理が始まります。言い換えれば、データベースは外界からの情報であり、特別な方法でモデル化され、特定のサブジェクト領域をカバーします。原則として、これらは異なる特性、特性および類似のものである。世界中のすべてが相互接続されているため、これはデータベースに反映されます。

ほとんどの場合、モデル化するためにどのデータベースでも、リレーショナル・データ・モデルで十分です。しかし、実際にはリレーションシップ・スキームの設計は困難を引き起こす可能性があります。どのフィールドのオブジェクトにも常に存在するセマンティクスを記述するためのメカニズムの作成はできません。

この品質は、データベースの概念モデル。より直感的に、しかし同時に、正式に、オブジェクトの特定の領域を記述することができます。このようなモデリングスキームは、データベース作成の初期段階でのみ使用されることがよくあります。具体的なセマンティックモデルが基本となります。基本的には、概念スキームが設計され、すべてが変換され、いわゆるリレーショナルデータベースモデルが現れます。

デザイン界には、特定の方法。そのような行動のすべての段階を実際に非常にはっきりと明確に記述しています。彼らの知識は、セマンティックモデルの作成に参加する追加のプログラムを研究する必要性を排除します。作成者が選択したスキームの基本のみを所有し、変換の主なルールを知るだけで十分です。この場合、すべてがうまく行き、概念的には、余分な問題がなければ、リレーショナル・データ・モデルが得られます。

ここでは、いくつかの初心者データベースメーカは、セマンティックモデリングスキームの重要性を手動で過小評価していると誤解しています。もちろん、技術進歩の世界では、これは時間と労力の無駄な無駄とみなされます。しかし、この意見は絶対に間違っています。これは次のとおりです。

1。 手作業でモデリングすることで、将来のデータベースの意味論的な図を作成することができます。これは後で、リレーショナル・モデルの段階に移行すると、重大な間違いを避けて、特定のサブジェクト領域に固有の特質を最も完全に評価することができます。

2。 セマンティックモデリングの段階は、より正確に手動で入力される重要な文書の作成を提供する。例えば、ダイアグラム、テーブル、コメント。これらは、作成プロセスだけでなく、すでに作成されたデータベースのさらなる操作にも役立ちます。

しかし、あなたが公正に議論すれば、あなたは「リレーショナル・データ・モデル」と呼ばれるものへのその後の移行を伴う概念的スキームの作成は、困難かつ問題のあるプロセスであることに注意してください。テーブルと図が1000以上あるデータベースを想像してみてください。さらに、私は話しても意味がないと思います。

データベースの作成を承認するプロセスは、正確に始まりましたこれらの非常に多くのテーブルを描くことによって、プロジェクト活動のそのような文書のアーカイブを作成する。デザイナーの作業が大幅に容易になり、データベースの使用プロセスに役立ちます。しかし、システムは通常のテキストエディタに似ています。これはデータの入力、編集、検証のための基本コマンドだけをサポートしています。コンパイラの追加機能を使用して拡張することが自然な望みです。そして、これはむしろ単純な考え方ではありませんでした。これは、リレーショナルデータベースの概念的なデータベーススキーマを自動化するプロセスの始まりです。

</ p></ p>
  • 評価: