1.2. Tipos
La clasificación de las bases de datos puede hacerse desde diversos puntos de vista. En este esquema se representan los más comunes.
Img 4. Clasificación de las bases de datos
Imagen de producción propia
AV - Actividad de Espacios en Blanco
¿En qué tipo de los expuestos en el esquema incluirías cada una de estas bases de datos?
Guía telefónica |
|
Stock en un almacén |
|
Catálogo de una biblioteca |
|
Buscador de internet |
|
Histórico de ventas de una empresa |
|
Toma de datos de un ensayo |
|
1. Estática | 2. Dinámica | 3. Bibliográfica | 4. Directorio | 5. Científica | 6. Distribuida |
Objetivos
El uso de internet supone la disponibilidad de la información y el acceso desde diversos puntos y por múltiples usuarios. Este hecho da lugar a un tipo de bases de datos denominadas bases de datos distribuidas.
Para ampliar tus conocimientos puedes visitar, por ejemplo, wikipedia: bases_de_datos_distribuidas
La forma más lógica de clasificar las bases de datos es según su arquitectura, es decir, su organización y estructura. A cada tipo de arquitectura se le denomina modelo.
Actividad
Los modelos de bases de datos son:
jerárquicas | los datos se organizan de forma jerárquica, es decir, en forma de árbol invertido. Cada "padre" puede tener varios "hijos", pero cada "hijo" tiene un sólo "padre". Para bases de datos con mucha información. |
de red | los datos forman una estructura de red, interrelacionándose entre ellos. Permite que cada "hijo" pueda tener varios "padres". Son difíciles de administrar debido a la gran cantidad de relaciones. |
relacionales | se basan en el establecimiento de relaciones de tal forma que los datos se agrupan en conjuntos denominados registros y son las filas de una tabla. Los datos están definidos por sus atributos. |
entidad-relación |
se basan en la utilización de entidades relevantes que se distinguen del resto de datos. Son compatibles con el modelo relacional. |
orientadas a objetos | se basan en la programación orientada a objetos. Almacenan información de objetos completos (estado y comportamiento). Mantienen las propiedades de la programación orientada a objetos. |
AV - Actividad de Espacios en Blanco
Relaciona cada dibujo con el modelo de base de datos que representa.
Usa estas abreviaturas: JER - RED - REL - E/R - OOO
|
|
|
|
|
Pre-conocimiento
Cómo en todos los campos de las TIC, la historia de las bases de datos no está exenta de luchas empresariales.
En 1970 Edgar Frank Codd definió el modelo relacional. Sin embargo, IBM tardó en implantar este modelo, siendo adelantada por Oracle, bajo el mando de Larry Ellison.