Microsoft és la multinacional nord-americana del programari que està present en un nombre més gran i diversitat de camps pel que fa a aplicacions informàtiques. A l'àmbit de les bases de dades, un dels seus productes de consum i professionals és Access.
Access segueix el model de bases de dades relacionals, organitzant-se la informació en taules, cadascuna de les quals està estructurada en diversos camps que són els atributs de l'objecte que cerca modelar la taula
Entre les diferents taules s'estableixen relacions, que poden ser d'1 a 1 (cada registre d'una taula està directament relacionat amb un registre i només una altra taula), d'1 a N (un registre d'una taula està relacionat amb diversos registres d'una altra taula), i de N a N (mitjançant una taula intermèdia, un registre d'una taula pot estar relacionat amb diversos d'una altra i viceversa).
El seu funcionament és altament visual, disposant d'una eina de disseny de les taules que permet crear-ne fàcilment la definició així com les relacions entre les diferents taules.
No és una base de dades excessivament potent, però per gestionar fitxers personals i de petits negocis és més que apte.
Access és un dels programes inclosos al paquet ofimàtic Office.
Història que comença el 1992
La primera versió d'Access es va llançar el 1992, culminant una sèrie d'iniciatives per part de Microsoft per dotar-se d'un SGBD (Sistema gestor de base de dades) per a usuari final i que també pogués servir de front-end per a servidors SQL Server (aleshores, disponible per al sistema operatiu OS/2).
Des de llavors, més d'una desena de versions d'Access han anat evolucionant alhora que mantenien la simplicitat inicial que el fa ideal per a aquells usuaris novells amb pocs coneixements de bases de dades relacionals, al mateix temps que una eina perfecta per estudiar i aprendre a crear bases de dades relacionals.
Funcionalitats/capacitats
- Dissenyador de taules i relacions. De forma simple i molt visual, podem definir camps, cadascun amb el corresponent tipus de dades i una descripció, definir el camp o camps clau, i establir relacions entre taules.
- Formularis. Permet la creació d'una interfície d'usuari, basada en formularis, a través dels quals podem introduir dades noves i consultar les entrades.
- Informes. Podem definir diferents formats d'informe, pensats inicialment per imprimir-los en paper, però que òbviament podem presentar també en pantalla.
- Programació. Si sabem una mica de programació (no cal ser un programador professional, i podem aprendre una mica de programació si no sabem res), podem refinar les capacitats de la nostra base de dades, creant veritables aplicacions.
- Treball en xarxa. Access no només està preparat per treballar en local, sinó també a acceptar connexions en xarxa a una base de dades des d'altres ordinadors, de manera que és possible operar amb ell per a empreses i organitzacions de mida petita i mitjana que tinguin diversos ordinadors.
- Exportació de dades i suport per a altres formats. Tal com se'ls exigeix a les aplicacions modernes, l'SGBD de Microsoft és capaç d'interactuar amb altres aplicacions de bases de dades i formats de fitxer, i no només d'altres programes de Microsoft, sinó també de la competència, com ara MySQL, Oracle , DB2, o Lotus Notes.
- Runtime. A les algunes versions d'Access, aquesta peça de programari independent és capaç de permetre l'execució d'aplicacions construïdes a Access sense haver d'instal·lar l'aplicació a l'ordinador de destinació.