Raudi Geschrieben 22. Januar 2002 Teilen Geschrieben 22. Januar 2002 Hallo Leute, der Betreff sagt schon alles oder? Danke und Gruß euer Raudi Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Münsteraner Geschrieben 22. Januar 2002 Teilen Geschrieben 22. Januar 2002 Eine Abweichung von der Normalität DB-technisch noch nicht gehört... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Druid Geschrieben 22. Januar 2002 Teilen Geschrieben 22. Januar 2002 ähhh... ja genau so hätte ich das jetzt auch definiert.. Ich mach jetzt seit über zwei Jahren mit DBs rum, aber von Anomalien in Datenbanken :confused: Sicher, dass das von der Datenbank kommt und nicht von einem Zusatztool!! In welchen Zusammenhang meinst du das? Auf was bezogen?? MFG Druid:cool: Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
NeitCOM Geschrieben 22. Januar 2002 Teilen Geschrieben 22. Januar 2002 meinst Du vielleicht eine Tabelle die den Normalformen nicht entspricht? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Druid Geschrieben 22. Januar 2002 Teilen Geschrieben 22. Januar 2002 Wie sollte so eine Tabelle, die zur Normalität nicht passt den ausschauen?? Mir fiele da bloß eine Tabelle ohne Primär- oder Fremdschlüssel ein, wobei das aber auch nicht unbedingt abnormal ist?? Ich kann mir da irgendwie nichts vorstellen :cool: :confused: Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Wellenreiter Geschrieben 22. Januar 2002 Teilen Geschrieben 22. Januar 2002 Vielleicht hilft Dir/Euch das ja weiter http://mistral.dhs.org/MySQL-Buch/mysql-262.html GRUSS Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Münsteraner Geschrieben 22. Januar 2002 Teilen Geschrieben 22. Januar 2002 Original geschrieben von Wellenreiter Vielleicht hilft Dir/Euch das ja weiter http://mistral.dhs.org/MySQL-Buch/mysql-262.html GRUSS Also -> In meinen Augen ist dann eine DB-Anomalie schlicht ein Fehler bei der Normalisierung... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
NeitCOM Geschrieben 22. Januar 2002 Teilen Geschrieben 22. Januar 2002 Original geschrieben von Druid Wie sollte so eine Tabelle, die zur Normalität nicht passt den ausschauen?? Mir fiele da bloß eine Tabelle ohne Primär- oder Fremdschlüssel ein, wobei das aber auch nicht unbedingt abnormal ist?? Ich kann mir da irgendwie nichts vorstellen :cool: :confused: Um in einer relationalen DB Redundanzfreiheit zu gewährleisten, müssen die Tabellen den Normalformen entsprechen. (z.B. 1. Normalform: jedes Attribut darf nur einmal in der Tabelle vorkommen) - von diesen Regeln gibts auch noch eine ganze Menge mehr Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Druid Geschrieben 23. Januar 2002 Teilen Geschrieben 23. Januar 2002 Also im Prinzip eine Tabelle, die DB-technisch den Regeln wiederspricht?? Net schlecht.. ich weiß das es so etwas gibt und manchmal geht es auch nicht anders, als die Tabelle annomal zu gestalten. Aber das Annomalie der Ausdruck dafür ist, wusste ich nicht :confused: Aber danke für die Aufklärung MFG Druid Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
oneside Geschrieben 23. Januar 2002 Teilen Geschrieben 23. Januar 2002 Es gibt drei verschiedene Arten von Anomalien: -Löschanomalie -Änderungsanomalie -Einfügeanomalie Hast du zum Bsp. eine Tabelle, die wie folgt aufgebaut ist: Buchname Buchnummer Rubrik Preis ========================================== Buch1 01 Computer 20 EUR Buch2 02 Computer 20 EUR Buch3 03 Netzwerk 20 EUR Löscht man jetzt zum Bsp. das Buch Nr. 03, wird automatisch die Rubrik "netzwerk" mitgelöscht, das wäre zum Bsp. eine Löschanomalie. ich hoffe, dass ich helfen konnte! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Druid Geschrieben 24. Januar 2002 Teilen Geschrieben 24. Januar 2002 Also ist eine Anomalie z.B. wenn man Einträge mitlöscht aus einer Tabelle, die man nochmal brauchen könnte.. Oder die man dan gar nicht mehr hat :confused: Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
oneside Geschrieben 24. Januar 2002 Teilen Geschrieben 24. Januar 2002 Stimmt fast!!! Angenommen du hast folgende Tabelle: KUNDE-----KD.NR--------ABT.------- ======================= MEIER------00001-------01---------- SCHMIDT---00002-------01---------- MÜLLER----00003-------02---------- Angenommen du hast eine Tabelle in dem die Kunden und die Abteilungen der Kuden enthalten sind: Wenn du z.Bsp. einen Kunden löschen willst, und er aber der letzte Kunde in der Abteilung z.Bsp. "02" ist, dann wird beim löschen des Kunden auch automatisch die Abteilung "02" mitgelöscht (weil er der letzte Kunde in dieser Abt. ist). Eigentlich sollte die Abt. ja nicht gelöscht werden, deshalb spricht man hier von einer Löschanomalie. Möchtest du z.Bsp. einen neue Abteilung "03" anlegen, kannst du dieses nicht ohne auch einen Kunden in dieser Abt. zu haben. hier spricht man von einer Einfügeanomalie. Wenn du z.Bsp. die Abteilung "01" in die Abt. "04" umbennenen willst, dann musst du dies für alle Kundendatensätze der Abt. 01 machen(wenn du pech hättest gäbe es 100000 Kunden) Das wäre eine Änderungsanmomalie. Das sind die möglichen Anomalien. In diesem beispiel könnte man die Anomalien verhindern, indem man die Abteilungen in eine seperate Tabelle ausgrenzt. Man spricht hierbei von Normalisierung! Anomalien sind Hindernisse, die bei bestimmten Aktionen in der Datenabank auftreten. Ich hoffe, das ich helfen konnte. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.