Coses a tenir en compte a lhora de dissenyar una base de dades MS Access

Ser dissenyador de bases de dades Access no és tan glamurós com ser dissenyador de moda, però té les seves recompenses. Si dissenyeu la vostra base de dades Access amb cura i correctament, pot ser molt útil per a vosaltres i per als altres. Podeu introduir la informació amb precisió. Quan arriba el moment d'extraure informació de la base de dades, obtens precisament la informació que necessites. La informació següent explica tot el que cal tenir en compte a l'hora de dissenyar una base de dades Access. La part més difícil de dissenyar una base de dades Access és decidir com distribuir la informació entre taules de bases de dades i quantes taules de bases de dades cal tenir.

Decidir quina informació necessiteu a la vostra base de dades MS Access

La primera pregunta que us heu de fer és sobre el tipus d'informació que voleu treure de la base de dades. Noms i adreces dels clients? Informació de vendes? Informació per al seguiment de l'inventari? Entrevisteu els vostres companys de feina per esbrinar quina informació els podria ser útil. Penseu seriosament en aquest assumpte. El vostre objectiu és configurar la base de dades de manera que es pugui registrar tota la informació que necessita la vostra organització.

Una bona manera d'esbrinar quin tipus d'informació importa a una organització és examinar els formularis que l'organització utilitza per sol·licitar o registrar informació. Aquests formularis mostren precisament allò que l'organització considera digne de fer un seguiment en una base de dades.

Consulteu la informació a continuació.

Coses a tenir en compte a l'hora de dissenyar una base de dades MS Access

Els formularis en paper també tenen camps.

Aquesta imatge mostra el formulari en paper que omplen els jugadors per inscriure's a una lliga de beisbol les taules de base de dades de la qual apareixen a continuació. Compareu les imatges i podreu veure que les taules de bases de dades de jugadors, equips i divisions tenen camps per introduir informació d'aquest formulari.

Coses a tenir en compte a l'hora de dissenyar una base de dades MS Access

Plans per a taules de bases de dades i noms de camps.

Separació de la informació en diferents taules de bases de dades Access

Després de conèixer la informació que voleu registrar a la base de dades Access, penseu en com separar la informació en taules de base de dades. Molts tenen la temptació de posar tota la informació en una única taula de base de dades, però com que Access és una base de dades relacional, podeu consultar més d'una taula alhora i, en fer-ho, reunir informació de diferents taules.

Per veure com funcionen les bases de dades d'Access , considereu la base de dades simple. L'objectiu d'aquesta petita base de dades i les seves quatre taules és emmagatzemar informació sobre els jugadors, entrenadors i equips d'una lliga de beisbol. El camp Nom de l'equip apareix en tres taules. Serveix d'enllaç entre les taules i permet consultar més d'una. Consultant taules individuals o combinacions de taules en aquesta base de dades, podeu reunir les listes d'equips, fer una llista d'entrenadors i la seva informació de contacte, llistar els equips per divisió, elaborar una llista de correu de tots els jugadors, esbrinar quins jugadors han pagat la seva quota. , i enumerar els jugadors per grup d'edat, entre altres coses. Aquesta base de dades consta de quatre taules:

  • Jugadors: inclou camps per fer el seguiment dels noms, adreces, aniversaris dels jugadors, en quins equips estan i si han pagat les seves quotes.
  • Entrenadors: inclou camps per fer el seguiment dels noms, adreces i els noms dels equips dels entrenadors.
  • Equips: inclou camps per fer el seguiment dels noms dels equips i de quina divisió es troba cada equip
  • Divisions: inclou camps per fer el seguiment dels nombres i dels noms de les divisions

Decidir quantes taules de base de dades necessiteu i com separar les dades entre les diferents taules és la part més difícil de dissenyar una base de dades. Per facilitar-vos una mica la tasca, feu-ho a l'antiga amb un llapis i una goma d'esborrar. Aquestes són les regles bàsiques per separar les dades en diferents taules:

  • Restringir una taula només a un tema: cada taula de base de dades només hauria de contenir informació sobre un tema: clients, empleats, productes, etc. D'aquesta manera, podeu mantenir les dades d'una taula independentment de les dades d'una altra taula. Penseu en què passaria a la base de dades de la Little League si les dades de l'entrenador i l'equip es mantinguessin en una sola taula i l'entrenador d'un equip fos substituït per algú nou. Hauríeu d'esborrar el registre de l'antic entrenador, suprimir informació sobre l'equip, introduir informació sobre el nou entrenador i tornar a introduir informació sobre l'equip que acabeu d'esborrar. Però mantenint la informació de l'equip separada de la informació de l'entrenador, podeu actualitzar la informació de l'entrenador i mantenir la informació de l'equip.
  • Eviteu la informació duplicada: intenteu no mantenir la informació duplicada a la mateixa taula de base de dades ni la informació duplicada en taules diferents. En conservar la informació en un sol lloc, només l'has d'introduir una vegada, i si l'has d'actualitzar, ho pots fer en una taula de base de dades, no en diverses.

