ACCESS - NIVELL 1
Capítol 1 - Conceptes bàsics sobre bases de dades

1 - QUÈ ÉS UNA BASE DE DADES (BD)?

Una base de dades és un magatzem d'informació organitzat de tal forma que es puguin introduir noves dades i realitzar consultes de forma senzilla i ràpida.

Hi ha dos tipus de bases de dades:

  • Bases de dades documentals: no tenen una estructura ben definida.
    Un exemple poden ser les enciclopèdies multimèdia en CD-ROM.

  • Bases de dades relacionals: la informació està ben estructurada. Una base de dades relacional està formada per taules que tenen alguna relació entre elles. Cada taula conté registres amb informació homogènia (tots els registres d'una taula contenen informació sobre elements del mateix tipus) i cada registre té la informació organitzada en camps.
    Access és un gestor de bases de dades relacionals.

Un exemple de base de dades relacional pot ser la base de dades d'una biblioteca, que pot tenir una taula amb les dades dels llibres i una taula amb les dades dels socis.
Aquestes taules estan relacionades per poder indicar a quin soci s'ha prestat un llibre.
Més endavant ja veurem com es fan aquestes relacions.

2 - QUÈ ÉS UNA TAULA?

Una taula és un conjunt de registres (elements) homogenis.
Tots els elements han de ser del mateix tipus i han de contenir el mateix tipus d'informació.

Per exemple, els elements (registres) que formen la taula Llibres de l'exemple anterior són els llibres de la biblioteca, i tots tenen el mateix tipus de dades: identificador, títol i autor.

3 - QUÈ ÉS UN REGISTRE?

Un registre conté informació d'un únic element.
Cada fila d'una taula és un registre i c
ada registre està format per diferents camps.

Per exemple, cada registre de la taula Socis conté la informació d'un soci: l'identificador, el nom i el telèfon.

4 - QUÈ ÉS UN CAMP?

Un camp conté informació sobre un aspecte determinat d'un element.

Per exemple, en el camp Autor sempre s'ha de posar l'autor del llibre.

5 - QUÈ ÉS LA CLAU PRIMÀRIA O CLAU PRINCIPAL D'UNA TAULA?

La clau primària està formada per un o més camps i serveix per identificar cada registre de forma única, o sigui, que no pot haver-hi dos registres en una taula que tinguin les mateixes dades en els camps que formen la clau principal.
Nosaltres, per simplificar, utilitzarem només un camp com a clau primària.

Per exemple, a la taula Socis no seria correcte triar com a clau primària el camp Nom ni el camp Telefon, perquè és fàcil que hi hagi dues persones amb el mateix nom o que tinguin el mateix número de telèfon. Per això hem hagut de posar un camp identificador (Id) que en aquest cas és un número i que serà diferent per cada soci.
En el cas de persones és força habitual utilitzar el DNI com a camp clau.

RESUM

A la figura que teniu a la dreta es representen els conceptes de taula, registre, camp i camp clau.
Com podeu veure, la taula és el conjunt de totes les dades, cada fila correspón a un registre, i cada registre té diversos camps. També s'acostuma a associar camp amb columna: el camp Telefon es troba a l'última columna i el camp Id (primera columna) és el camp clau.

EXERCICIS

FES A LA LLIBRETA

1 - Explica què és una base de dades i quins tipus hi ha.
Llegeix la introducció i posa 2 exemples de bases de dades que no siguin cap dels que hi apareixen.

2 - Defineix amb les teves paraules els següents conceptes:

  • Taula
  • Registre
  • Camp

3 - Dibuixa una taula que sigui una agenda per guardar les dades dels teus amics.
Ha de tenir 2 registres i 5 camps. Indica clarament qué són els registres, què són els camps, quin seria el camp clau i perquè has triat aquest i no un altre.

ApuntsOfficeAccess
ÍndexSegüent