wybor bazy danych

0

Witam!
Chcialbym napisac dla swojej firmy transportowej program obslugujacy warsztat oraz zakup/sprzedaz czesci i nie wiem jakiej bazy wybrac, zeby byla jak najtansza. Myslalem o mysql, ale widze, ze podstawowa wersja dla firm kosztuje 495 euro/rok, moze sa jakies inne, darmowe i rownie dobre, lub przynajmniej tansze, bazy, z ktorych mozna skorzystac? Przepraszam, jesli pytanie jest nie na temat, ale nie wiem gdzie je mozna zadac :( Dopiero wchodze w programowanie baz danych i szukam wszelakiego info. Pozdrawiam.

0

PostgreSQL. Stabilniejsze, szybsze i bardziej rozbudowane niż MySQL i do tego darmowe. A jeśli chcesz naprawdę obniżyć koszty napisania takiego systemu to polecam PostgreSQL + Hibernate 3 + Java 5.0.

0

No wiesz, MySQL tez niby jest darmowy ale nie dla firm - a jak to wyglada z tym PostgreSQL? I wlasciwie to po co mi ten hibernate i java, gdy chce napisac aplikacje w c++, z ewentualnym dostepem do niektorych rzeczy przez internet przy pomocy php?

0

Jesli chodziCi tylko o koszty to :
MSSql Server Express (mozna komercjnie chyba)
Oracle tez wypuscilo baze do 2Gb za free nawet do celow komercyjnnych
no i na pewno MSDE microsoftu ;), ale to nie ma interfejsu graf., ale tez da rade

//Nie no sory ale 2Gb danych to mysle ze jest w cholere... o miejsce racezj sie nie martw z tym warsztatem.
aha MS express jest za friko

0

No przede wszystkim chodzi o to aby baza byla jak najtansza ale i zeby byla dobra. W tych programach co mam do warsztatu jest zastosowana jakas baza clariona - cos ktos o niej slyszal? Oracle podobno najlepszy jest, ale czy 2GB wystarczy na obsluge warsztatu...?

0

http://www.mysql.com/company/legal/licensing/

przeczytaj dokladnie kogo i w jakiej sytuacji dotycza licencje.
do uzytkowania bazy danych wystarczy ci calkowicie licencja GPL, komercyjna potrzebujesz tylko i wylacznie do deweloperki, gdy uzywasz mysql w projektach nie GPL-owych lub gdy potrzebujesz ficzerow, ktorych brakuje w wersji darmowej.

a ficzery, ktore komercyjny mysql oferuje to chocby szyfrowanie danych czy klastering, czego nie potrzebuja male firmy

przy okazji imho najlepsze i za darmo : postgres albo mysql

0

No bo wlasnie jakby mi sie udalo dobrze napisac ten program to ja bym chcial go puscic na sprzedaz, zeby sobie troche dorobic oczywiscie.

0

wiec zrob cos takiego: sterowniki i biblioteki do bazy danych wybierz takie, ktorych licencja pozwala na zamkniecie kodu. i nie dalaczaj mysql-a do projektu, a jedynie zaznacz, ze projekt wymaga mysql-a.

mozesz rowniez postapic tak jak przynajmniej jedna z dystrubucji linuksa postapuje ze starownikami nvidii i fontami microsoftu: nie instaluje tych pakietow domyslnie, ale dostarcza proste narzedzie, ktore te pakiety pobiera, wyswietla ich licencje jesli trzeba, pyta sie wprost uzytkownika, czy sie zgadza i potem ewentualnie instaluje. narzedzie jest na swojej liencji (akurat GPLowej) a pakiet na swojej. co ma dzialac, dziala, a wszyscy sa szczesliwi.

przy okazji deweloperzy mysql-a nie sa durniami wyciskajacymi kazdy grosz. doskonale sobie zdaja sprawe, ze ty , ja i mnostwo pojedynczych osob nie stac na komercyjna licencje, tak wiec podwojna licencja i otwarta, okrojona wersja tego samego produktu ma dodatkowe zadanie : promowac , a takze utrzymac rynek. dac tym, ktorzy nie moga/chca placic cos, co w wiekszosci wypadkow wystarczy. po to aby wychowac i przyzwyczaic ewentualnego przyszlego komercyjnego klienta do tej akurat bazy. drugi powod jest taki, ze produkt reklamuje sie w ten sposob sam i rozszerza obszar opanowanego rynku, mimo ze pozornie nie przynosi dochodow - przynosi dochody w dluzszym okresie czasu, gdy administratorzy testujacy gdzies darmowa wersje maja potem w pracy wybor komercyjnej bazy danych. dzieki temu powstaja tez dodatkow narzedzia ot chocby genialnym przykladem phpmyadmin, ktore jeszcze bardziej wplywaja na atrakcyjnosc tej akurat bazy.

// taki sobie stronniczy pean na temat GNU/GPL i opensource :>

0

Czyli ze dobrze rozumiem, ze jak komus sprzedam swoj program bez mysql-a a ten ktos sobie tego mysql-a zainstaluje to nie bedzie musial za niego placic?

0

odpowiedz sobie na inne pytania:

czy jesli mam mysql na licencji gpl to czy moge sie laczyc z baza danych za pomoca komercyjnych programow ?

czy jesli mam jakis serwer na jakiejs licencji , to czy moge sie laczyc do niego za pomoca programow licencjonowanych inaczej ?

i zastanow sie czy te pytania maja jakis sens.

watek blokuje. a ty sobie wybierz baze z wszystkich wyzej wymienionych i ja zainstaluj.

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