abdelhalim
Goto Top

Eine Aufgabe die ich nicht verstehe?

Hi Leute,

habe bald eine Prüfung und dazu habe ich einige Fragen von meinem Dozenten geholt. Beim durcharbeiten kam ich auf eine Frage die ich nicht recht verstehe.

Also:

Der Geschäftsführer der XYZ, fürchtet, dass der vorgsehene Speicherplatz für einige Daten der derzeit 123 Mitgliedewr nicht aussreciht.

Zu speichernde Daten pro Datensatz Datentyp

Winzermann, 50 Stellen, Char Char 1 Byte
Mitgliedsnummer, Int Integer 8 Byte
Beitrittsdatum, Date Date 4 Byte
Anbaufläche, Double Double 8 Byte

Berechnen Sie mit Hilfe der abgebieldeten Tabelle, wie viel Speicherplatz für die Speicherung der Daten der 123 Mitglieder benötigt wird, in KiloByte! Runden auf zweic Nachkommastellen auf!


ICH WEIß NICHT WIE DAS GEHT. KANN MIR BITTE EINER DEN RECHENWEG AUFZEIGEN??


MFG

ABDEL

Content-Key: 40680

Url: https://administrator.de/contentid/40680

Printed on: April 19, 2024 at 13:04 o'clock

Member: DaSam
DaSam Sep 22, 2006 at 10:28:40 (UTC)
Goto Top
Hi,

pro Datensatz brauchst Du:

50 Bytes (Winzermann - was ist das? Soll Wohl der Name sein)
8 Bytes (Mitgliedsnummer)
4 Bytes (Beitrittsdatum)
8 Byte (Anbaufläche)

Zusammen macht das: 50+8+4+8 = 66 Bytes
Dann mal 123 => 8,2kB (ohne Overhead wie Indizes, DB-Strukturen, ...)

Davon abgesehen: Wenn sich jemand bei einer solchen Tabelle mit 123 Datensätzen in die Hose macht (8kByte *g*) - dann ist Hopfen und Malz verloren face-wink

Aufgabe ist Aufgabe ...

cu,
Alex
Member: IceAge
IceAge Sep 22, 2006 at 10:44:58 (UTC)
Goto Top
Hi,

also du rechnest alle Byte zusammen --> das bedeutet, du benötigst pro Mitglied 61 Byte

Diese 70 Byte multiplizierst du mit 123 Mitgliedern --> 8.610 Byte durch 1.024 --> 8,41 KB

8,41 KByte ist dein Ergebnis....

denke ich mal

P.S: wie kann es eigentl. sein, dass jemand der ein falsches Ergebnis hat eine höhere Bewertung bekommt, als jemand der die Richtige raus bekommt?? face-wink)
Member: Abdelhalim
Abdelhalim Sep 22, 2006 at 11:00:35 (UTC)
Goto Top
Erstmal danke,

dachte nicht dass das so einfach ist. *g*. Naja die Logik dahinter hab ich jetzt verstanden, nur hast du einen kleinen Fehler in der Zusammenrechnung der verschiedenen Byts gemacht.
Es kommt 70 Byte und nicht 66 Byte.

Und somit lautet das Ergebnis 8,41 Kbyte.

Nochmals Danke.