Microsoft Access
Microsoft Access programari | |
---|---|
Microsoft Access 2019 a Windows 10 | |
Tipus | Sistema de gestió de bases de dades |
Desenvolupador | Microsoft Corporation |
Data de la primera versió | Novembre de 2009 |
Última versió | 2019 (16.0.10827.20118) (27 de setembre de 2018) |
Sistema operatiu | Microsoft Windows |
Llicència | EULA ( llicència no gratuïta ) |
Lloc web | office.microsoft.com/access |
Microsoft Access és una interfície de programari per a la gestió de bases de dades relacionals (RDBMS) que utilitza el motor de base de dades Microsoft Jet i que integra nativament un mòdul per al desenvolupament ràpid d' aplicacions de gestió ( RAD , Rapid Application Development ).
Origen
L'èxit d'aplicacions de bases de dades d'escriptori com dBASE i Foxpro va provocar que Microsoft, a mitjan anys vuitanta, decidís desenvolupar la seva pròpia aplicació de base de dades per al nou sistema operatiu Windows . Treballs de desenvolupament sota el nom del projecte " Omega " una i altra vegada fins a principis dels anys 90, la versió 1.0 encara imperfecta i poc després es va llançar al mercat la versió estable 1.1.
La versió actual és Access 2019. A diferència dels altres programes d’ Office Word , Excel iPowerPoint , que també s’ofereixen per al sistema operatiu Mac OSX d’ Apple , Access només està disponible per a Windows.
Característiques
Format de dades
Pot utilitzar dades emmagatzemades en format Access / Jet, SQL Server , Oracle o qualsevol base de dades en format compatible amb ODBC . L’estructura d’estalvi segueix el model de taula relacional : és a dir, és possible emmagatzemar les dades que es gestionaran en taules formades per un gran nombre de registres i cada registre conté les dades separades per camps. Si una taula no és suficient per emmagatzemar les dades necessàries i cal fer-ne d’altres, ara és possible enllaçar les diverses taules amb una relació . Això permet examinar les dades contingudes a la base de dades mitjançant diferents taules i, per tant, arribar a una pluralitat de dades, fins i tot complexes.
Màscara
El formulari és un element gràfic útil per a les interaccions dels usuaris amb les dades de la taula. Objecte d'accés que crea la interfície gràfica.
Emmagatzematge de dades
A diferència d'altres entorns de desenvolupament , a Access, un sol fitxer inclou tots els elements que es poden utilitzar per desenvolupar aplicacions completes: taules , consultes , formularis , informes , macros , pàgines i mòduls . No obstant això, és possible, amb totes les versions, dissenyar aplicacions en què es mantingui la separació física entre taules de dades ( Back-End o BE ) i els elements restants ( Front-End o FE ). Aquestes solucions permeten millorar la distribució i el manteniment de les aplicacions compartides entre diversos usuaris.
- Taules : són els contenidors on s’emmagatzemen les dades; hi ha disponible una interfície gràfica elemental per definir o modificar les propietats del camp, inclosa la definició dels índexs i la clau principal (que es pot basar en diversos camps). La comprovació de la sintaxi realitzada per Access només pot consistir en missatges d’advertència en els casos en què la modificació dels camps pot comportar una pèrdua irreparable de dades (per exemple, la reducció de la mida d’un camp en què ja hi ha dades de major longitud): això no es veu necessàriament com un defecte d'accés, tot i que la destinació potencial del producte, per a usuaris no experts, pot fer que aquests casos siguin més freqüents;
- Consulta : són les eines adequades per consultar i manipular dades. L’accés té des d’un principi un entorn gràfic per a la definició de consultes (anomenat Consulta per exemple o QBE) que permet construir fins i tot usuaris sense experiència, amb un mínim de comprovació de la correcció sintàctica; aquesta facilitat, d'altra banda, pot conduir a situacions de bloqueig del sistema com a conseqüència d'errors conceptuals que condueixen a recursions. El llenguatge utilitzat per definir les consultes és una versió lleugerament simplificada de T-SQL ; com a alternativa a l'entorn QBE, és possible utilitzar-lo directament, també per obtenir consultes que d'una altra manera no es poden construir amb QBE;
- Màscares : (o formularis ) consisteixen en elements gràfics útils perquè els usuaris puguin interactuar amb les dades de taules o consultes. Els formularis poden contenir elements d'accés estàndard i elements addicionals (per exemple, controls OCX desenvolupats per separat ). Els formularis poden incloure codi VBA destinat a automatitzar els elements continguts; l'àrea de visibilitat de les rutines és local;
- Informes : permet visualitzar, per imprimir, resultats basats en dades, taules i consultes. L’entorn gràfic destinat a la construcció de l’estructura de l’informe segueix el de les màscares, tot conservant les diferències degudes a la diferent destinació; hi ha disponibles funcions bàsiques, com ara l'agregació de dades i els subtotals. També en aquest cas és possible inserir codi VBA (àrea de visibilitat local) per obtenir un nivell més alt d’automatització;
- Macros : poden contenir seqüències senzilles d’instruccions, normalment qualsevol cosa que pugueu obtenir als menús Access. Són elements que permeten poca interacció amb l’usuari, en canvi la seva construcció és senzilla;
- Pàgines (és a dir , pàgines d’accés a dades ) permeten la publicació de dades a través d’un servidor web . Es van introduir a partir de la versió 2000 d'Access;
- Mòduls : poden contenir codi VBA (mòduls i classes de codi) que vulgueu fer global (tret que es declari específicament), és a dir, pot ser convocat per qualsevol dels altres elements de l'aplicació.
Una característica que es troba a totes les versions d’Access us permet accedir a les dades que resideixen en fitxers de bases de dades externes, en forma de taules enllaçades . Les bases de dades estructurades d’aquesta manera faciliten la distribució i el manteniment d’una mateixa aplicació a diversos usuaris, sense perjudici de les limitacions del motor Access / Jet pel que fa al nombre màxim d’accessos simultanis. Cal tenir en compte que aquestes solucions no es poden definir com a " client / servidor ", ja que la càrrega de treball per al processament de dades sempre és local; una alternativa factible amb les versions a partir del 2000 la representa el projecte de la base de dades (extensió del fitxer .adp ) on de fet només es duu a terme la part de presentació gràfica, en suport de motors professionals ja existents, a la qual treballa el processament.
Les taules enllaçades es poden utilitzar de la mateixa manera que les taules residents, amb l'única limitació donada per la no modificabilitat de la seva estructura, excepte a la base de dades on resideixen físicament. Les taules es poden enllaçar a través del motor de base de dades Access si resideixen físicament en altres bases de dades Access, o en alguns formats de fitxers de base de dades "estàndard" o mitjançant ODBC . En aquest cas, l'accés a bases de dades heterogènies pot requerir la instal·lació de controladors específics.
Les versions més recents d'Access tenen assistents per separar dades i altres elements en fitxers separats d'aplicacions integrades inicialment en un sol fitxer Access.
Desenvolupament de projectes
Per al desenvolupament d'aplicacions senzilles, podeu evitar programar directament, aprofitant algunes plantilles que ja estan incloses al paquet.
Per a necessitats de desenvolupament més avançades, el llenguatge de programació de Microsoft Visual Basic està disponible al producte (per a aplicacions d’Office definides com a VBA - Visual Basic per a aplicacions). Tot i que el producte admet tècniques de programació orientades a objectes (OO), no és un entorn de desenvolupament totalment orientat a objectes .
També és possible distribuir les seves obres mitjançant una eina (Access Runtime) descarregable des del lloc de Microsoft que permet, amb algunes limitacions, executar una aplicació Access fins i tot en un PC on no hi hagi cap versió del programa.
Extensions de fitxers
Microsoft Access desa informació amb els formats de fitxer següents:
Format de fitxer | Extensió |
---|---|
Accediu a la plantilla de projecte en blanc | .adn |
Access Database (2007 i posteriors) | .accdb |
Accés a l'execució de la base de dades (2007 i posteriors) | .accdr |
Plantilla de base de dades d'accés (2007 i posteriors) | .accdt |
Complement d'accés (2007 i posteriors) | .accda |
Access Workgroup, base de dades per a seguretat a nivell d'usuari. | .mdw |
Base de dades d'accés segur, amb VBA i macros compilades (2007 i posteriors) | .accde |
Drecera de Windows: macro d'inici de sessió | .mam |
Connexió de Windows: consulta d'inici de sessió | .però Q |
Drecera de Windows: informe d’accés | .DESFIGURAR |
Connexió Windows: taula d’accés | .estora |
Connexió de Windows: formulari d’inici de sessió | .maf |
Accediu als fitxers de bloqueig (associats a .accdb) | .laccdb |
Format de fitxer | Extensió |
---|---|
Projecte d'inici de sessió protegit (no admès el 2013) | Hades |
Projecte de dades d'accés (no admès el 2013) | adp |
Access Database (2003 i anteriors) | mdb |
Base de dades Access (Pocket Access per a Windows CE) | .cdb |
Access Database, que s’utilitza per als complements (Access 2, 95, 97), utilitzat prèviament per a grups de treball (Access 2) | MDA |
Accés a la plantilla de base de dades en blanc (2003 i anteriors) | .mdn |
Accés a dades addicionals (2003 i anteriors) | MDT |
Base de dades separada Access (SQL Server) (2000) | mdf |
Base de dades d'accés segur, amb VBA i macros compilades (2003 i anteriors) | .mde |
Accedir als fitxers de bloqueig (associats a .mdb) | ldb |
Versions
Versió | Número de versió | Data de llançament [1] | Versió Jet | Sistema operatiu compatible | Versió del paquet Office |
---|---|---|---|---|---|
Accés 1.0 | 1.0 | 1992 | 1.0 | Windows 3.0 [2] | |
Accés 1.1 | 1.1 | 1993 | 1.1 | Windows 3.1x [2] | |
Accés 2.0 | 2.0 | 1994 | 2.0 | Windows 3.1x [2] | Office 4.3 Pro |
Accés per a Windows 95 | 7.0 | 24 d’agost de 1995 | 3.0 | Windows 95 [2] | Office 95 Professional |
Accés 97 | 8.0 | 16 de gener de 1997 | 3.5 | Windows 95 , Windows NT 3.51 SP5, Windows NT 4.0 SP2 [3] | Professional i desenvolupador d’ Office 97 |
Accés 2000 | 9.0 | 7 de juny de 1999 | 4.0 SP1 | Windows 95 , Windows NT 4.0 , Windows 98 , Windows 2000 [4] | Office 2000 Professional, Premium i Desenvolupador |
Accés 2002 | 10.0 | 31 de març del 2001 | 4.0 SP1 | Windows NT 4.0 SP6, Windows 98 , Windows 2000 , Windows Me [5] | Professional i desenvolupador d' Office XP |
Accés 2003 | 11.0 | 27 de novembre de 2003 | 4.0 SP1 | Windows 2000 SP3 o posterior, Windows XP , Windows Vista , Windows 7 [6] | Office 2003 Professional i Professional Enterprise |
Accés 2007 | 12.0 | 27 de gener de 2007 | 12 | Windows XP SP2 , Windows Server 2003 SP1 o sistema operatiu més recent [7] | Office 2007 Professional, Professional Plus, Ultimate i Enterprise |
Accés 2010 | 14.0 | 15 de juliol de 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 acadèmic i Professional Plus |
Accés 2013 | 15.0 | 29 de gener de 2013 | 15 | Windows 7 , Windows Server 2008 R2 , Windows Server 2012 , Windows 8 , Windows 10 [9] | Office 2013 Professional i Professional Plus |
Accés 2016 | 16.0 | 22 de setembre de 2015 | 16 | Windows 7 , Windows 8 , Windows 8.1 , Windows 10 [10] | Office 2016 Professional i Professional Plus |
Accés 2019 | 16.0 | 24 de setembre de 2018 | 16 | Windows 10 [11] | Office 2019 Professional i Professional Plus |
No hi ha versions d'Access entre 2.0 i 7.0 ja que la versió d'Office 95 es va iniciar amb Word 7. Tots els productes Office 95 tenen la funcionalitat OLE 2 i Access 7 demostra que era compatible amb Word 7.
S'ha omès la versió 13.
Logotips
Nota
- ^ Informació del cicle de vida de Microsoft Access , a support.microsoft.com . Consultat el 23 d'octubre de 2011 .
- ^ a b c d Versions de Microsoft Access, paquets de serveis, revisions i historial d'actualitzacions , a fmsinc.com , FMS. Consultat el 20 de juliol de 2015 .
- ^ Capítol 5 - Requisits del sistema per a MS Office , a l' Office 97 Resource Kit , Microsoft. Consultat el 2 de maig de 2013 .
- ↑ Requisits de sistemes d'Office 2000 , al lloc web de Microsoft Office , Microsoft. Consultat el 2 de maig de 2013 (arxivat de l' original el 2 de febrer de 2012) .
- ^ Requisits del sistema d'Office XP , al lloc web de Microsoft Office , Microsoft. Consultat el 2 de maig de 2013 (arxivat de l' original el 4 de març de 2013) .
- ↑ Requisits del sistema i de llicències d'Office 2003 , al lloc web de Microsoft Office , Microsoft. Consultat el 2 de maig de 2013 (arxivat de l' original el 15 de juny de 2013) .
- ^ Introducció al sistema Office 2007 , a Microsoft TechNet , Microsoft, 28 d'abril de 2009. Obtingut el 2 de maig de 2013 .
- ^ Requisits del sistema per a l'Office 2010 , a Microsoft TechNet , Microsoft, 19 de febrer de 2013. Obtingut el 2 de maig de 2013 .
- ^ Requisits del sistema per a l'Office 2013 , a Microsoft TechNet , Microsoft, 16 de desembre de 2016. Obtingut el 15 d'agost de 2017 .
- ^ Microsoft Access 2016 , a Microsoft , Microsoft.
- ^ Microsoft Access 2019 , a Microsoft , Microsoft.
Bibliografia
- Microsoft Access per a Windows ( JPG ), a MCmicrocomputer , n. 127, Roma, Technimedia, març de 1993, pp. 186-193, ISSN 1123-2714 .
- Microsoft MS Access 2.0 en italià ( JPG ), en MCmicrocomputer , n. 143, Roma, Technimedia, setembre de 1994, pp. 216-223, ISSN 1123-2714 .
- MS Access per a Windows 95 ( JPG ), a MCmicrocomputer , n. 160, Roma, Technimedia, març de 1996, pp. 180-182, ISSN 1123-2714 .
Altres projectes
-
Wikimedia Commons conté imatges o altres fitxers sobre Microsoft Access
Enllaços externs
- Introducció a Microsoft Access , a dida.fauser.edu .
- Ajuda en línia des del lloc web oficial a office.microsoft.com . Consultat el 3 de maig de 2019 (arxivat de l' original el 14 de maig de 2012) .
- Lloc oficial , a office.microsoft.com .