Relacions i Power Pivot

No cal que siguis un modelador de bases de dades expert per utilitzar Power Pivot. Però és important entendre les relacions. Com millor entengueu com s'emmagatzemen i gestionen les dades a les bases de dades, més eficaç aprofitareu Power Pivot per generar informes.

Una relació és el mecanisme pel qual taules separades es relacionen entre si. Podeu pensar en una relació com una BUSCAR V, en la qual relacioneu les dades d'un rang de dades amb les dades d'un altre rang de dades mitjançant un índex o un identificador únic. A les bases de dades, les relacions fan el mateix, però sense la molèstia d'escriure fórmules.

Les relacions són importants perquè la majoria de les dades amb les quals treballeu encaixen en una mena de jerarquia multidimensional. Per exemple, podeu tenir una taula que mostri els clients que compren productes. Aquests clients requereixen factures que tinguin números de factura. Aquestes factures tenen diverses línies de transaccions que indiquen el que van comprar. Hi ha una jerarquia.

Ara, al món del full de càlcul unidimensional, aquestes dades normalment s'emmagatzemen en una taula plana, com la que es mostra aquí.

Relacions i Power Pivot

Les dades s'emmagatzemen en un full de càlcul Excel utilitzant un format de taula plana.

Com que els clients tenen més d'una factura, la informació del client (en aquest exemple, CustomerID i CustomerName) s'ha de repetir. Això provoca un problema quan aquestes dades s'han d'actualitzar.

Per exemple, imagineu que el nom de l'empresa Aaron Fitz Electrical canvia a Fitz and Sons Electrical. Mirant la taula, veieu que diverses files contenen el nom antic. Hauríeu d'assegurar-vos que cada fila que contingui el nom de l'empresa antiga s'actualitzi per reflectir el canvi. Qualsevol fila que us perdeu no s'assignarà correctament al client adequat.

No seria més lògic i eficient registrar el nom i la informació del client només una vegada? Aleshores, en lloc d'haver d'escriure la mateixa informació del client repetidament, simplement podríeu tenir algun tipus de número de referència del client.

Aquesta és la idea darrere de les relacions. Podeu separar els clients de les factures, col·locant cadascun a les seves pròpies taules. A continuació, podeu utilitzar un identificador únic (com ara CustomerID) per relacionar-los.

La figura següent il·lustra com es veurien aquestes dades en una base de dades relacional. Les dades es dividirien en tres taules separades: Clients, InvoiceHeader i InvoiceDetails. Aleshores, cada taula es relacionaria mitjançant identificadors únics (CustomerID i InvoiceNumber, en aquest cas).

Relacions i Power Pivot

Les bases de dades utilitzen relacions per emmagatzemar dades en taules úniques i simplement relacionen aquestes taules entre si.

La taula Clients contindria un registre únic per a cada client. D'aquesta manera, si necessiteu canviar el nom d'un client, haureu de fer el canvi només en aquest registre. Per descomptat, a la vida real, la taula Clients inclouria altres atributs, com ara l'adreça del client, el número de telèfon del client i la data d'inici del client. Qualsevol d'aquests altres atributs també es pot emmagatzemar i gestionar fàcilment a la taula Clients.

El tipus de relació més comú és una relació d' un a molts . És a dir, per a cada registre d'una taula, un registre es pot relacionar amb molts registres d'una taula separada. Per exemple, una taula de capçalera de factura està relacionada amb una taula de detalls de factura. La taula de capçalera de la factura té un identificador únic: Número de factura. El detall de la factura utilitzarà el número de factura per a cada registre que representi un detall d'aquesta factura en particular.

Un altre tipus de relació és la relació d' un a un : per a cada registre d'una taula, un i només un registre coincident es troba en una taula diferent. Les dades de diferents taules en una relació un a un es poden combinar tècnicament en una única taula.

Finalment, en una relació de molts a molts , els registres d'ambdues taules poden tenir qualsevol nombre de registres coincidents a l'altra taula. Per exemple, una base de dades d'un banc pot tenir una taula dels diferents tipus de préstecs (préstec d'habitatge, préstec de cotxe, etc.) i una taula de clients. Un client pot tenir molts tipus de préstecs. Mentrestant, cada tipus de préstec es pot concedir a molts clients.


Com bloquejar Microsoft Word dobrir fitxers en mode només de lectura a Windows

