Clases - Modelado de Datos
Clases - Modelado de Datos
Clases - Modelado de Datos
Abstracción.-
Modelo.-
Instrumento que se aplica a una parte del mundo real (universo del discurso) para
obtener una estructura de datos a la que denominamos esquema.
Modelo Instrumento
Resultado de
Esquema
aplicar el
Conceptos y Técnicas del Modelado
Modelar.-
Consiste en definir un mundo abstracto y teórico tal que las conclusiones que se
puedan sacar de él coinciden con las manifestaciones aparentes del mundo real.
Los modelos de datos son la base para los lenguajes de datos. El nivel de
abstracción de los lenguajes de datos es menor, ya que son, el modelo más una
sintaxis.
Modelado de Datos
Las estructuras de datos de la base: El tipo de los datos que hay en la base y
la forma en que se relacionan.
Las restricciones de integridad: Un conjunto de condiciones que deben cumplir
los datos para reflejar correctamente la realidad deseada.
Operaciones de manipulación de los datos: típicamente, operaciones de
inserción, eliminación, actualización y recuperación de los datos de la base.
• Propiedad del mundo real del cual la base de datos es una representación.
• Para que la base de datos sea una representación fiel de la realidad debe cumplir
estas restricciones en cualquier instante de su historia.
Ningún atributo de una clave candidata puede tomar valores nulos. Lógicamente, los
atributos que forman una clave candidata han de tomar siempre valores distintos para
cada posible tupla.
Restricciones sobre atributos: de integridad de la clave
Restricciones sobre atributos: de dominio
Por ejemplo, normalmente no se considerará que la consulta “Hallar todos los clientes
que tengan el nombre de una sucursal” tenga sentido. Por tanto, nombre-cliente y
nombre-sucursal deben tener dominios diferentes.
Restricciones sobre atributos: de dominio
Restricciones de existencia (no nulo)
La integridad referencial permite asegurar que un valor que aparece en una relación
para un conjunto de atributos determinado aparezca también en otra relación para un
cierto conjunto de atributos.
Restricciones de integridad referencial (clave ajena)
Ejemplo:
Bibliografía
CORONEL, C., MORRIS, S., & ROB, P. (2011). Bases de Datos - Diseño, implementación y
administración (Novena ed.). México: Cengage Learning Editores.
SILBERSCHATZ, A., KORTH, H., & SUDARSHAN, S. (2002). Fundamentos de Bases de Datos
(Cuarta ed.). Madrid: McGrawHill/Interamericana.
Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.
Alternative Proxies: