Aplicacions amb la base de dades Access |
|
||||||||||||||||
![]() |
||||||||||||||||
Pràctica |
Exercicis
|
|||||||||||||||
L'objectiu d'aquesta pràctica és començar a dissenyar la base de dades biblioteca.mdb, més concretament, introduir conceptes generals de bases de dades relacionals i dels seus objectes principals: les taules |
|
Desenvolupament de la pràctica | |
![]() |
Els punts que es pretén desenvolupar durant la primera pràctica d'aquest segon mòdul són: |
Conceptes generals d'una base de dades relacional | |
Tal com s'apunta al començament de la pràctica 3 del mòdul I d'aquest curs, una base de dades Access, es troba formada, en primer lloc, per les taules. Aquestes són les que permeten emmagatzemar la informació, i constitueixen l'element inicial que formen el fitxer de base de dades. A diferència dels antics gestors de bases de dades, l'Access és de tipus relacional, és a dir, consta d'un nombre indeterminat de taules, les quals es troben relacionades entre si formant un conjunt estructurat: el fitxer mdb. En el nostre cas, el fitxer biblioteca.mdb es trobarà integrat per una sèrie de taules interrelacionades entre si. La figura següent ho mostra de forma esquemàtica: En aquest punt caldria dir que, en el procés de creació d'una base de dades, hi ha unes grans etapes ben diferenciades, que serien:
|
|
Taules: elements principals | |
En aquest apartat tractareu les taules i els conceptes que s'hi relacionen. Per definir què és una taula, cal dir que és una estructura en forma de quadrícula que consta de files i de columnes dins de les quals s'inclou la informació. La següent imatge mostra que cada fila es correspon a un registre i cada columna, a un camp: En aquest cas concret, podeu veure què seria una taula de les quatre províncies de Catalunya. Aquesta constaria de dos camps o columnes, que serien: Codi_província i Nom_província, respectivament. D'altra banda, podeu veure que conté quatre registres, cadascun dels quals conté el nom de la província i un codi identificatiu. Si voleu veure exemples de taules, podeu recórrer als fitxers d'exemple que s'han vist en el mòdul 1d'aquest curs: veure-ho. |
|
Com es creen les taules | |
Un cop que ja heu après què són i perquè serveixen les taules, es tracta de saber com es fa per crear-les i quin mètode és millor seguir. Quan comenceu amb la creació d'una nova base de dades, la pantalla general d'Access que tindreu serà semblant a aquesta imatge: A cop d'ull es pot veure que no hi ha cap taula creada i que l'únic botó que teniu actiu és el de Nuevo, per tant, caldrà fer-hi un clic. Quan ho hàgiu fet, apareixerà aquesta finestra: Tal com es pot apreciar, hi ha una sèrie de possibilitats per triar:
A la part esquerra de la finestra hi ha una sèrie de taules d'exemple d'entre les quals cal triar-ne una. Veureu que la part central de la finestra mostra els noms de camps. Per afegir-los a la vostra taula, els heu de seleccionar amb un clic i, mitjançant les fletxes, els heu d'anar passant cap a la dreta, moment en què queden incorporats. És un sistema bo si heu de fer taules molts estardarditzades, però és més reconamanable utilitzar l'opció de disseny, perquè permet especificar millor tots els detalls.
|
|
Pràctica: creació de les taules de la base de dades Biblioteca | |
|
En el darrer apartat del mòdul 1d'aquest curs es parlava de crear una nova base de dades amb el nom de biblioteca.mdb. Veure-ho Si en el moment que es va proposar no ho vau fer, ara és el moment. Un cop oberta la nova base de dades Biblioteca, i mitjançant el botó Nuevo, heu de triar l'opció Vista diseño, i començareu a crear aquestes taules.
Nota: ara que comenceu amb la creació de les taules, interessaria seguir, per evitar-vos problemes posteriors, les següents premisses: en els noms de les taules i dels camps inclosos, evitareu l'ús dels espais en blanc, els accents, i ho escriureu tot en majúscula. Si seguiu aquests passos, us estalviareu un munt de possibles problemes posteriorment:
Els camps que ha d'incloure cadascuna de les taules són els que figuren en la llista anterior. Raona quin tipus de camp posaràs a cadascun d'ells. Si hi ha alguna errada, en posteriors capítols es detallarà. La següent imatge mostra quins són els tipus de camps existents d'entre els quals hauràs de triar el més adequat. Si en dubtes, escull el que creguis més adient. Quan al final de la creació de cadascuna de les taules us demani si voleu establir un camp clau, de moment direu que no, això s'explicarà més endavant, al mòdul 3. |
![]() |
|
|
|
![]() |
|