Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Fundamentos de Sistemas de Base de Datos (Capítulo 3 y 4)
1. UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE CIENCIAS ECONÓMICAS
INGENIERÍA EN FINANZAS
Modelado de datos con el
modelo Entidad-Relación
CAPÍTULO 3 Y 4
Alvarez Pozo Jhonny Alexander ; Cabascango Tutillo Yesica Zoraya; Zambrano Zambrano Gema Lisbeth
2. Entidad – Relación (ER)
Fase importante para
diseñar correctamente
una aplicación de base
de datos.
Base de datos
Modelo conceptual
Se refiere una BD concreta y
a los programas asociados
de implementar consultas y
actualizaciones.
Alto nivel
Alto nivel para el
diseño de BD
Conjunto por escrito
de los requisitos del
usuario (detallado y
completo).
1.- Recopilación de
requisitos y análisis
2.- Crear un esquema
conceptual
Diseño conceptual. Descripción concisa
de los requisitos de datos donde se
detallan:
Tipos de entidades, relaciones y
restricciones
3.- Implementación
real
Especificar:
Requisitos funcionales.
Operaciones o
transacciones
Mediante DBMS, en donde del
conceptual pasa a alto nivel y
de eso a un esquema de
implementación.
Alvarez Pozo Jhonny Alexander ; Cabascango Tutillo Yesica Zoraya; Zambrano Zambrano Gema Lisbeth
3. Ejemplo de aplicación de
BD
Diagrama de un esquema E-R para la base de datos EMPRESA.
Alvarez Pozo Jhonny Alexander ; Cabascango Tutillo Yesica Zoraya; Zambrano Zambrano Gema Lisbeth
4. TIPOS DE ENTIDAD, CONJUNTOS DE ENTIDADES, ATRIBUTOS Y CLAVES
Entidades y
atributos
compuestos
Monovalor y
multivalor
simples
Entidad: objeto con
existencia física y
conceptual
Atributo:
propiedades que
las describen
Atómicos,
forman una
jerarquía
Sub partes,
básicos con
significados
independientes.
Un solo valor para la
entidad.
Restringe el numero
de valor para cada
entidad
Valores NULL
Almacenados y
derivados
Complejos
Relacionados No tenga valor
aplicable para
un tributo
Los compuestos
y multivalor se
anidan
arbitrariamente
Alvarez Pozo Jhonny Alexander ; Cabascango Tutillo Yesica Zoraya; Zambrano Zambrano Gema Lisbeth
6. TIPOS DE ENTIDADES, CONJUNTOS DE
ENTIDADES, CLAVES Y CONJUNTOS DE VALORES
Tipo de entidad
Define una colección (o
conjunto) de entidades que
tienen los mismos atributos.
Describe el esquema o la
intención de un conjunto de
entidades.
Atributos clave de un
tipo de entidad
Atributo cuyos
valores son distintos
para cada entidad
individual
Conjunto de valores
(dominios) de
atributos
Cada atributo se asocia con un
conjunto de valor. Especifica el
conjunto de valores que se
pueden asignar a ese atributo por
cada entidad individual.
TIPOS DE RELACIONES, CONJUNTOS DE
RELACIONES, ROLES Y RESTRCCIONES
ESTRUCTURALES
Tipo de relación: define un
conjunto de asociaciones
Nombre de rol y relaciones
recursivas: referencia a una
entidad participante en cada
instancia de la relación
Grado de relación: Número
de tipo de entidades
participantes.
Relaciones y atributos:
conveniente imaginar un tipo de
relación en térmi. de atrib.
Alvarez Pozo Jhonny Alexander ; Cabascango Tutillo Yesica Zoraya; Zambrano Zambrano Gema Lisbeth
8. Razones de carnalidad para
relaciones binarias
Restricciones de participación
y dependencias de existencia
Restricciones en los tipos de
relaciones
Número máximo de instancias
de relación en las que una
entidad puede participar
Si la entidad depende si
está relacionada con otra
entidad a través de un tipo
de relación
Atributos de los tipos de
relación
Atributos y entidad parecidos
Tipos de entidades débiles
No tienen atributos claves o propios.
Tipos de entidades regulares
Contraposición a la
anterior.
Tipos de entidades fuertes
Atributo clave,
dato atómico
Tipos de entidades
identificado o propietario
Relación entidad débil
con su propietario.
Alvarez Pozo Jhonny Alexander ; Cabascango Tutillo Yesica Zoraya; Zambrano Zambrano Gema Lisbeth
9. PERFECCIONAMIENTO DEL DISEÑO ER
PARA LA BASE DE DATOS EMPRESA
Diseño de tipos de entidad para la base de datos EMPRESA.
Alvarez Pozo Jhonny Alexander ; Cabascango Tutillo Yesica Zoraya; Zambrano Zambrano Gema Lisbeth
25. Alvarez Pozo Jhonny Alexander ; Cabascango Tutillo Yesica Zoraya; Zambrano Zambrano Gema Lisbeth
Algunas
especializaciones
podemos determinar
con exactitud las
entidades que se
convertirán en
miembros de cada
subclases situando
una condición el valor
de cada atributo de la
superclase
(nombradas como
subclase de
predicado definido)
por ejemplo la entidad
EMPLEADO cuenta
con un atributo tipo
trabajo