Microsoft Access
| Microsoft Access -ohjelmisto | |
|---|---|
Microsoft Access 2019 Windows 10 :ssä
| |
| Genre | Tietokannan ohjausjärjestelmä |
| Kehittäjä | Microsoft yhtiö |
| Ensimmäisen version päivämäärä | marraskuuta 1992 |
| Uusin versio | 2021 (5. lokakuuta 2021) |
| Käyttöjärjestelmä | Microsoft Windows |
| Lisenssi | EULA ( ei-ilmainen lisenssi ) |
| Verkkosivusto | office.microsoft.com/access |
Microsoft Access on ohjelmistoliittymä relaatiotietokantojen ( RDBMS) hallintaan,joka käyttää Microsoft Jet Database Engineä ja joka integroi natiivisti moduulin hallintasovellusten nopeaan kehittämiseen ( RAD , Rapid Application Development ).
Alkuperä
Työpöytätietokantasovellusten, kuten dBASE ja Visual FoxPro , menestys sai Microsoftin 1980-luvun puolivälissä päättämään oman tietokantasovelluksen kehittämisestä uudelle Windows -käyttöjärjestelmälle . Kehitystyötä projektinimellä " Omega " aina uudestaan ja uudestaan aina 90-luvun alkuun saakka, versio 1.0 oli vielä epätäydellinen ja pian sen jälkeen, kun vakaa versio 1.1 tuli markkinoille.
Nykyinen versio on Access 2019. Toisin kuin muut Office-ohjelmat Word , Excel ja PowerPoint , joita tarjotaan myös Applen Mac OSX -käyttöjärjestelmälle , Access on saatavilla vain Windowsille.
Ominaisuudet
Tietomuoto
Se voi käyttää tietoja , jotka on tallennettu Access/Jet-muotoon, SQL Serveriin , Oracleen tai mitä tahansa tietokantaa ODBC - yhteensopivassa muodossa . Tallennusrakenne noudattaa relaatiotaulukkomallia : eli hallittavat tiedot on mahdollista tallentaa suuresta määrästä tietueita koostuviin taulukoihin ja jokainen tietue sisältää tiedot kentillä eroteltuina. Jos taulukko ei riitä tarvittavien tietojen tallentamiseen ja on tarpeen käyttää muita, on nyt mahdollista linkittää eri taulukot toisiinsa suhteella . Tämä mahdollistaa tietokannan sisältämien tietojen tutkimisen eri taulukoiden avulla ja siten useiden, jopa monimutkaistenkin, datan päätymisen.
Mask
Lomake on graafinen elementti, joka on hyödyllinen vuorovaikutuksessa taulukon tietojen kanssa. Pääsyobjekti, joka luo graafisen käyttöliittymän.
Tietojen tallennus
Toisin kuin muissa kehitysympäristöissä , Accessissa yksi tiedosto sisältää kaikki elementit, joita voidaan käyttää kokonaisten sovellusten kehittämiseen: taulukot , kyselyt , lomakkeet , raportit , makrot , sivut ja moduulit . Kaikilla versioilla on kuitenkin mahdollista suunnitella sovelluksia, joissa säilytetään fyysinen ero tietotaulukoiden ( Back-End tai BE ) ja muiden elementtien ( Front-End tai FE ) välillä. Näiden ratkaisujen avulla voit parantaa useiden käyttäjien kesken jaettujen sovellusten jakelua ja ylläpitoa.
- Taulukot : ovat säiliöitä, joihin tiedot tallennetaan; Perustason graafinen käyttöliittymä on käytettävissä kentän ominaisuuksien määrittämiseen tai muokkaamiseen, mukaan lukien indeksien ja ensisijaisen avaimen määrittely (joka voi perustua useisiin kenttiin). Accessin suorittama syntaksin tarkistus voi koostua vain varoitusviesteistä tapauksissa, joissa kenttien muuttaminen voi johtaa korjaamattomaan tietojen menettämiseen (esimerkiksi sellaisen kentän koon pienenemiseen, jossa on jo pitempi data): tätä ei välttämättä pidetä pääsyvirheenä, vaikka tuotteen mahdollinen kohde, ei-asiantuntijakäyttäjille, saattaa tehdä nämä tapaukset useammin;
- Kysely : nämä ovat työkaluja, jotka soveltuvat tietojen kyselyyn ja käsittelyyn. Accessilla on alusta alkaen graafinen ympäristö kyselyiden määrittelyä varten (kutsutaan nimellä Query By Esimerkki tai QBE), jonka avulla kokemattomatkin käyttäjät voivat rakentaa niitä, ja syntaktinen oikeellisuus on tarkistettava mahdollisimman vähän. tämä helppous toisaalta voi johtaa estotilanteisiin käsitteellisten virheiden seurauksena, jotka johtavat rekursioihin. Kyselyjen määrittelyssä käytetty kieli on hieman yksinkertaistettu versio T-SQL :stä ; vaihtoehtona QBE-ympäristölle on mahdollista käyttää tätä suoraan, myös saada kyselyitä, joita ei muuten voida rakentaa QBE:llä;
- Maskit : (tai lomakkeet ) koostuvat graafisista elementeistä, joista käyttäjät voivat olla vuorovaikutuksessa taulukoiden tai kyselyiden tietojen kanssa. Lomakkeet voivat sisältää tavallisia Access-elementtejä ja lisäelementtejä (esimerkiksi erikseen kehitettyjä OCX -ohjaimia). Lomakkeet voivat sisältää VBA -koodin , joka on tarkoitettu sisältämien elementtien automatisointiin; rutiinien näkyvyysalue on paikallinen;
- Raportit : Mahdollistaa datapohjaisten tulosten, taulukoiden ja kyselyjen katselun tulostamista varten. Raporttirakenteen rakentamiseen tarkoitettu graafinen ympäristö noudattaa maskien graafista ympäristöä, säilyttäen kuitenkin eri kohteista johtuvat erot; perustoiminnot, kuten tietojen yhdistäminen ja välisummat, ovat käytettävissä. Myös tässä tapauksessa on mahdollista lisätä VBA-koodi (paikallinen näkyvyysalue) korkeamman automaation tason saavuttamiseksi;
- Makrot : Nämä voivat sisältää yksinkertaisia käskysarjoja, tyypillisesti mitä tahansa, mitä voidaan saada Access-valikoista. Nämä ovat elementtejä, jotka mahdollistavat vain vähän vuorovaikutusta käyttäjän kanssa, toisaalta niiden rakenne on yksinkertainen;
- Sivut : (eli tietojen käyttösivut ) mahdollistavat tietojen julkaisemisen verkkopalvelimen kautta . Ne esiteltiin Accessin vuoden 2000 versiosta alkaen;
- Moduulit : ne voivat sisältää VBA-koodia (koodimoduuleita ja -luokkia ), josta aiot tehdä globaaliksi (ellei sitä ole erikseen ilmoitettu), eli ne voidaan kutsua millä tahansa muulla sovelluksen elementillä.
Kaikissa Accessin versioissa olevan ominaisuuden avulla voit käyttää ulkoisissa tietokantatiedostoissa olevia tietoja linkitettyjen taulukoiden muodossa . Tällä tavalla rakennetut tietokannat helpottavat saman sovelluksen jakelua ja ylläpitoa useille käyttäjille, sanotun kuitenkaan rajoittamatta Access/Jet-moottorin rajoituksia, jotka koskevat samanaikaisten pääsyjen enimmäismäärää. On huomattava, että näitä ratkaisuja ei voida määritellä " asiakkaaksi / palvelimeksi ", koska tietojenkäsittelyn työmäärä on aina paikallinen; toteuttamiskelpoista vaihtoehtoa versioilla vuodesta 2000 eteenpäin edustaa tietokantaprojekti (tiedostopääte .adp ), jossa itse asiassa toteutetaan vain graafinen esitys osa, joka tukee jo olemassa olevia ammattikoneistoja, joita käsitellään.
Linkitettyjä taulukoita voidaan käyttää samalla tavalla kuin vakituisia taulukoita, ja ainoana rajoituksena on niiden rakenteen muuntamattomuus paitsi tietokannassa, jossa ne fyysisesti sijaitsevat. Taulukot voidaan linkittää Access-tietokantamoottorin kautta, jos ne sijaitsevat fyysisesti muissa Access-tietokannoista tai joissakin "vakiomuotoisissa" tietokantatiedostomuodoissa tai ODBC :n kautta . Tässä tapauksessa heterogeenisten tietokantojen käyttö voi edellyttää tiettyjen ohjainten asentamista .
Accessin uudemmissa versioissa on ohjattuja toimintoja tietojen ja muiden elementtien erottamiseksi erillisiksi tiedostoiksi sovelluksista, jotka on alun perin rakennettu yhdeksi Access-tiedostoksi.
Hankekehitys
Yksinkertaisten sovellusten kehittämisessä voit välttää ohjelmoinnin suoraan hyödyntämällä joitain pakkauksessa jo olevia malleja .
Edistyneempiä kehitystarpeita varten tuotteessa on Microsoft Visual Basic for Applications -ohjelmointikieli . Vaikka tuote tukee olio-ohjelmointitekniikoita (OO), se ei ole täysin oliokeskeinen kehitysympäristö.
Teoksia on mahdollista levittää myös Microsoftin sivuilta ladattavan työkalun (Access Runtime) kautta, joka mahdollistaa tietyin rajoituksin Access-sovelluksen saamisen toimimaan myös tietokoneella, jossa ohjelmasta ei ole versiota.
Tiedostotunnisteet
Microsoft Access tallentaa tiedot seuraavissa tiedostomuodoissa:
| Tiedosto muoto | Laajennus |
|---|---|
| Käytä tyhjää projektimallia | .adn |
| Access Database (2007 ja uudemmat) | .accdb |
| Access Database Runtime (2007 ja uudemmat) | .accdr |
| Access Database Template (2007 ja uudemmat) | .acdt |
| Access-apuohjelma (2007 ja uudemmat) | .accda |
| Access Workgroup, tietokanta käyttäjätason tietoturvaan. | .mdw |
| Turvallinen pääsy tietokanta, jossa on käännetty VBA ja makrot (2007 ja uudemmat) | .accde |
| Windowsin pikakuvake: kirjautumismakro | .mam |
| Windows-yhteys: Kirjautumiskysely | .Mutta Q |
| Windows-linkki: Access Report | .MAA |
| Windows-yhteys: pääsytaulukko | .matto |
| Windows-yhteys: kirjautumislomake | .maf |
| Käytä lukitustiedostoja (liittyy tiedostoon .accdb) | .laccdb |
| Tiedosto muoto | Laajennus |
|---|---|
| Suojattu kirjautumisprojekti (ei tuettu vuonna 2013) | Hades |
| Access data -projekti (ei tuettu vuonna 2013) | adp |
| Access Database (2003 ja aikaisemmat) | mdb |
| Access Database (Pocket Access for Windows CE) | .cdb |
| Access Database, jota käytetään lisäosille (Access 2, 95, 97),
aiemmin käytetty työryhmissä (pääsy 2) |
MDA |
| Tyhjän tietokantamallin käyttäminen (2003 ja aikaisemmat) | .mdn |
| Pääsy lisätietoihin (2003 ja aikaisemmat) | MDT |
| Access (SQL Server) irrotettu tietokanta (2000) | mdf |
| Suojattu pääsy tietokanta, jossa on käännetty VBA ja makrot (2003 ja aikaisemmat) | .mde |
| Pääsy lukitustiedostoihin (liittyy tiedostoon .mdb) | ldb |
Versiot
| Versio | Versionumero | Julkaisupäivä [1] | Jet versio | Tuettu käyttöjärjestelmä | Office Suite -versio |
|---|---|---|---|---|---|
Pääsy 1.0
|
1.0
|
1992 | 1.0
|
Windows 3.0 [2] | |
Pääsy 1.1
|
1.1
|
1993 | 1.1
|
Windows 3.1x [2] | |
Pääsy 2.0
|
2.0
|
1994 | 2.0
|
Windows 3.1x [2] | Office 4.3 Pro |
Pääsy Windows 95:lle
|
7.0
|
24. elokuuta 1995 | 3.0
|
Windows 95 [2] | Office 95 Professional |
Pääsy 97
|
8.0
|
16. tammikuuta 1997 | 3.5
|
Windows 95 , Windows NT 3.51 SP5, Windows NT 4.0 SP2 [3] | Office 97 Professional ja -kehittäjä |
Pääsy 2000
|
9.0
|
7. kesäkuuta 1999 | 4.0 SP1
|
Windows 95 , Windows NT 4.0 , Windows 98 , Windows 2000 [4] | Office 2000 Professional, Premium ja Developer |
Pääsy 2002
|
10.0
|
31. maaliskuuta 2001 | 4.0 SP1
|
Windows NT 4.0 SP6, Windows 98 , Windows 2000 , Windows Me [5] | Office XP Professional ja -kehittäjä |
Pääsy 2003
|
11.0
|
27. marraskuuta 2003 | 4.0 SP1
|
Windows 2000 SP3 tai uudempi, Windows XP , Windows Vista , Windows 7 [6] | Office 2003 Professional ja Professional Enterprise |
Pääsy 2007
|
12.0
|
27. tammikuuta 2007 | 12
|
Windows XP SP2 , Windows Server 2003 SP1 tai uudempi käyttöjärjestelmä [7] | Office 2007 Professional, Professional Plus, Ultimate ja Enterprise |
Pääsy 2010
|
14.0
|
15. heinäkuuta 2010 | 14
|
Windows XP SP3 , Windows Server 2003 SP2 , Windows Server 2003 R2 , Windows Vista SP1 , Windows Server 2008 , Windows 7 , Windows Server 2008 R2 , Windows Server 2012 , Windows 8 [8] | Office 2010 Professional, Professional Academic ja Professional Plus |
Pääsy 2013
|
15.0
|
29. tammikuuta 2013 | 15
|
Windows 7 , Windows Server 2008 R2 , Windows Server 2012 , Windows 8 , Windows 10 [9] | Office 2013 Professional ja Professional Plus |
Pääsy 2016
|
16.0
|
22. syyskuuta, 2015 | 16
|
Windows 7 , Windows 8 , Windows 8.1 , Windows 10 [10] | Office 2016 Professional ja Professional Plus |
Pääsy 2019
|
17.0
|
24 syyskuuta, 2018 | 17
|
Windows 10 [11] | Office 2019 Professional ja Professional Plus |
Pääsy 2021
|
18.0
|
24 syyskuuta, 2018 | 18
|
Windows 10 , Windows 11 [12] | Office 2021 Professional ja Professional Plus |
Accessista ei ole olemassa versioita 2.0–7.0 välillä sen jälkeen, kun Office 95 -versio käynnistettiin Word 7:llä. Kaikissa Office 95 -tuotteissa on OLE 2 -toiminto, ja Access 7 osoittaa, että se oli yhteensopiva Word 7:n kanssa.
Versio 13 ohitettiin.
Logot
Muistiinpanot
- ^ Microsoft Accessin elinkaaritiedot osoitteessa support.microsoft.com . Haettu 23. lokakuuta 2011 .
- ^ a b c d Microsoft Access -version julkaisut, Service Pack -paketit, hotfix-korjaukset ja päivityshistoria osoitteessa fmsinc.com , FMS. Haettu 20. heinäkuuta 2015 .
- ^ Luku 5 - MS Officen järjestelmävaatimukset , Office 97 Resource Kit , Microsoft. Haettu 2. toukokuuta 2013 .
- ^ Office 2000 Systems Requirements , Microsoft Office -sivustolla , Microsoft. Arkistoitu alkuperäisestä 2. helmikuuta 2012 .
- ^ Office XP System Requirements , Microsoft Office -sivustolla , Microsoft. Haettu 2. toukokuuta 2013 (arkistoitu alkuperäisestä 4. maaliskuuta 2013) .
- ^ Office 2003 -lisenssi ja järjestelmävaatimukset , Microsoft Office -sivustolla , Microsoft. Haettu 2. toukokuuta 2013 (arkistoitu alkuperäisestä 15. kesäkuuta 2013) .
- ^ 2007 Office -järjestelmän käytön aloittaminen Microsoft TechNetissä , Microsoft, 28. huhtikuuta 2009. Haettu 2. toukokuuta 2013 .
- ^ Office 2010:n järjestelmävaatimukset , Microsoft TechNet , Microsoft, 19. helmikuuta 2013. Haettu 2. toukokuuta 2013 .
- ^ Office 2013:n järjestelmävaatimukset , Microsoft TechNet , Microsoft, 16. joulukuuta 2016. Haettu 15. elokuuta 2017 .
- ^ Microsoft Access 2016 , Microsoft , Microsoft.
- ^ Microsoft Access 2019 , Microsoftissa , Microsoftissa.
- ^ Microsoft Access 2021 , Microsoft , Microsoft.
Bibliografia
- Microsoft Access for Windows ( JPG ), julkaisussa MCmicrocomputer , n. 127, Rooma, Technimedia, maaliskuu 1993, s. 186-193, ISSN 1123-2714
- Microsoft MS Access 2.0 italiaksi ( JPG ) , MCmicrocomputer , n. 143, Rooma, Technimedia, syyskuu 1994, s. 216-223, ISSN 1123-2714
- MS Access for Windows 95 ( JPG ), MCmicrocomputer , n. 160, Rooma, Technimedia, maaliskuu 1996, s. 180-182, ISSN 1123-2714
Muut projektit
Wikimedia Commons sisältää kuvia tai muita tiedostoja Microsoft Accessista
Ulkoiset linkit
- Microsoft Accessin esittely osoitteessa dida.fauser.edu .
- Online-apu viralliselta verkkosivustolta osoitteessa office.microsoft.com . Haettu 3. toukokuuta 2019 (Arkistoitu alkuperäisestä 14. toukokuuta 2012) .
- ( EN ) Virallinen sivusto osoitteessa microsoft.com .