Arxiu de Març, 2009

Introducció a les consultes

Març 11, 2009

Una consulta és una pregunta que se li fa a una base de dades. Aquesta pregunta cada cop que l’executem ens pot donar un resultat diferent, doncs les dades han pogut augmentar, disminuir o modificar-se, per tant, la resposta de la consulta reflectirà aquests possibles canvis cada cop que l’executem.

Abans de començar a fer feina amb consultes heu de llegir la introducció a les consultes que trobareu al mòdul 3

Activitat del mòdul 2

Març 10, 2009

Heu de fer una Base de Dades amb nom Alumnes que tingui les mateixes taules i camps que el següent gràfic, (podeu partir de la base de dades que vau fer en el mòdul 1):

Una vegada creats les taules amb els seus camps corresponents, es tracta de pensar que per establir les relacions caldrà tenir en compte el tipus de camps d’un costat i l’altre de la relació. Així, si ens fixem en la imatge de sota, en el cas concret de les taules Grups i Alumnes, els camps de relació són Codi-cla i Codi-cla, i ens hem d’assegurar que són tots dos del mateix tipus.

El resultat final de la creació de les relacions ha de ser tal com s’indica en la següent imatge:

S’han d’explicar als apunts 2 de les relacions creades (de quin tipus són i perquè)

Practica creant relacions

Març 5, 2009

Clica aquí per a seguir les instruccions detallades de com crear les relacions necessaries a la base de dades de biblioteca_modul2.

Un exemple de relació

Març 5, 2009

Llegix les instruccions de l’apartat “Proposem un exemple concret” d’aquesta pàgina web

Requisits per a poder crear relacions

Març 4, 2009

En les taules d’una base de dades hi ha d’haver un camp irrepetible que identifiqui cada registre dins de la taula corresponent. Així, en una taula de persones, el DNI podria ser un camp irrepetible, (o el camp Id_alumne en el nostre exemple de la taula Alumnes) al qual se li dóna el nom de camp clau.

En el cas de l’exemple de la Biblioteca, tenim uns camps codi que tenen per funció identificar cada registre i diferenciar-lo de la resta.

Per poder fer les relacions, els camps han de ser del mateix tipus. Per exemple, no es pot relacionar un camp tipus text amb un altre de tipus numèric.

La necessitat de les relacions

Març 1, 2009

Després de llegir en la següent web d’ xtex  (a partir del text “La filosofia de treball“), heu de donar resposta als vostres apunts a aquestes preguntes (les heu de encuadrar-les amb boli vermell):

  1. Per què fem vàries taules per encabir la informació?
  2. No seria més fàcil posar tota la informació en una sola taula per treballar de forma més senzilla i ràpida?
  3. Quins avantatges ens reporta aquesta forma de treballar?

El concepte de Base de Dades Relacional

Març 1, 2009

L’OpenOffice Base pertany a un tipus d’aplicacions que s’anomenan Gestors de Bases de Dades, com el Microsoft Access. Aquesta modalitat de programes es basen en contenir bases de dades relacionals, que són un grup variable de taules interrelacionades entre sí mitjançant l’existència de camps comuns. Això vol dir que una mateixa informació, normalment breu i de tipus numèric, la tenim en dues taules a l’hora i gràcies a això podem establir un lligam, enllaç o relació entre les dues taules.

Aquí tens un enllaç per ampliar informació d’aquest tema d’introducció a les bases de dades.