Hah,
Hyödyllinen osasto sinänsä, mutta ei lupaavasti ala kun ensimmäinen varsinainen aihe on MS Access. Eikö täällä pitänyt keskustella tietokannoista ?? lol :D
Hyödyllinen osasto sinänsä, mutta ei lupaavasti ala kun ensimmäinen varsinainen aihe on MS Access. Eikö täällä pitänyt keskustella tietokannoista ?? lol :D
Vastaukset 7
Vanhimmat
Tahtoo yleensä olla niin, että nämä Accsessinkin morkkaajat ovat niitä joilla on toisen käden tietoa kyseisestä ohjelmasta ja muista ei senkään vertaa.
Access ei oo relaatiotietokanta, koska se ei täytä relaatiotietokannan vaatimuksia. Se on minusta taas yks näistä mikkisoftan "ei pystytä noihin standardeihin, tehdään oma"-jutuista.
Kyllähän sillä tommoset koulun labrat tekee ja oman pikku puhelinluettelosoftan, mutta tekeekö sillä mitään tosikäytössä?
Olen itsekin tehnyt Accesilla yhden harjoitustyön joskus opiskeluaikana. En kuitenkaan kutsuisi accessia tietokannaksi.
Itse käytän nykyään työssäni pääasiassa MySQL:ää ja Postgrea. Kunnon tietokannalla ja Accesilla on ISO ero.
Onhan se selvä että jostain on lähdettävä liikkeelle. Itse näen kuitenkin Accsessin varteenotettavana vaihtoehtona pienemmissä webbisovelluksissa joissa vaaditaan dynaamisuutta sivuille. Tällöin ei ole kyse useiden käyttäjien yhtäaikaisesta Accsess-käytöstä vaan yksittäisistä sql-kyselyistä jotka kohdistuvat kantaan. Tällä tyylillä kokemuksen perusteella noin 3000 yhtäaikaista käyttäjää on kapasiteetin ylärajoilla. Riittänee aika monelle puljulle tässä maassa.
Normaalille MS käyttäjälle ASP Accsess kombinaation käyttöönotto lienee aika paljon helpompi kuin PHP MySQL yhdistelmän.
Näillä perusteilla näen Accsessin kuitenkin ihan hyvänä vaihtoehtona webbikäyttöä ajatellen.
PHP MySQL hommat tässä kuitenkin on työn alla... :-)
Ai... en yhtään tullut ajatelleeksi M$ maailmaa. On totta, että accessilla on etunsa pienissä sovelluksissa MS -alustalla. MS SQL server on kuitenkin kallis ja ainakin aiemmin kohtuullisen heikko tietoturvaltaan.
Itse ajan servereissä Linuxia, joten MySQL / Postgre on luonnollinen valinta. Webbisovelluksia olen toteuttanut joko Perlilla, PHP:llä tai JSP:llä.
En kuitenkaan pitäisi MySQL PHP yhdistelmää vaikeana MS ympäristössäkään, vaikka vaikeampaa se voi olla kuin linuxissa johtuen huonommista dokumentaatioista.
Anteeksi tietämättömyyteni, mutta kykenetkö selventämään mitä relaatiotietokannan vaatimuksia Access ei täytä?
Mä olen ollu tekemässä suurehkoa raskaan teollisuuden toiminnanohjausjärjestelmää, joka käytti Accessia tietokantana. Asiakkaita ko. järjestelnmällä on nykyään yli 200 ja homma toimii edelleen.....
Ko. järjestelmässä koodirivejä on n. 600 000 - 700 000, joten kyllä se access taipuu keskikokoiseenkin järjestelmään aika hyvin....