1. Introducció
Des de l'antiguitat, hem tingut la necessitat d'emmagatzemar la informació per a poder-la consultar posteriorment, traure conclusions, etc. Per exemple, fa milers d'anys ja es recollia la informació de collites o de censos, on s'escrivien les dades de forma més o menys estructurada.
Hui vivim en una societat de la informació, on el gran volum de dades necessita tècniques per a emmagatzemar-les de forma electrònica i poder consultar-les després. Estes tècniques van des dels fitxers fins a les Bases de Dades (BBDD).
Definició
Una Base de Dades és un conjunt de dades organitzades segons una estructura coherent, de forma que un programa o aplicació puga consultar o modificar eixes dades de forma eficient. Això s'aconsegueix amb el llenguatge SQL.
1.1 Exemples de BD
- El catàleg de llibres i préstecs d'una biblioteca
- La facturació d'una empresa
- Les estadístiques de la lliga de futbol
- El sistema d'avaluació d'un institut
- La informació d'hisenda
- Xarxes socials
- Un lloc web de venda online
1.2 Com es construeix una BD?
Per a construir un edifici no es pot començar posant rajoles: cal primer que l'arquitecte faça uns plànols. De la mateixa forma, per a crear una Base de Dades de certa grandària caldrà seguir unes fases d'anàlisi i disseny prèvies.
En esta assignatura vorem en què consisteixen eixes fases fins arribar a la creació de l'estructura d'una BD per a, després, poder introduir-hi dades, consultar-les i modificar-les amb el llenguatge SQL.
1.3 Estructura del mòdul
| Fase | Tema | Contingut |
|---|---|---|
| Anàlisi | T2 | Model Entitat-Relació |
| Disseny | T3 | Model Relacional |
| Implementació | T4 | Llenguatge SQL |