-
1. Data: 2018-05-13 17:00:12
Temat: A teraz z innej beczki... bazy danych
Od: "Irek.N." <t...@j...taki.jest.pl>
Wiem że nie w temacie, sorki więc za to, może akurat ktoś przechodził
podobny dylemat.
Potrzebuję napisać coś bazodanowego. Kiedyś używałem Interbase i BC
Builder-a, ale to było z 15 lat temu.
Co obecnie jest godne uwagi przy małych systemach bazodanowych?
Zastosowanie komercyjne, więc licencje nie będą bolały, chyba że kwoty
wyjątkowo duże wyjdą. Podpowiecie coś?
Irek.N.
-
2. Data: 2018-05-13 17:14:36
Temat: Re: A teraz z innej beczki... bazy danych
Od: Sebastian Biały <h...@p...onet.pl>
On 5/13/2018 5:00 PM, Irek.N. wrote:
> Co obecnie jest godne uwagi przy małych systemach bazodanowych?
SqLite, MySql, PostgreSql.
> Zastosowanie komercyjne, więc licencje nie będą bolały, chyba że kwoty
> wyjątkowo duże wyjdą. Podpowiecie coś?
Licz rozmiar i możliwości, dopiero potem będzie istotne czy komercjne
wliczać czy nie.
-
3. Data: 2018-05-13 17:59:50
Temat: Re: A teraz z innej beczki... bazy danych
Od: "Irek.N." <t...@j...taki.jest.pl>
> Licz rozmiar i możliwości, dopiero potem będzie istotne czy komercjne
> wliczać czy nie.
Wiesz, ciężko powiedzieć gdzie mi się "chciejstwa" skończą, będę pisał
dla siebie. Na ten moment jedna baza, ze 4-5 tabel, nic wielkiego, ale
chciał bym aby to żwawo ganiało. Zanabyłem nawet serwer Della, jak
zwykle przesadzając z wydajnością. Może jak nie przerwę pisania, to za
10 lat będzie miał co robić ;)
Ok, podpowiesz jakieś DBMS do tego? Sorki za tak oczywiste pytania, ale
wypadłem z obiegu. Zdaję sobie sprawę, że mogę poszukać i poczytać, tyle
tylko że nie będę w stanie ocenić i tym samym wybrać rozwiązania.
Szukam raczej prostego rozwiązania z łatwym interfejsem. Zasady znam.
SQL-a 15 lat temu też znałem, dam rady odżywić ponownie swoje związane z
tym komórki jak sądzę ;)
thx.
Miłego.
Irek.N.
-
4. Data: 2018-05-13 18:04:51
Temat: Re: A teraz z innej beczki... bazy danych
Od: s...@g...com
W dniu niedziela, 13 maja 2018 10:00:05 UTC-5 użytkownik Irek.N. napisał:
> Wiem że nie w temacie, sorki więc za to, może akurat ktoś przechodził
> podobny dylemat.
>
> Potrzebuję napisać coś bazodanowego. Kiedyś używałem Interbase i BC
> Builder-a, ale to było z 15 lat temu.
> Co obecnie jest godne uwagi przy małych systemach bazodanowych?
> Zastosowanie komercyjne, więc licencje nie będą bolały, chyba że kwoty
> wyjątkowo duże wyjdą. Podpowiecie coś?
>
> Irek.N.
Mozesz zrobic szybko i relatywnie dobrze za darmo korzystajac z gotowych rozwiazan z
rodzaju erp:
https://erpnext.com/
Ten jest za darmo jak sobie go sam hostujesz.
Generalnie zamiast grzebac w bazie i oprogramowywac wszystko tu masz juz
preprogramowane komponenty i dosyc dobrze zrobiona warstwe bazodanowa i aplikacyjna i
ich interakcje.
To troche inne podejscie niz zrobienie wszystkiego samemu ale jak ogarniesz a dany
produkt ci przypasuje to sporo mozna w tym zrobic.
Alternatywnie np. Jira.
Tyle ze tu bedziesz mial raczej "problem" jak poukrywac niektore elementy bo ich nie
potrzebujesz a nie chcesz aby user je widzial.
A w temacie pytania to jak bardzo chcesz pisac od podstaw to wybierz to co umiesz i
znasz i szukaj wokol tematu. Bo swiat sie zmienil, podejscie do pisania systemikow
tez. Trudno doradzic cos jak nie wiadomo co chcesz napisac i jakie cechy sa
obowiazkowe a jakie opcjonalne...
-
5. Data: 2018-05-13 18:07:49
Temat: Re: A teraz z innej beczki... bazy danych
Od: Sebastian Biały <h...@p...onet.pl>
On 5/13/2018 5:59 PM, Irek.N. wrote:
>> Licz rozmiar i możliwości, dopiero potem będzie istotne czy komercjne
>> wliczać czy nie.
> Wiesz, ciężko powiedzieć gdzie mi się "chciejstwa" skończą, będę pisał
> dla siebie. Na ten moment jedna baza, ze 4-5 tabel, nic wielkiego, ale
> chciał bym aby to żwawo ganiało.
Dowolna baza daje się szacować pod kątem wydajności. Ile masz tych
zapytań na sekundę? Setki? jak mniej to cokolwiek napisanego na kolanie
da rade.
> Zanabyłem nawet serwer Della, jak
> zwykle przesadzając z wydajnością. Może jak nie przerwę pisania, to za
> 10 lat będzie miał co robić ;)
99% zagadnień bazodanowych małej skali da sie obrobić komputerem za
100zł. Wyssalem to z palca, ale mysle że to niewiele dalej od prawdy.
> Ok, podpowiesz jakieś DBMS do tego?
Zakładając że wybierzesz najłatwiej czyli MySQL to możesz użyć
phpMyAdmin. To bardzo wygodne zarządzanie. Ściągnij gotowca tutaj:
https://sourceforge.net/projects/wampserver/
Oczywiście baza nadaje się do robienia rzeczy innych niż strony, ja
używalem to pomiarów z urzadzeń testujących na procesie produkcji.
Pozostaje pytanie jak bedzie wyglądał interfejs po stronie języka
programowania. Ale MySQL ma miliardy implementacji, więc nawet jesli
chjcesz coś egozytcznego lub nekromanckiego jak Delphi, to się znajdzie.
-
6. Data: 2018-05-13 18:08:58
Temat: Re: A teraz z innej beczki... bazy danych
Od: s...@g...com
W dniu niedziela, 13 maja 2018 10:59:41 UTC-5 użytkownik Irek.N. napisał:
> > Licz rozmiar i możliwości, dopiero potem będzie istotne czy komercjne
> > wliczać czy nie.
>
> Wiesz, ciężko powiedzieć gdzie mi się "chciejstwa" skończą, będę pisał
> dla siebie. Na ten moment jedna baza, ze 4-5 tabel, nic wielkiego, ale
> chciał bym aby to żwawo ganiało. Zanabyłem nawet serwer Della, jak
> zwykle przesadzając z wydajnością. Może jak nie przerwę pisania, to za
> 10 lat będzie miał co robić ;)
>
> Ok, podpowiesz jakieś DBMS do tego? Sorki za tak oczywiste pytania, ale
> wypadłem z obiegu. Zdaję sobie sprawę, że mogę poszukać i poczytać, tyle
> tylko że nie będę w stanie ocenić i tym samym wybrać rozwiązania.
> Szukam raczej prostego rozwiązania z łatwym interfejsem. Zasady znam.
> SQL-a 15 lat temu też znałem, dam rady odżywić ponownie swoje związane z
> tym komórki jak sądzę ;)
>
>
Do zarzadzania bazami uzywalem albo mysqladmina (lub jego odpowiednikow dla postgresa
itp.) albo db visualizer (dbvis).
I tego polecam.
Darmowa wersja jest fajna a platna jest tania.
Jakbym ci mial proponowac w czym pisac to bym zasugerowal albo php albo jave ale
mocno zalezy co potrzebujesz i co potrafisz.
To co Sebastian sugeruje jest ok. Ale tak naprawde nie wiadomo co chcesz uzyskac wiec
trudno zaproponowac cos co sprawi ze usiadziesz i w dwa wieczory zrobisz co ci
trzeba. Bo na pewno takie rozwiazania sa i to darmowe. tylko nie wiemy co chcesz
napisac :)
Ujawnij co ci po glowie chodzi to sie znajdzie dobre narzedzie.
-
7. Data: 2018-05-13 23:18:45
Temat: Re: A teraz z innej beczki... bazy danych
Od: "Irek.N." <t...@j...taki.jest.pl>
> Dowolna baza daje się szacować pod kątem wydajności. Ile masz tych
> zapytań na sekundę? Setki? jak mniej to cokolwiek napisanego na kolanie
> da rade.
...
> 99% zagadnień bazodanowych małej skali da sie obrobić komputerem za
> 100zł. Wyssalem to z palca, ale mysle że to niewiele dalej od prawdy.
Litości. Nawet jak mi wszyscy ludzie zaczną bez sensu klikać, aby tylko
klikać, to może wygenerujemy jedno zapytanie na sekundę?
Już tłumaczę co chcę zrobić.
Mam potrzebę prowadzenia własnej ewidencji podzespołów, gównie na
potrzeby szybkiego wyceniania budowanych maszyn. Do tej poty wszystko
mamy w PDF-ach i szukamy ręcznie. Jak się uda (wytrwałość w pisaniu a
później w wypełnianiu mam na myśli), to będzie można na podstawie BOM-u
zrobić powiedzmy 90% wyceny automatem.
Dodatkowo jak ładnie powiążę to z zamówieniami i sprzedażą, to chociaż
namiastkę automatycznego magazynu dostanę (II etap jak sobie wyobrażam
realizację). Zleciłem kiedyś napisanie jednego programu, udało się, ale
programista wyjechał i zostałem w efekcie bez opieki, a system się
sypnął wraz z kompem (dlatego teraz serwer a nie klasyczny komp).
Zleciłem jeszcze inny program, ale jakoś nie dogadałem się z programistą
(zdalna praca). Częściowo z mojej winy, częściowo nie... nieważne,
zdalnie softu już nie zlecam. Dlatego pomyślałem, że odświeżę sobie
wiedzę i samemu spróbuję.
> Zakładając że wybierzesz najłatwiej czyli MySQL to możesz użyć
> phpMyAdmin. To bardzo wygodne zarządzanie. Ściągnij gotowca tutaj:
THX, bardzo chętnie sprawdzę. Już sprawdziłem, na YT są kursy. :)
> Oczywiście baza nadaje się do robienia rzeczy innych niż strony, ja
> używalem to pomiarów z urzadzeń testujących na procesie produkcji.
Strony nie, ale chętnie posadzę na serwerze Apacza czy coś innego, a
przez www będę bazę wykorzystywał. Zakończyłem swoją przygodę z bazami
(akurat Progress-a na koniec programowałem) grube naście lat temu, więc
teraz jak piszę co chcę zrobić, to mi się wydaje to takie nowoczesne :)
> Pozostaje pytanie jak bedzie wyglądał interfejs po stronie języka
> programowania. Ale MySQL ma miliardy implementacji, więc nawet jesli
> chjcesz coś egozytcznego lub nekromanckiego jak Delphi, to się znajdzie.
Mam małe wymagania. UI nie ma znaczenia, ale ma być użytecznie.
THX.
Miłego.
Irek.N.
-
8. Data: 2018-05-13 23:22:09
Temat: Re: A teraz z innej beczki... bazy danych
Od: "Irek.N." <t...@j...taki.jest.pl>
> Do zarzadzania bazami uzywalem albo mysqladmina (lub jego odpowiednikow dla
postgresa itp.) albo db visualizer (dbvis).
> I tego polecam.
> Darmowa wersja jest fajna a platna jest tania.
Sebastian też polecił, już oglądałem conieco... fajne. THX.
> Jakbym ci mial proponowac w czym pisac to bym zasugerowal albo php albo jave ale
mocno zalezy co potrzebujesz i co potrafisz.
> To co Sebastian sugeruje jest ok. Ale tak naprawde nie wiadomo co chcesz uzyskac
wiec trudno zaproponowac cos co sprawi ze usiadziesz i w dwa wieczory zrobisz co ci
trzeba. Bo na pewno takie rozwiazania sa i to darmowe. tylko nie wiemy co chcesz
napisac :)
> Ujawnij co ci po glowie chodzi to sie znajdzie dobre narzedzie.
W odpowiedzi Sebastianowi opisałem, więc odsyłam aby nie kopiować.
Teraz walka z RODO, więc pewnie mój zapał będzie musiał poczekać z
tydzień. Zacznę typowo dla sprzętowca... odpalę najpierw serwer ;)
Miłego.
Irek.N.
-
9. Data: 2018-05-13 23:38:20
Temat: Re: A teraz z innej beczki... bazy danych
Od: s...@g...com
W dniu niedziela, 13 maja 2018 16:22:00 UTC-5 użytkownik Irek.N. napisał:
> > Do zarzadzania bazami uzywalem albo mysqladmina (lub jego odpowiednikow dla
postgresa itp.) albo db visualizer (dbvis).
> > I tego polecam.
> > Darmowa wersja jest fajna a platna jest tania.
>
> Sebastian też polecił, już oglądałem conieco... fajne. THX.
>
>
> > Jakbym ci mial proponowac w czym pisac to bym zasugerowal albo php albo jave ale
mocno zalezy co potrzebujesz i co potrafisz.
> > To co Sebastian sugeruje jest ok. Ale tak naprawde nie wiadomo co chcesz uzyskac
wiec trudno zaproponowac cos co sprawi ze usiadziesz i w dwa wieczory zrobisz co ci
trzeba. Bo na pewno takie rozwiazania sa i to darmowe. tylko nie wiemy co chcesz
napisac :)
> > Ujawnij co ci po glowie chodzi to sie znajdzie dobre narzedzie.
>
> W odpowiedzi Sebastianowi opisałem, więc odsyłam aby nie kopiować.
>
> Teraz walka z RODO, więc pewnie mój zapał będzie musiał poczekać z
> tydzień. Zacznę typowo dla sprzętowca... odpalę najpierw serwer ;)
>
>
Z tego co widzialem wyzej to moim zdaniem jak zaczniesz rzezbic samodzielnie to
zrobisz, ale szybko utkniesz jak pojawia sie nowe potrzeby.
Zasugerowalem tam wyzej tego erp-a i jak czytalem twoje potrzeby to jakbym trafil w
sedno.
Zajrzyj w to rozwiazanie, jak zaczniesz cos w tym dlubac to za nim stoi firma, oni ci
dodatkowe mozliwosci sami zakoduja.
Mysle ze bedzie latwiej tamtedy niz przez zrobienie samemu.
A, no i sporo czasu ci zejdzie na przetwarzaniu danych inicjalnie, aby miec te dane z
pdf w systemie. Podumaj jak to zrobic, mysle ze moze zjesc sporo wysilku.
PS. Tego opensourcowego erp-a nie dotykalem, wiec wiele wiecej poza pokazaniem palcem
nie uczynie ale wydaje mi sie ze jest dobrym narzedziem do tego co potrzebujesz.
-
10. Data: 2018-05-13 23:54:29
Temat: Re: A teraz z innej beczki... bazy danych
Od: Sebastian Biały <h...@p...onet.pl>
On 5/13/2018 11:18 PM, Irek.N. wrote:
> Mam potrzebę prowadzenia własnej ewidencji podzespołów, gównie na
> potrzeby szybkiego wyceniania budowanych maszyn.
Innymi słowy potrzebujesz jakiejkolaiwk bazy danych. Bierz pierwsza
lepszą, sugeruje mySQL z powodu bardzo wygodnych narzedzi, sieciowości
i absurdalnie dużego wsparcia.
>> Pozostaje pytanie jak bedzie wyglądał interfejs po stronie języka
>> programowania. Ale MySQL ma miliardy implementacji, więc nawet jesli
>> chjcesz coś egozytcznego lub nekromanckiego jak Delphi, to się znajdzie.
> Mam małe wymagania. UI nie ma znaczenia, ale ma być użytecznie.
Sugestia: nie pisz programów. Zleć zrobienie tego przez www lub sam się
za to zabierz. A jeszcze lepiej zerknij na gotowce:
https://www.dobreprogramy.pl/Asystent-Magazyn,Progra
m,Windows,13259.html
https://weaversoft.pl/program-magazynowy/
https://blog.capterra.com/the-top-5-free-inventory-s
oftware-systems/
i pewno nascie innych.
Wiele programów do obsługi sprzedazy ma wtyczki magazynowe.