Això no sona genial? L'analitzador de taules d'accés promet agafar una taula de fitxer pla desordenada (com ara un full de càlcul importat) —amb totes les seves dades repetitives— i convertir-la en un conjunt eficient de taules relacionals. Però, com diu la dita, les promeses fetes són promeses trencades. A menys que el vostre fitxer pla segueixi unes regles estrictes, l'analitzador de taula no ho farà bé.
Una base de dades de fitxer pla és aquella en què totes les dades es troben en un sol fitxer. Access és una base de dades relacional que permet emmagatzemar dades en diverses taules per a una major eficiència.
De vegades obteniu un conjunt perfecte de taules relacionals i, de vegades, l'Analitzador de taules no suggereix una taula nova quan hauria de ser o suggereix una taula nova quan no hauria de ser. Prova-ho i veuràs què passa. En el millor dels casos, funciona bé i us acabeu d'estalviar un munt de temps. En el pitjor dels casos, no funciona bé i has perdut uns minuts del teu temps. La majoria de les vegades, obtindreu alguna cosa de valor que pot necessitar un ajustament. Almenys heu estalviat una part de temps!
L'analitzador funciona millor amb una taula de fitxer pla que conté molta informació duplicada. Per exemple, imagineu una taula plana per a una llibreria. Cada registre de la taula conté dades de clients i llibres. Si el mateix client compra sis llibres, la taula conté sis registres separats amb el nom del client, l'adreça i altra informació duplicada en cadascun. Multipliqui-ho per 1.000 clients i tindreu precisament el tipus d'embolic d'arxiu pla que li agrada resoldre l'Analyzer.
Tenint aquest pensament en ment, aquí teniu com invocar l'assistent de l'analitzador de taules:
Obriu la vostra base de dades i seleccioneu la taula que voleu avaluar al panell de navegació.
Feu clic a la pestanya Eines de base de dades.
El grup de botons Analitza apareix a la cinta.

El grup d'anàlisi a la cinta.
Feu clic al botó Analitza taula del grup Analitza.
Apareix el quadre de diàleg Assistent de l'anàlisi de taules.
![Com utilitzar Table Analyzer a Access 2016]()
Aquí ve l'analitzador de taula.
Llegiu les dues primeres pantalles si voleu (són estrictament educatives); feu clic a Següent després de cadascun.
Apareix una altra pantalla de l'assistent de l'anàlisi de taules.
![Com utilitzar Table Analyzer a Access 2016]()
Seleccioneu una taula per analitzar.
El nom de la taula que heu seleccionat al panell de navegació s'hauria de seleccionar a la llista Taules. Si no ho és, feu clic al nom de la taula que voleu convertir.
Feu clic a Següent.
Al quadre de diàleg que apareix, l'assistent us pregunta si voleu deixar que l'assistent faci les seves coses (l'assistent decidirà com s'ha d'organitzar la taula d'arxiu pla en diverses taules) o si voleu decidir quins camps van a què. taules.
Feu clic a l'opció Sí (si encara no està seleccionada) per donar a l'assistent tot el poder per decidir el destí de la vostra taula i, a continuació, feu clic a Següent.
Si l'assistent recomana que no dividiu la vostra taula, feu clic al botó Cancel·la i feu-vos unes copes a l'esquena per obtenir una feina ben feta. Aquest missatge vol dir que l'assistent creu que la vostra taula està bé tal com està.
Si l'assistent divideix la vostra taula, analitzarà la vostra taula i us mostrarà les seves conclusions.
![Com utilitzar Table Analyzer a Access 2016]()
L'analitzador de taula pren la seva decisió.
Assegureu-vos que la informació de la vostra taula de fitxer pla s'agrupi correctament en taules noves:
-
Si la informació s'agrupa correctament, poseu un nom a les taules fent doble clic a la barra de títol de cada taula i escrivint un nom nou al quadre de diàleg resultant.
-
Si la informació no s'agrupa correctament, utilitzeu el ratolí per arrossegar i deixar anar camps d'una taula a una altra, i després feu doble clic a la barra de títol de cada taula per canviar el nom de les taules.
-
Si voleu crear una taula nova, arrossegueu un camp a qualsevol espai obert entre o al voltant de les taules existents. L'assistent crearà una nova finestra de taula que conté el camp. Feu doble clic a la barra de títol de la taula nova per canviar el nom de la taula.
Quan hàgiu acabat d'organitzar i posar nom a les vostres taules, feu clic a Següent.
L'assistent selecciona automàticament un camp clau per a cada taula que creu que necessita un camp clau. Si l'assistent selecciona un camp incorrectament com a camp clau, podeu corregir l'error.
Si l'assistent no designa un camp clau correctament, podeu fer-ho
-
Designeu un camp existent com a camp clau seleccionant el camp i fent clic al botó Establir identificador únic (sembla una clau).
-
Canvieu la designació d'un camp clau seleccionant el camp clau adequat i després fent clic al botó Establir identificador únic (sembla una clau).
-
Afegiu un camp de clau fent clic al botó Afegeix una clau generada (conté un signe més i una clau).
Feu clic a Següent per al pas final del procés.
L'assistent ofereix crear una consulta que sembla i actuï com la vostra taula original. Si teniu informes i formularis que funcionen amb el fitxer pla, funcionaran amb la nova consulta.
En aquest punt del procés, és possible que no vegeu l'última pantalla de l'assistent tal com es descriu al pas 12; l'assistent us pot dir que algunes de les vostres dades poden ser incorrectes i que hauríeu de corregir-les. Per exemple, si teniu un camp País a la vostra taula i hi ha dues entrades, com ara EUA i UAS, l'assistent us demanarà, o us suggerirà, una correcció per a l'error. Definitivament, hauríeu de corregir aquest tipus d'error.
Malauradament, l'assistent sovint no és molt bo per identificar aquests errors. (Podria suggerir que canvieu Bèlgica a Brasil, per exemple.) Feu una ullada ràpida a les dades per detectar errors reals i seguiu, perquè les "correccions" suggerides sovint són incorrectes!
Trieu Sí perquè l'assistent creï la consulta o No per ometre la creació de la consulta.
Si escolliu Sí, es crea una consulta que s'executa amb les taules noves. La consulta sembla i actua com la taula original. La taula original es canvia de nom amb un _OLD al final i qualsevol informe i formulari utilitzen la consulta (en lloc de la taula original) automàticament. Si escolliu No, es generaran les taules noves però es deixarà la taula original amb el seu nom original.
Feu clic a Finalitzar per sortir de l'assistent.
L'assistent completa el procés de dividir la taula de fitxer pla en un conjunt de taules relacionals.
És poc probable que l'analitzador de taules divideixi correctament una base de dades d'arxiu pla en una base de dades relacional dissenyada correctament, sobretot si el fitxer pla és complicat. És molt millor portar la base de dades a un humà qualificat i deixar-la redissenyar correctament com a base de dades relacional, o esbrinar com fer-ho tu mateix!