konto usunięte

Temat: Tabela bazy danych a xml-fil

jaka jest roznica pomiedzy cennikiem wyslanym jako tabela bazy danych a xml-fil?
Cennik sklada sie z nastepujach elementow: numer towaru, nazwa towaru oraz cena.
Dariusz Żukowski

Dariusz Żukowski [keczerad]
Programista z
zamiłowania.

Temat: Tabela bazy danych a xml-fil

z tabela jest klopot bo tego nie da się przetworzyć a plik XML jest bardzo dobry do przetwarzania przez innych programistów.

Kilka faktów o XML.

XML - sie bardzo dobrze pakuje mniej wiecej 1/10 wiec jak plik XML zajmuje 30MB to fajnie było by go spakować i wtedy jest 3MB, 3MB do 300KB i tak dalej..., jezeli masz duze obiazenie i plik bedzie pobierać tysiace userów to ma to fundamentalne znaczenie dla twoje transferu, ponieważ w informatyce rzad wielkosci to bardzo duzo i nie nalezy tego marnować!

XML - ma atrybuty, które oszczędzają na rozmiarze XML

a wiec

<produkty>
<produkt numer="123456" nazwa="Towar testowy" cena="100.00" />
....
</produkty>

zajmie o wiele mniej przy tysiacach produktów niz plik
<produkty>
<produkt>
<numer>123456</numer>
<nazwa>Towar testowy</nazwa>
<cena>100.00</cena>
</produkt>
.....
</produkty>

Jeżeli chciałbyś rozpropagowac opisy i np zdjecia, to nalezy sie zastanowić na dwoma plikami duzym XML z wlasnie opisami i zdjeciami i małym o jakim wspomnaielm kod, cena i dostepnosc co tez odciazy transfer serwera.

konto usunięte

Temat: Tabela bazy danych a xml-fil

Do przesyłania tabel lepiej użyć CSV - jeśli jest dużo wierszy.
Ale cennik do takich zbiorów raczej nie należy.

Jeśli chodzi o pliki o zmiennej strukturze (jak w XML) to lepszym od XML jest format JSON - jest bardziej kompaktowy, zwłaszcza jeśli się korzysta z wbudowanych w format typów danych.

konto usunięte

Temat: Tabela bazy danych a xml-fil

Dziekuje za odpowiedzi :)

Ale problem jest w tym, ze mam napisac az 2 strony na temat ktorego kompletnie nie rozumiem :) Moze ktos mi jeszcze pomoze odpowiedziec na pytanie: jakie sa znaczace roznice pomiedzy tabela bazy danych a xml-em na przykladzie cennika?

Z gory dziekuje :)
Tomasz M.

Tomasz M. never go full
retard!

Temat: Tabela bazy danych a xml-fil

Tabela
XMLTomasz M. edytował(a) ten post dnia 17.11.10 o godzinie 06:44

Następna dyskusja:

Forum Bazy Danych




Wyślij zaproszenie do