Introducción al motor de base de datos

Clase 7 de 31Curso de Mongo DB 2018

Resumen

Datos vs Información

Los datos son las expresiones generales (valores) que se usan para describir atributos generales de algo. Mientras que la información es el conjunto de elementos que dan sentido o significado a las cosas, hechos, etc. y que están relacionados directamente con una entidad.

Modelado de datos / Estructura

El modelado de datos es el proceso de documentar la información que fluye a través de un sistema como un diagrama de fácil comprensión, usando textos y símbolos para representar las entidades y su interacción dentro del sistema. Se construyen durante las fases de análisis y diseño de un proyecto.

Entidad

Es la representación en base de datos de un grupo de datos con un contexto lógico común, sería equivalente a una una hoja de cálculo con nombre o una collección, por ejemplo: Países, Equipajes, Pasajeros, Aviones, etc.

Cardinalidad

En el ámbito de las bases de datos relacionales, la cardinalidad se refiere a la cantidad de elementos de una entidad que se encuentran contenidos en otra, pueden ser:

  • 1:1 o Uno a uno: cuando 1 elemento de una entidad está contenido sólo 1 vez en otra entidad.
  • 1:N o Uno a muchos: cuando 1 elemento de una entidad está contenido muchas veces en otra entidad.
  • N:N o Muchos a muchos: cuando muchos elementos de una entidad están contenidos muchas veces en otra entidad.