Introducció

Les bases de dades són fonamentals en el món de la tecnologia de la informació, ja que permeten emmagatzemar, organitzar i gestionar grans quantitats d'informació de manera eficient. En aquesta secció, explorarem els conceptes bàsics de les bases de dades, incloent-hi la seva definició, components principals i la seva importància en diferents àmbits.

Què és una Base de Dades?

Una base de dades és una col·lecció organitzada de dades que es poden accedir, gestionar i actualitzar fàcilment. Les bases de dades permeten emmagatzemar informació de manera estructurada, facilitant la recuperació i manipulació de les dades.

Components Principals d'una Base de Dades

  1. Dades: La informació que es desa en la base de dades. Pot ser de diferents tipus com números, textos, imatges, etc.
  2. Sistema de Gestió de Bases de Dades (SGBD): Un conjunt de programes que permeten crear, gestionar i manipular bases de dades. Exemples de SGBD inclouen MySQL, PostgreSQL, MongoDB, etc.
  3. Esquema: La definició de l'estructura de la base de dades, incloent-hi les taules, els camps i les relacions entre ells.
  4. Usuari: Les persones o aplicacions que interactuen amb la base de dades per inserir, actualitzar, eliminar o consultar dades.

Importància de les Bases de Dades

Les bases de dades són essencials en molts àmbits, incloent-hi:

  • Empreses: Per gestionar informació sobre clients, productes, vendes, etc.
  • Educació: Per emmagatzemar dades sobre estudiants, cursos, qualificacions, etc.
  • Sanitat: Per gestionar informació sobre pacients, tractaments, historial mèdic, etc.
  • Govern: Per mantenir registres de ciutadans, impostos, serveis públics, etc.

Tipus de Dades

Les dades emmagatzemades en una base de dades poden ser de diferents tipus:

  • Numèriques: Enterers, decimals, etc.
  • Textuals: Cadenes de text, caràcters, etc.
  • Booleanes: Valors veritat (true/false).
  • Dates i hores: Informació temporal.
  • Binàries: Imatges, vídeos, fitxers, etc.

Operacions Bàsiques en una Base de Dades

Les operacions bàsiques que es poden realitzar en una base de dades inclouen:

  1. Inserció: Afegir noves dades a la base de dades.
  2. Consulta: Recuperar dades de la base de dades.
  3. Actualització: Modificar dades existents en la base de dades.
  4. Eliminació: Esborrar dades de la base de dades.

Exemple Pràctic

A continuació, es mostra un exemple simple d'una taula en una base de dades relacional que emmagatzema informació sobre llibres:

ID Títol Autor Any Publicació Gènere
1 "Cien Años de Soledad" Gabriel García Márquez 1967 Ficció
2 "1984" George Orwell 1949 Distopia
3 "El Quijote" Miguel de Cervantes 1605 Clàssic

Operacions SQL Bàsiques

-- Inserció
INSERT INTO llibres (ID, Títol, Autor, Any_Publicació, Gènere)
VALUES (4, 'To Kill a Mockingbird', 'Harper Lee', 1960, 'Ficció');

-- Consulta
SELECT * FROM llibres WHERE Gènere = 'Ficció';

-- Actualització
UPDATE llibres SET Any_Publicació = 1961 WHERE ID = 4;

-- Eliminació
DELETE FROM llibres WHERE ID = 4;

Conclusió

En aquesta secció, hem introduït els conceptes bàsics de les bases de dades, incloent-hi la seva definició, components principals, importància i operacions bàsiques. Aquestes bases són fonamentals per comprendre els temes més avançats que es tractaran en els següents mòduls del curs.

© Copyright 2024. Tots els drets reservats