を簡単なデータベースのスキーマ
-
19-09-2019 - |
質問
今回が初めてのSQLを使うことができたのかをデータベースのスキーマのために私のプログラムを管理している、設置プログラムのための私のホームネットワーク.あるガイドライン/チュートリアルの作成データベースシステムの主要なテーマ?
解決
あなたのスキーマを設計する前に、おそらく最も重要な概念は(あなたが私を信頼し、後でそれを自分自身に感謝します!正規のものである:-)理解します。 db.grussell.orgするのチュートリアルでは、あまりにもみすぼらしい見ていないし、あなたに良い接地を与えます。あなたは「ワンレベルアップ」のリンクをクリックして、周りを見ている場合、実際には、他の情報の一部は、同様に非常に便利かもしれません。
私の「トップヒント」です:あなたは、コードを書き始める前に、紙の上やメモ帳、またはデータベース以外のもので、それを書き留めます。あなたが石に(そして、私が意味する、「石でそれを設定する」ことによってそれを設定する前に、あなたがしなければならないスキーマに対するコードの負荷を書いたことを認識し、あなたが行うことができるようにあなたのスキーマを必要とするものの良いアイデアを得ますあなたはちょうどあなたが今必要実現したものを行うには、それを変更した場合)に書き換えることがます。
他のヒント
設計データベースは別々の分野や専門知識のやりとりをするできませんの物についての再考を迫っています。からご興味のあるチュートリアル、についての説明は、上記のデータベースのデザインの他文書データベース管理システム。のものをお勧めします データベースシステムの概念5e,アブラハムSilberschatz、ヘンリー F.Korth,Sudarshan
データベースデザインを覚えて以下の
1)まを識別する重要な興味の対象にホームネットワーク.をしないようにして過剰な気ままにプロセス自身が大切にされている、重要なデータ単位でのキャプチャ
2)利用ER/UMLモデリング技術におけるデータモデル図/デザイン。多くの場合ツールで描ます。
3)使用原則のデータベースの正常化を微調整してスキーマを避けるデータの冗長.冗長データの副作用:が維持できないの中に一貫性の冗長データを保存できなデータの一部になる
3)転エンジニアのデザインに異のDBます。合支援ツールです。
ケーツール:
- Microsoft Visio
- ERスタジオ(高)
- 道路データーモデラーズ
多くのオープンソースのツールです。ま径こんなに進工学