S'han escrit llibres sencers sobre el disseny de bases de dades Access . Tanmateix, podeu emmagatzemar totes les vostres dades en una única taula si les dades que voleu emmagatzemar no són gaire complexes. El temps que perds introduint totes les dades en una sola taula es compensa pel temps que estalvies sense haver de dissenyar una base de dades complexa amb més d'una taula.

Selecció de camps per a les taules de base de dades Access

Els camps són categories d'informació. Cada taula de base de dades necessita almenys un camp. Si la taula en si és un tema, es podria dir que els seus camps són fets sobre el tema. Una taula de base de dades d'adreces necessita camps per registrar adreces, ciutats, estats i codis postals. Una taula de base de dades de productes necessita camps per als números d'identificació de productes, noms de productes i preus unitaris. Només els fets, senyora. Dins dels límits del tema, la taula de la base de dades necessita un camp per a cada informació que sigui útil per a la vostra organització.

Quan planifiqueu quins camps incloureu en una taula de base de dades Access, seguiu aquestes directrius:

  • Dividiu la informació en petits elements. Per exemple, en lloc d'un camp Nom, creeu un camp Nom i un camp Cognoms. D'aquesta manera, podeu ordenar les taules de bases de dades per cognoms més fàcilment.
  • Doneu noms descriptius als camps per saber quins són més endavant. Un nom més descriptiu, com ara Número de sèrie, és més clar que
  • Penseu endavant i incloeu un camp per a cada informació que necessita la vostra organització. Afegir un camp a una taula de base de dades al final del joc és una tasca. Heu de tornar a cada registre, buscar la informació i introduir-la.
  • No inclogueu informació que es pugui derivar d'un càlcul. Els càlculs es poden realitzar com a part d'una consulta o formar part d'una taula. Per exemple, podeu sumar els nombres de dos camps del mateix registre o fer càlculs matemàtics sobre els valors dels camps.

Decidir un camp de clau primària per a cada taula de base de dades d'Access

Cada taula de base de dades ha de tenir un camp de clau primària. Aquest camp , també conegut com a clau primària, és el camp de la taula de la base de dades on s'emmagatzemen dades úniques i úniques. Les dades introduïdes en aquest camp (un número d'identificació de l'empleat, un número de peça, un número d'oferta) han de ser diferents en cada registre.

Si intenteu introduir les mateixes dades al camp de clau primària de dos registres diferents, un quadre de diàleg us avisarà que no ho feu. Els camps de clau primària us impedeixen introduir registres duplicats. També fan que les consultes siguin més eficients. En una consulta, indiqueu a Access què ha de cercar a les taules de bases de dades, Access cerca a través de les taules i el programa recopila informació que compleix els criteris. Els camps de clau primària ajuden Access a reconèixer registres i no recopilar la mateixa informació més d'una vegada en una consulta.

Els números de seguretat social són bons camps de clau primària perquè no hi ha dues persones que tinguin el mateix número de seguretat social. Els números de factura i els números de sèrie també són excel·lents camps de clau primària. Tornant a la base de dades de mostra de la lliga de beisbol, quins camps de les taules de la base de dades de la Little League són camps claus principals? A la taula Equips, Nom de l'equip pot ser el camp de clau principal perquè no hi ha dos equips que tinguin el mateix nom. El número de divisió també pot ser un camp clau principal perquè les divisions de la lliga estan numerades i no hi ha dues divisions que tinguin el mateix nombre.

Les taules de la base de dades de jugadors i entrenadors, però, presenten un problema a l'hora d'escollir un camp de clau principal. Dos jugadors poden tenir el mateix cognom, cosa que descarta el Cognom com a camp de clau principal. Un germà i una germana poden tenir el mateix número de telèfon, cosa que descarta un camp de número de telèfon. Com que cap camp conté valors que siguin diferents d'un registre a un altre, s'han introduït camps anomenats Número de jugador i Número d'entrenador. A efectes d'aquesta base de dades, els jugadors i entrenadors reben números assignats.

Mapeig de les relacions entre taules a Access

Si la vostra base de dades d'Access inclou més d'una taula, heu de mapejar com es relacionen les taules entre si. Normalment, es formen relacions entre el camp de clau primària d'una taula i el camp corresponent en una altra, anomenat clau estrangera. La imatge següent mostra les relacions entre les taules de la base de dades de Little League. Com que aquestes taules estan enllaçades per camps comuns, podeu recopilar informació de més d'una taula en una consulta o informe. De moment, quan dissenyeu la vostra base de dades, considereu com connectar les diferents taules amb camps comuns.

Coses a tenir en compte a l'hora de dissenyar una base de dades MS Access

Relacions de taula.


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 […]