Pobieranie danych ze strony www, podstawy baz danych

0

Mam pewien problem. Otóż piszę całkiem spory program, który ma za zadanie tworzenie dokumentacji przekładni zębatych. Chodzi głównie o wykonanie obliczeń i dobranie elementów znormalizowanych. I o ile z logiką programu nie mam żadnych problemów, tak problem pojawił się w przypadku dobierania tych części znormalizowanych.

W skrócie chodzi o to, że tych elementów jest BARDZO DUŻO. Nie liczyłem dokładnie, ale podejrzewam, że będzie tego grubo ponad kilkadziesiąt tysięcy. W dodatku są to, że się tak wyrażę, elementy należące do różnych klas, np. łożyska, zakończenia wałów, podcięcia, nakiełki, uszczelnienia i tak dalej.

Do rzeczy - jako zielony domyślam się, że potrzebna będzie tutaj jakaś baza danych. Nie wiem jakie rozwiązanie tu będzie najlepsze, natomiast podejrzewam, że zwykłe zapisywanie danych do plików csv raczej odpada. Nie wiem też, w jaki sposób zautomatyzować proces uzupełniania takiej bazy danych, albowiem nie ma żadnego wykazu czy spisu tych części w Internecie, a jeśli są dostępne jakieś katalogi tych części, to są one albo w plikach pdf jak ten - https://www.albeco.com.pl/data/catalogueb/zvl_lozyska_kulkowe_jednorzedowe.pdf, albo w takiej postaci - http://www.skf.com/pl/products/bearings-units-housings/ball-bearings/deep-groove-ball-bearings/deep-groove-ball-bearings/index.html?highlightid=6205.

0

kilkadziesiąt tysięcy to niedużo, spokojnie csv starczy do tego zadania chyba że operacja będzie wykonywana kilka tysięcy razy ma sekundę. na drugą część pytania nie wiem jak mam ci odpowiedzieć

0

Jeśli chcesz wyciągać dane z pdf możesz wykorzystać bibliotekę ItextSharp, a w innym przypadku to możesz parsować sobie Htmla.

1

nie baw się w pliki płaskie - tylko sobie roboty narobisz. Jeśli ma to być bez instalacji to SQLite jak znalazł. Co do samego dodawania elementów do bazy to najpewniejsze będzie jednak danie userowi możliwości dodania na osobnym formularzu bądź z jakiegoś znormalizowanego arkusza excela. Przy excelu user sam musiał by skopiować dane z PDFa czy strony i wkleić w odpowiednie pola arkusza. Wg mnie próba parsowania PDFów (gdzie każdy producent ma zapewne inaczej dane poukładane) jest bezcelowa

1 użytkowników online, w tym zalogowanych: 0, gości: 1