Kiitos jo etukäteen vastauksista!
tietokantasoftasta?
Keskustelua ohjelmista ja Mac App Storesta.
5 viestiä
• Sivu 1/1
-
ässä40
- Viestit: 21
- Liittynyt: 16.11.2006 klo 12.50
tietokantasoftasta?
Viesti Kirjoittaja ässä40 »
elikkä.. en ole tutkinut asiaa ollenkaan mutta mietin näin uutena mäkki käyttäjänä, että onko toi microsoftin access tietokantasofta saatavilla macciin?? Kuitenkin kaikki muut yleiset ms office ohjelmat näyttää löytyvän.?? jos accesia sit ole mäkille niin mikä ois vastaava ja mielelläään yhteensopiva accesin kanssa?
Kiitos jo etukäteen vastauksista!![Hymy [:)]](./images/smilies/icon_smile.gif)
Kiitos jo etukäteen vastauksista!
-
Galangal
- Viestit: 1086
- Liittynyt: 6.4.2005 klo 17.56
-
ässä40
- Viestit: 21
- Liittynyt: 16.11.2006 klo 12.50
-
Galangal
- Viestit: 1086
- Liittynyt: 6.4.2005 klo 17.56
Viesti Kirjoittaja Galangal »
Koeajossasi ota huomioon, että FMP:n toiminta perustuu struktuuriin (schema), ei ohjelmointiin. Relaatiot ovat perusluonteeltaan Many-to-Many ja niiden käytössä Portal-objekti on keskeinen väline.
Hyvinkin monimutkaisen tietokannan saa rakennettua ilman mitään muuta "ohjelmointia" kuin siirtymiseen lomakkeesta/raportista toiseen ja sivuasetusten, järjestyksen (sort), valinnan (find = "found set" = select) yms muistamiseen.
Sarakkeita taulukoihin tulee hiukan (tai jopa paljon) normaalia enemmän, koska jokainen laskutoimenpide määritellään sarakkeeksi.
Hakujen määrittely on varsin uniikilla tavalla toteutettu, mutta nykyversiossa taitaa olla myös jonkinlainen SQL-implementaatio. (En ole juurikaan tehnyt FMP-sovelluksia viime vuosina.)
Laiskalle ja/tai iteratiivisesti toimivalle kehittäjälle on erityisen arvokasta, että objektien (taulukot, sarakkeet, lomakkeet, relaatiot, skriptit) nimet ovat metanimiä, joita voi vapaasti muuttaa ilman että systeemi romahtaa. (Huomaa, että relaatio on objekti.)
EDIT
Muuttujia tms. on sitten kaksi perustyyppiä: "global field" ja "variable". Jälkimmäisestä on paikallinen (yhden taulukon) ja globaali (koko tietokanta) variaatio. "Variable" on se, mitä kehittäjä ensisijaisesti käyttää, mutta "global field" on joskus myös tarpeen mm. ad-hoc -relaatio-operaatioiden suorittamiseen, mm. siitä syystä että "Select" ei muodosta väliaikaista taulukkoa.
Hyvinkin monimutkaisen tietokannan saa rakennettua ilman mitään muuta "ohjelmointia" kuin siirtymiseen lomakkeesta/raportista toiseen ja sivuasetusten, järjestyksen (sort), valinnan (find = "found set" = select) yms muistamiseen.
Sarakkeita taulukoihin tulee hiukan (tai jopa paljon) normaalia enemmän, koska jokainen laskutoimenpide määritellään sarakkeeksi.
Hakujen määrittely on varsin uniikilla tavalla toteutettu, mutta nykyversiossa taitaa olla myös jonkinlainen SQL-implementaatio. (En ole juurikaan tehnyt FMP-sovelluksia viime vuosina.)
Laiskalle ja/tai iteratiivisesti toimivalle kehittäjälle on erityisen arvokasta, että objektien (taulukot, sarakkeet, lomakkeet, relaatiot, skriptit) nimet ovat metanimiä, joita voi vapaasti muuttaa ilman että systeemi romahtaa. (Huomaa, että relaatio on objekti.)
EDIT
Muuttujia tms. on sitten kaksi perustyyppiä: "global field" ja "variable". Jälkimmäisestä on paikallinen (yhden taulukon) ja globaali (koko tietokanta) variaatio. "Variable" on se, mitä kehittäjä ensisijaisesti käyttää, mutta "global field" on joskus myös tarpeen mm. ad-hoc -relaatio-operaatioiden suorittamiseen, mm. siitä syystä että "Select" ei muodosta väliaikaista taulukkoa.
Tally me bananas.
5 viestiä
• Sivu 1/1
Hyppää
- Yleiset aiheet
- ↳ Ajankohtaista Apple-maailmasta
- ↳ Käyttöjärjestelmät
- ↳ Ohjelmat
- ↳ Yleiskeskustelu
- Mac ja oheislaitteet
- ↳ Yleiskeskustelu laitteista
- ↳ MacBook, MacBook Pro ja MacBook Air
- ↳ iMac
- ↳ Mac mini
- ↳ Mac Pro ja Mac Studio
- ↳ Ongelmia Macin kanssa?
- iPhone, iPad ja Apple Watch
- ↳ iPhone-, iPad- ja Apple Watch -laitekeskustelu
- ↳ iPhone-, iPad- ja Apple Watch -ohjelmat sekä iOS
- ↳ Ongelmia iPhonen, iPadin tai Apple Watchin kanssa?
- Huviksi ja hyödyksi
- ↳ Off-topic
- ↳ Kuva ja graafinen suunnittelu
- ↳ Audio ja musiikki
- ↳ Video, televisio ja elokuvat
- ↳ Pelit ja pelaaminen
- ↳ Ohjelmointi, skriptit ja palvelimet
- ↳ Tietoturva ja varmuuskopiointi
- ↳ Verkot, mobiilidata ja muut puhelimet
- ↳ Retronurkka
- ↳ Foorumin ylläpito
- Kauppapaikka
- ↳ Myydään Mac
- ↳ Myydään iPhone, iPad ja iPod
- ↳ Myydään muut Applen tuotteet
- ↳ Myydään muuta tietotekniikkaa
- ↳ Ostetaan Mac
- ↳ Ostetaan iPhone, iPad ja iPod
- ↳ Ostetaan muut Applen tuotteet
- ↳ Ostetaan muuta tietotekniikkaa
- ↳ Vaihdetaan, annetaan, työtä haetaan ja tarjotaan
- ↳ Kauppapaikan keskustelu ja hintavinkit