Microsoft Office Online
Iniciar sesión en Mi Office Online (¿Qué es esto?) | Iniciar sesión

 
 
Ayuda y procedimientos
Buscar
Buscar
 
 
 
 
Advertencia: está viendo esta página con una versión de explorador de Web no compatible. Este sitio Web funciona mejor con Microsoft Internet Explorer 6.0 o posterior, Firefox 1.5 o con Netscape Navigator 8.0 o posterior. Obtener más información acerca de los exploradores admitidos.

Versión imprimibleVersión imprimible Marcar y compartirCompartir
Major potència com a base de dades sense perdre la senzillesa (II).
 

Publicat: 5 de març de 2007

Per José Bengoechea Ibaceta (Chea) - MVP Access

Són tantes les millores en la interfície d'usuari d'Access 2007 que podria semblar que el canvi s'ha limitat exclusivament a millores estètiques.

Tanmateix, hi ha alguns canvis que, sense arribar a convertir Access en un autèntic servidor, sí que solucionen alguns dels problemes que es deuen precisament al fet de no ser-ho, és a dir, Access es converteix no solament en una base de dades més bonica, més amigable i amb un entorn més ric, sinó també en una base de dades més potent.

Aplicaciones
Access 2007

"Access es converteix no solament en una base de dades més bonica, més amigable i amb un entorn més ric, sinó també en una base de dades més potent"

José Bengoechea

Sharepoint com a "Back End" d'Access

És tan fàcil, només uns quants clics de ratolí, que pot passar desapercebuda la profunditat del canvi: Access 2007 pot utilitzar Sharepoint com a "Back End". Bé, podem pensar, que això no és tan important, amb Access 2003 ja podíem tenir vinculades llistes de Sharepoint; a més, pot ser molt interessant per a qui treballi amb Sharepoint, però no aporta res a la meva aplicació. Doncs no. No es tracta només de millorar la relació amb Sharepoint dins d'un entorn de millor col•laboració amb la resta de les aplicacions d'Office, sinó que aquesta col•laboració és tan estreta que supleix algunes de les mancances d'Access per no ser un verdader servidor de dades. Sharepoint és una que li ha sortit a Access i tot apunta que acabarà en matrimoni feliç. Sharepoint ofereix molt més als usuaris d'Office, però aquí ens volem centrar en les possibilitats que obre com a "back end" d'Access.

En un article anterior ens referíem a les possibilitats de seguretat, usuaris, seguiment de canvis i paperera de reciclatge que ofereix l’ús d’Access amb Sharepoint, però aquesta combinació ens ofereix encara més possibilitats, per exemple, la de treballar desconnectats: Principi de la pàgina

Principi de la pàgina

Treballar desconnectats del servidor

Windows Sharepoint Services és una eina inclosa en les últimes versions de Windows Server 2003 (encara que les possibilitats d'interacció amb Access que estem veient són de la versió beta), però també existeixen serveis d'"hosting" que proporcionen Sharepoint, de manera que també podem tenir el nostre "Back End" en un allotjament d'Internet i treballar amb les dades amb la mateixa facilitat que si fossin taulesd'Access. Se suposa que en una intranet la velocitat és almenys tan ràpida com si treballéssim amb taulesvinculades d'Access, però el tràfic Internet és lent, encara més amb una aplicació "pesada" com Access, i cal buscar estratègies per reduir-lo. Recordsets desconnectats, procediments emmagatzemats (SQL Server està darrere de Sharepoint) ... són remeis que coneixem, però que, sens dubte, estan molt lluny de la facilitat de posar una taula comorigen de dades d'un formulari.

Tornem a solucionar un problema complex amb un sol clic. Al costat de la icona que polsem per moure les nostres dades a Access, ara en tenim una altra que diu "desconnectar tot", la polsem, esperem una estoneta mentre l'aplicació treballa, i ja tenim les nostres taulesen una còpia local i podem treballar a la velocitat a què es treballa amb dades locals. Un cop haguem acabat o si volem refrescar les dades, prememel botó "Sincronitzar" i les nostres dades se sincronitzen amb les del lloc, de manera que els conflictes es resolen d'una forma molt clara i senzilla. Si ho preferim, podem polsar "Tornar a connectar tot" i treballarem de nou directament amb les llistes de Sharepoint.

Sharepoint emmagatzema les dades en SQL Server i si no tenim instal•lat SQL Server, en el moment d’instal•lar Sharepoint aquest n’instal•larà la versió Express. Per tant, podem comptar amb la seguretat i fiabilitat de SQL Server, però si tenim la versió Express (MSDE amb 2003) també tindrem les limitacions pel que fa a concurrència d'usuaris, etc., així que no és cap idea absurda treballar de manera desconnectada fins i tot en una intranet, ja que reduirem no només el , sinó també el nombre d'usuaris connectats simultàniament i això ens permetrà treballar amb molts més llocs de treball

Principi de la pàgina

Conclusió

Access 2007 no solament ha creat un entorn d'usuari molt més ric, també incorpora característiques que el fan molt més potent com a base de dades.

És cert que en versions anteriors ja hi havia, per exemple, la possibilitat d'utilitzar Access com a "Front End" de SQL Server i això el dotava d'una potència enorme, però també és cert que era a canvi d'una complexitat que desvirtuava una mica la naturalesa d'Access, caracteritzada per la facilitat d'ús.

Ara, Access 2007 proporciona alguna de les possibilitats de bases de dades de servidor però acompanyades d'una facilitat d'ús extraordinària; de la mateixa manera que amb uns quants clics de ratolí podem millorar l'aspecte de la nostra aplicació, o afegir-hi calendaris, memos RTF, etiquetes intel•ligents... , també amb uns quants clics podem afegir coses com treballar desconnectat, seguiment de canvis, gestió d'usuaris... que abans només eren possibles amb servidors de dades i a canvi d'un desenvolupament complex.

publicidad