Definició: Una base de dades és un conjunt d'eines dissenyades per gestionar grans quantitats d'informació.
Existeixen diversos tipus de bases de dades (BBDD), però un dels més utilitzats actualment és la BBDD relacional. En aquest model, les dades es desen en taules que poden estar relacionades entre sí.
A més, les bases de dades poden ser locals (si només es poden accedir des de l'ordinador des del que s'està fent feina) o online (si estan emmagatzemades a qualque servidor al que es pot accedir des d'una xarxa).
Avui en dia, amb l'aparició dels ordinadors i posteriorment de la web 2.0, les BBDD s'han fet una part molt important de la societat, encara que l'usuari no interacciona directament amb elles. Gairebé tothom té dades personals emmagatzemades a qualque BBDD, com per exemple un banc, una biblioteca, un aula virtual (moodle), un correu electrònic, un gimnàs, qualsevol xarxa social (facebook, twitter, tuenti),...
Per manejar tota aquesta informació de naturalesa tant diversa, existeixen moltes alternatives a nivell de software, encara que quasi totes elles estan basades en un mateix llenguatge, l'SQL (structured query language o llenguatge de consulta estructurat). Aquest programari rep el nom de Sistemes de Gestió de Bases de Dades (SGBD).
El SGBD que farem servir en aquesta unitat didàctica és el “OpenOffice Base” i treballa amb BBDD relacionals.
Els SGBD relacionals poden contenir quatre tipus d'objectes:
Taules: en elles s'emmagatzemen les dades de forma organitzada en registres (files) i camps (columnes), de manera que tot por ser manipulat eficaçment.
Consultes: aquestes eines donen respostes a les qüestions que es poden plantejar sobre les dades emmagatzemades.
Formularis: aquests objectes mostren les dades de forma diferent a la de una taula, amb un resultat més agradable, vistós i eficaç.
Informes: permeten imprimir les dades en taules amb el format que l'usuari hagi dissenyat.
Aquests quatre tipus d'objectes treballen amb les dades que es van incorporant a la BBDD, però aquestes dades, que ocuparan camps diferents, també han de tenir definit correctament a quin tipus de dades corresponen. Els possibles tipus de dades existents són:
Exercici:
Assegura't de que l'OpenOffice Base està instal·lat al teu ordinador. Si no és així, instal·la'l des del terminal amb el comandament "sudo apt-get install libreoffice-base".
Obre el programa i observa els botons de la part superior. Fixa't en que la majoria es correponent amb els que apareixen a la resta d'aplicacions d'OpenOffice.
Al següent apartat ens fixarem a la part inferior de la finestra on apareixen tots els conceptes nous.