Una base de dades és un conjunt estructurat de dades amb una mateixa temàtica. Conjunt de dades organitzades segons una estructura coherent, i accessibles des d'un o més programes o aplicacions, de manera que qualsevol d'aquestes dades pot ser extreta del conjunt i actualitzada, sense afectar ni l'estructura del conjunt ni les altres dades.
Un Sistema de Gestió de Bases de Dades és un conjunt de programes informàtics dissenyats per facilitar la gestió d'un conjunt de dades en una base de dades. En definició, és un software que permet administrar tota la informació.
Alguns dels diferents models de bases de dades que hi ha són:
- Bases de datos Jerárquicas
- Bases de datos de red
- Bases de datos transaccionales
- Bases de datos relacionales
- Bases de datos multidimensionales
- Bases de datos orientadas a objetos
- Bases de datos documentales
- Bases de datos deductivas
Els avantatges de l'ús de les bases de dades poden ser:
- Facilitat de manegar grans volums de dades.
- Optimització.
- Independència del tractament de informació.
- Seguretat de la informació.
- Integritat de la informació.
- Dades més documentades
- Reducció del espai de emmagatzematge
Hi ha diferents tipus d'aplicacions con per exemple:
- Banca: Per a informació del clients, contes...
- Linies aerees: Per a reserves o informació.
- Universitats: Cursos, matricules...
- Telecomunicacions: Per a guardar un registre de les cridades realitzades.
- Ventas: Per a informació del clients. productes i compres.
- Recursos humans: Informació sobre els treballadors, salaris, impostos i beneficis.
Alguns programaris actuals de bases de dades: