Una base de datos es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que necesite.
Distinguiremos entre los datos que se almacenan de forma temporal (sólo tienen sentido para realizar un proceso determinado, es decir, son creados, actualizados,…y borrados para que un proceso tenga lugar) o aquellos que se almacenan de forma permanente.
Análisis:
· SQL à Lenguaje de bases de datos, no confundir con un lenguaje de programación.
· PL/SQL à Lenguaje de programación para bases de datos Oracle.
Ficheros:
· Definición à Conjunto de datos o colección de datos en:
§ Registros (divisiones lógicas)
§ Campos (divisiones lógicas)
· Diferencias por contenido (ASCII, binario, etc.)
Ejemplo: