リレーショナルデータベースと数学? [閉まっている]
-
20-09-2019 - |
質問
誰もが、リレーショナル・データベースへの数学的なアプローチを取るのリソースを提案することはできますか?基本的にリレーショナル代数は私が推測すると思います。
私は数学の背景を持っているし、今データベースと多くのことを仕事とのギャップを埋めるしたいと思います。
解決
私はWikipediaのページから始まるお勧めします: http://en.wikipedia.org/wiki/Relational_algebra のます。
私は....それを学習するとき、私は古本の名前を見つけることができるかどうかを確認するために私のライブラリを掘るしてみましょう。
他のヒント
応用数学は非常に読む価値であるが、それは本当に関係代数の詳細には触れません。これは、すべての核心ザラザラの詳細を説明し、あるいは関係演算子の正式な定義のいずれかの種類を提供しません。実際には、応用数学は一種の前提として、その知識を要します。
コッドの論文は明らかに関連している、しかし、2つの注意点があります:(1)コッドは「数学者PURが歌った」でした。彼の文章は、したがって、多くの人々のために把握することはかなり困難です。 (2)彼の論文は戻って数十年を日付、およびリレーショナルモデルについての洞察力と知識は、これらの数十年の間に進化していないようではありません。
はWikipediaの記事はかなり良いですが、2つの点で芋欠陥がある:(1)その外部結合とヌルはリレーショナルモデル/リレーショナル代数の一部とすることができ、および(2)それがいることをふりをするようだふり「 「リレーショナル代数は推移閉包をサポートすることはできません(事務の正しい状態は、シンプルで一般推移閉包演算子の両方が実際に関係のために定義されていることである。)。
あなたは「それは本当にあなたが後にしていることは何か」についての質問で提供なけなしの詳細で判断すると、私は、「データベース・システムの概要」と言うだろう、おそらく日の本の中で最もているとして、良い提案です。その本との問題は、それがより多くの、あなたが後にあるように見えるものよりも小さいの両方で、導入の方法でリレーショナルモデルのあらゆる側面をカバーすることを意図している1000ページであるということです。
(非常に)小さな章名称「RAへの導入は、」私自身のウェブサイト HTTPにあります: の//shark.armchair.mb.ca/~erwin。私は「私はそれらの1000ページを通過したいが、まだ正確な情報を与えられることを望んでいない人にRAを説明しようとするだろうか。」の観点から、その章を書きました。 、私は信じて、何日からそこに逸脱しない情報は述べています。それは一瞥する価値があるかもしれません。
「私は、リレーショナル代数の1を含むデータベース理論上のいくつかの短いビデオ講義に見つかったリンク。」
あなたは本物の数学的基礎に興味を持っていた印象を与えました。それがそうであるならば、「ER」、「マッピング」、「NET」、 『マイクロソフト』、 『SQL』、 『LINQ』、 『オブジェクト』のいずれかのワードが含まれているものを信用していません。それはそうでない場合は、私の答えを無視してください。
ウィキペディアでリレーショナル代数の記事については何?
クリス日の の「データベース・システムの概要は、」古典的な本です。 youtube.com/eduする 上のデータベースに講義の動画もありますP>
「データベース・システムの基礎は」私は大学で中古本です。それは10年以上前だったが、ファンダメンタルズはあまり変わりません。それは行く非常に困難だが、それは、綿密かつ包括的なです。あなたは無料の電子書籍としてダウンロードすることができます:
の<のhref =」 http://www.freeebooks4you.co.cc/2009/09/fundamentals-of-database-systems.html」のrel = "nofollowをさnoreferrer"> http://www.freeebooks4you.co.cc/2009/09/fundamentals -of-データベースsystems.html の
第7章では、リレーショナル代数をカバーしています。