sábado, 22 de abril de 2017

Modelo de Base de Datos

Objetivos Específicos


  • Identificar las características generales de los tipos de moldeamiento de base de datos comúnmente utilizados
  • Realizar eficientemente el modelo entidad relación de las bases de datos
  • Realizar eficientemente el modelo relacional de las ases de datos.

Modelos de Datos:

Una colección de herramientas conceptuales para describir los datos, las relaciones, la semántica y las restricciones de consistencia

  • Modelo E-R
  • Modelo Relacional
  • Otros modelos de datos

Modelo E-R (entidad - relación)


El modelo de datos E-R está basado en una percepción del mundo real que consta de una colección de objetos básicos.

Este modelo utiliza un grupo de tablas para representar los datos y las relaciones entre ellos.

El modelo relacional 

Se encuentra a un nivel de abstracción inferior al modelo de datos E-R.

Otros Modelos

Los modelos de datos semi estructurados permiten la especificación de datos donde los elementos de datos individuales del mismo tipo pueden tener diferentes conjuntos de atributos

El modelo de datos de red y el modelo de datos jerárquico precedieron al modelo de datos relacional. Estos modelos estuvieron ligados fuertemente a la implementación subyacente y complicaban la tarea de modelado de datos. Se usa muy poco actualmente



Análisis de Requerimientos


Requisitos Funcionales

¿Qué debe hacer el sistema?
Transacciones


Requisitos de datos

¿Qué debe almacenar el sistema?
Pensar en el futuro

Tolerancia a Cambios


Nombre de un cliente

1 nombre y 1 apellido
Y si tiene 2 nombres o 3
Si su apellido usa un - y es muy largo
Y si cambia de nombre en el futuro
Y si hay otra persona con el mismo nombre
Y si se trata de una cuenta bipersonal


Definiciones


Entidad:

Un objeto que existe y se distingue de algún tipo (~instancia)


Conjunto de entidades

Una colección de objetos similares (~clases)

Atributos

Propiedades de entidades en un conjunto de entidades.

Relaciones

Conexiones entre dos o más entidades

Conjunto de Relaciones

Conexiones entre dos o mas conjuntos



No hay comentarios:

Publicar un comentario

Evaluación Final: Investigación sobre DBMS Oracle y MySQL

Servicios: Servicios disponibles por el DBMS, para la ejecución de sus funcionalidades Descripción general de cada servicio, que indi...