mysql
Entidad- Relació
Está basado en una percepción del mundo real
consistente en objetos básicos llamados entidades
y en relaciones entre esos objetos
Modelo
Entidad-Relación
Entidad persona se relaciona
con entidad libro mediante la
relación consultar
Una persona
consulta un libro
Bases de Datos
Ingeniería Técnica en Informática de Sistema
Ingenierí Té
InformáIntroducción
Introducció
2
Índice
Semántica en E-R
Semá
EEl aspecto semántico del modelo yace en la
representación del significado de los datos
Conceptos Básicos
Avión
Cuestiones de Diseño y Extensiones
Diagrama Entidad-Relación
Entidad avión se
relaciona con entidad
naranja mediante la
relación saltar
Diseño de un Esquema de Base de Datos E-R
Saltar
Estápensado para representar
la estructura lógica de una
base de datos
Naranja
Introducción
Introducció
3
Introducción
Introducció
4
Entidad
Conceptos
Básicos
Modelo Entidad-Relación
Entidad- Relació
Bases de Datos
Ingeniería Técnica en Informática de Sistemas
Ingenierí Té
Informá
Una entidad es una “cosa” u “objeto” en el mundo
real que es distinguible de todos losdemás objetos
Una entidad tiene un conjunto de propiedades, y los
valores para algún subconjunto de propiedades
pueden identificar una entidad de forma unívoca
REF: 6509132528
DNI: 326573456
ISBN: 35266774888
Conceptos Básicos
Bá
6
1
Conjunto de Entidades
Atributos
Un conjunto de entidades es un conjunto de
entidades del mismo tipo que comparten las
mismaspropiedades (no sus valores)
Una entidad se representa mediante
un conjunto de atributos
Los atributos describen propiedades que posee
cada miembro de un conjunto de entidades
Cliente
Préstamo
Cliente: identificativo de cliente, nombre de cliente, calle
dónde vive el cliente, ciudad dónde vive el cliente, …
Los conjuntos de
entidades no tienen
porque ser disjuntos:
Libro
VídeoLibro: identificativo del libro, autor del libro, editorial del
libro, idioma en que está escrito el libro, …
Empleados
Persona
Clientes
Conceptos Básicos
Bá
7
Valor de Atributo
Conceptos Básicos
Bá
8
Dominio
Cada entidad tiene un valor para
cada uno de sus atributos
El dominio (conjunto de valores) de un atributo
es el conjunto de valores permitidosidentificador
nombre
calle
32.644.234
Santos
Rosales
ciudad
Lugo
54.678.999
Rodríguez
Jazmines
A Coruña
22.244.466
Penas
Claveles
Santiago
Autor del libro: cadenas de caracteres de
una cierta longitud
Año de nacimiento del cliente: números de
cuatro cifras
Habitualmente son simples y monovalorados
Conceptos Básicos
Bá
9
Atributos CompuestosConceptos Básicos
Bá
10
Atributos Multivalorados
Los atributos compuestos son aquellos
que se pueden dividir en atributos simples
Un atributo multivalorado es aquel que
puede tener un conjunto de valores
Nombre de cliente
Nombre propio del
cliente, primer apellido del cliente,
segundo apellido del cliente
Teléfono de cliente
Algunos clientes no
tienen teléfono y otrospueden tener
varios (fijo casa, fijo oficina, móvil, …)
Dirección del cliente
Calle del cliente,
número de calle del cliente, piso del
cliente, puerta del cliente, código
postal del cliente
Los atributos compuestos hacen más claro el
modelo agrupando atributos relacionados
Conceptos Básicos
Bá
11
Conceptos Básicos
Bá
12
2
Atributos Derivados
Valor Nulo
Los atributosderivados son aquellos cuyo valor
se puede derivar del valor de otros atributos
Un atributo toma valor nulo cuando una entidad
no tiene valor para un atributo
Edad de cliente
Año actual menos año
de nacimiento
No Aplicable (segundo nombre)
Número de libros prestados
Contar el
número de préstamos activos
Perdido (existe pero no se tiene)
Desconocido (no se conoce si existe o...
Regístrate para leer el documento completo.