Archivo de la etiqueta: modelo relacional

Fundamentos Esenciales de Bases de Datos y Lenguaje SQL

Bases de Datos

Definición: Es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso.

Características de las Bases de Datos

  • Control centralizado de los datos
  • Integridad de los datos
  • Minimización de las redundancias
  • Independencia de los datos y las aplicaciones
  • Acceso concurrente a los datos
  • Costo mínimo de almacenamiento y mantenimiento
  • Versatilidad para la representación de relaciones
  • Establecimiento de medidas de seguridad
  • Facilidad para el cambio Seguir leyendo “Fundamentos Esenciales de Bases de Datos y Lenguaje SQL” »

Fundamentos de Bases de Datos: Arquitectura, Componentes y Modelos

Fundamentos de Bases de Datos

Base de Datos (B.D.): Una B.D. es un conjunto de datos interrelacionados por determinados criterios, que trata de evitar redundancias innecesarias y cuya información almacenada puede servir a una o varias aplicaciones. La información que se almacena es independiente de los programas que la usan, y permite añadir, eliminar, modificar y recuperar información de la base.

Ventajas de las Bases de Datos

Las bases de datos ofrecen numerosas ventajas, entre las que destacan: Seguir leyendo “Fundamentos de Bases de Datos: Arquitectura, Componentes y Modelos” »

Conceptos Básicos de Bases de Datos: Modelos, Tipos de Datos y SQL

Modelo Entidad-Relación

El modelo entidad-relación es una herramienta que permite representar de manera simplificada los componentes que participan en un proceso de negocio y el modo en el que estos se relacionan entre sí.

El modelo entidad-relación tiene tres elementos principales:

Limitaciones del Modelo Relacional y Estrategias de Alta Disponibilidad en Bases de Datos

Limitaciones del Modelo Relacional

Con el tiempo, ha quedado demostrado que los modelos de bases de datos relacionales son extremadamente poderosos en aplicaciones tradicionales de bases de datos, como sistemas de negocios o sistemas de información administrativa. Además de su simplicidad, el concepto de tabla ofrece una aproximación ideal para la representación de datos del negocio.

Sin embargo, cuando el modelo relacional se aplica en soluciones informáticas que no están relacionadas con la Seguir leyendo “Limitaciones del Modelo Relacional y Estrategias de Alta Disponibilidad en Bases de Datos” »

Explorando los Modelos de Bases de Datos: Jerárquico, Red y Relacional

Tipos de Bases de Datos

Se pueden distinguir tres grandes modelos de bases de datos: jerárquico, de red y relacional.

Base de Datos Jerárquica

Una base de datos de tipo jerárquico utiliza jerarquías o árboles para la representación lógica de los datos. Los archivos son organizados en jerarquías, y normalmente cada uno de ellos se corresponde con una de las entidades de la base de datos. Los árboles jerárquicos se representan de forma invertida, con la raíz hacia arriba y las hojas hacia Seguir leyendo “Explorando los Modelos de Bases de Datos: Jerárquico, Red y Relacional” »

Fundamentos de Bases de Datos: Conceptos, Arquitectura y Modelos

Conceptos Fundamentales

Concepto BD: Colección no redundante de datos compatibles entre diferentes sistemas.

SGBD: Software para manipulación eficaz de datos (recuperación, definición, integridad, seguridad).

Arquitectura de Bases de Datos

Nivel Externo (Lógico): Visión del usuario, mostrando solo datos necesarios.

Nivel Conceptual: Visión global de datos, interrelaciones y restricciones.

Nivel Interno (Físico): Estructura de almacenamiento de datos.

Tipos de Arquitecturas

Cliente-Servidor: Procesamiento Seguir leyendo “Fundamentos de Bases de Datos: Conceptos, Arquitectura y Modelos” »

Bases de Datos Relacionales y Orientadas a Objetos: Diseño y Gestión

Bases de Datos Relacionales

Modelo Relacional

Concepto de BDR: Permiten establecer relaciones entre los datos (que están guardados en tablas) y trabajar con ellos conjuntamente. Una BDR se compone de varias tablas o relaciones.

  • Clave P.K.: Clave única elegida entre varias otras que define a todos los demás atributos de la tabla, para especificar los datos que serán relacionados con las demás tablas.
  • Clave F.K.: Referencia a una clave en otra tabla.
  • Cardinalidad: 1:1, 1:N, N:M

SGBDOO (Sistemas de Seguir leyendo “Bases de Datos Relacionales y Orientadas a Objetos: Diseño y Gestión” »