Com bloquejar Microsoft Word dobrir fitxers en mode només de lectura a Windows

Com bloquejar Microsoft Word d'obrir fitxers en mode de només lectura a Windows Microsoft Word obre fitxers en mode de només lectura, cosa que fa que sigui impossible editar-los? No us preocupeu, els mètodes es mostren a continuació

Com solucionar la impressió incorrecta de documents de Microsoft Word

Com solucionar la impressió incorrecta de documents de Microsoft Word

Com corregir errors en imprimir documents incorrectes de Microsoft Word Els errors en imprimir documents de Word amb tipus de lletra canviats, paràgrafs desordenats, falta de text o contingut perdut són força habituals. No obstant això, no

Esborra els dibuixos de llapis i ressaltats a les teves diapositives de PowerPoint

Esborra els dibuixos de llapis i ressaltats a les teves diapositives de PowerPoint

Si heu utilitzat el llapis o el marcador per dibuixar a les vostres diapositives de PowerPoint durant una presentació, podeu desar els dibuixos per a la següent presentació o esborrar-los de manera que la propera vegada que el mostreu, començareu amb diapositives de PowerPoint netes. Seguiu aquestes instruccions per esborrar dibuixos a llapis i ressaltadors: Esborrant línies una a […]

Contingut de la biblioteca destils a SharePoint 2010

Contingut de la biblioteca destils a SharePoint 2010

La biblioteca d'estils conté fitxers CSS, fitxers de llenguatge de full d'estil extensible (XSL) i imatges utilitzades per pàgines mestres predefinides, dissenys de pàgina i controls a SharePoint 2010. Per localitzar fitxers CSS a la biblioteca d'estils d'un lloc de publicació: Trieu Accions del lloc→Visualitza Tot el contingut del lloc. Apareix el contingut del lloc. La biblioteca d'estil es troba a […]

Formateu els números en milers i milions als informes dExcel

Formateu els números en milers i milions als informes dExcel

No desbordeu el vostre públic amb números gigantesques. A Microsoft Excel, podeu millorar la llegibilitat dels vostres taulers i informes formatant els vostres números perquè apareguin en milers o milions.

Com compartir i seguir els llocs de SharePoint

Com compartir i seguir els llocs de SharePoint

Apreneu a utilitzar les eines de xarxes socials de SharePoints que permeten a persones i grups comunicar-se, col·laborar, compartir i connectar-se.

Com convertir les dates a formats Julian a Excel

Com convertir les dates a formats Julian a Excel

Les dates julianes s'utilitzen sovint en entorns de fabricació com a marca de temps i referència ràpida per a un número de lot. Aquest tipus de codificació de dates permet als minoristes, consumidors i agents de serveis identificar quan es va fabricar un producte i, per tant, l'antiguitat del producte. Les dates julianes també s'utilitzen en programació, militars i astronomia. Diferents […]

Com crear una aplicació web daccés

Com crear una aplicació web daccés

Podeu crear una aplicació web a Access 2016. Què és, de totes maneres, una aplicació web? Bé, web vol dir que està en línia i l'aplicació és només una abreviatura de "aplicació". Una aplicació web personalitzada és una aplicació de base de dades en línia a la qual s'accedeix des del núvol mitjançant un navegador. Creeu i manteniu l'aplicació web a la versió d'escriptori […]

Barra dinici ràpid a SharePoint 2010

Barra dinici ràpid a SharePoint 2010

La majoria de les pàgines del SharePoint 2010 mostren una llista d'enllaços de navegació a la barra d'inici ràpid al costat esquerre de la pàgina. La barra d'inici ràpid mostra enllaços al contingut del lloc destacat, com ara llistes, biblioteques, llocs i pàgines de publicació. La barra d'inici ràpid inclou dos enllaços molt importants: Enllaç de tot el contingut del lloc: el […]

Què signifiquen els missatges derror del solucionador a Excel?

Què signifiquen els missatges derror del solucionador a Excel?

Per a problemes senzills, Solver a Excel sol trobar ràpidament els valors òptims de la variable Solver per a la funció objectiu. Però, en alguns casos, Solver té problemes per trobar els valors de la variable Solver que optimitzen la funció objectiu. En aquests casos, Solver normalment mostra un missatge o un missatge d'error que descriu o discuteix el problema que […]