Datenbank 里的 Schlüsselkandidat u. Determinante 求助,实在是顶不住了。请进。
有道题实在是不知道改怎么解答了,麻烦大家给看看好么?下个星期5要补考的。非常着急。1.
Liefern Kunden
Nr. Nr. Name Termin Position Menge Artikel
1 A02 Baten 2.5 10 1 ALF
1 A02 Baten 2.5 20 3 SOAP
1 A02 Baten 2.5 30 2 HIPP
2 A02 Baten 10.5 10 2 SOAP
3 G02 Genzke 23.4 10 1 ALF
3 G02 Genzke 23.4 20 2 SOAP
Schlüsselkandidaten zu ermitteln
Determinanten
Bringen sie die Relation in Boyce Codd-Normalform
Notieren sie alle normalisierten Tabellen und ihr Inhalte.
2.
Erläutern Sie die Schritte zur Umsetzung in ein relationales Modell und die Implementierung in MS - Access einschließlich der unterstützenden Assistenten. Stellen Sie das resultierende Datenmodell in der Darstellungsweise von MS – Access dar.
[ 本帖最后由 leisivip 于 2007-4-22 10:44 编辑 ] 修改了半天,第一个表格怎么也对不上,
他们分别是 Liefern Nr. Kunden Nr. Name Termin Position Menge Artikel
另外需要说明的一点是,我不是什么都不看都不想的就上来发帖,在WIKIPEDIA上看了好多资料,打印了都不下20多页了,实在是越看越不明白,烦请大家指教。
万分万分感谢了。希望能一起讨论。 大家帮忙啊。拜托了。 偶帮LZ解答一下第一道Aufgabe吧,不过不知道是不是LZ想要的
Unnormalisiertes Modell
Liefern_Nr. Kunden_Nr. Name Termin Position Menge Artikel
1 A02 Baten 02-05 10 1 ALF
1 A02 Baten 02-05 20 3 SOAP
1 A02 Baten 02-05 30 2 HIPP
2 A02 Baten 05-10 10 2 SOAP
3 A03 Genzke 23-04 10 1 ALF
3 A03 Genzke 23-04 20 2 SOAP
Erste Normalform(1.NF): Zerlegen der Tabellen zum Entfernen von Wiederholungsgruppen und Attributen mit mehreren Werten
Lieferung
Liefern_Nr. Termin
1 02-05
2 05-10
3 23-04
Lieferungsposition
Liefern_Nr. Kunden_Nr. Name Position Menge Artikel
1 A02 Baten 10 1 ALF
1 A02 Baten 20 3 SOAP
1 A02 Baten 30 2 HIPP
2 A02 Baten 10 2 SOAP
3 A03 Genzke 10 1 ALF
3 A03 Genzke 20 2 SOAP
[ 本帖最后由 飞来一头猪 于 2007-4-22 17:56 编辑 ] Zweite Normalform(2.NF):Jedes Nichtschluessel-Attribut haengt vollstaendig vom Schluessel ab bzw. Entfernen der partiellen Abhaengigkeiten
Lieferung
Liefern_Nr. Termin
1 02-05
2 05-10
3 23-04
Lieferungsposition
Liefern_Nr. Kunden_Nr. Position Menge Artikel
1 A02 10 1 ALF
1 A02 20 3 SOAP
1 A02 30 2 HIPP
2 A02 10 2 SOAP
3 A03 10 1 ALF
3 A03 20 2 SOAP
Kunde
Kunden_Nr. Name
A02 Baten
A03 Genzke
[ 本帖最后由 飞来一头猪 于 2007-4-22 18:07 编辑 ] $汗$ 一个Beispiel
说白了,做这些就是为了所谓的eindeutig,一件事不说两遍,节省存储空间 原帖由 飞来一头猪 于 2007-4-22 18:52 发表 http://www.dolc.de/forum/images/common/back.gif
Zweite Normalform(2.NF):Jedes Nichtschluessel-Attribut haengt vollstaendig vom Schluessel ab bzw. Entfernen der partiellen Abhaengigkeiten
Lieferung ...
$汗$ 大表里少了 Kunden Nr 原帖由 xumeng 于 22/4/07 18:02 发表 http://www.dolc.de/forum/images/common/back.gif
$汗$ 大表里少了 Kunden Nr
呵呵。。。。。谢谢LS提醒,偶又加上了$汗$ $汗$ 非常非常感谢二位,请问两位兄弟,那么这里的 Schlüsselkandidat u. Determinante 又都是些什么呢?
还有第2题?
二位说的小弟都明白了,只是还得再自己好好琢磨琢磨。
anyway, thanks very much! 原帖由 leisivip 于 2007-4-22 19:33 发表 http://www.dolc.de/forum/images/common/back.gif
非常非常感谢二位,请问两位兄弟,那么这里的 Schlüsselkandidat u. Determinante 又都是些什么呢
还有第2题?
二位说的小弟都明白了,只是还得再自己好好琢磨琢磨。
anyway, thanks very much!
$汗$ 你的护照号就是你在德国的 Schlussel
你的学生证号就是你在学校的 Schlussel
在这道题例,第一个tabelle的Schlussel 是 Lieferung Nr
第二个是Kunden Nr
第三个必须有两个Schlussel 所以是Lieferung Nr 和 Kunden Nr
第二题在三个表之间建立Beziehung就行了,操作方法上课应该学了$考虑$
页:
[1]
2