SlideShare una empresa de Scribd logo
1 de 34
MODELO E-R
Facilita el diseño de bases de datos permitiendo la
especificación de un esquema de la empresa que
representa la estructura lógica global de la base de
datos.
ENTIDAD
Si un conjunto de entidades no cuenta con suficientes atributos para formar una
clave primaria se denomina como entidad débil.
Para que un conjunto de entidades débiles tenga sentido, debe estar asociado
con un conjunto de entidades denominada conjunto de entidades
identificadoras o propietarias.
El discriminante de un conjunto de entidades débiles es un conjunto de atributos
que permite que se haga esta distinción. Este discrimínate se denomina clave
parcial.
En el diagrama E-R los rectángulos con líneas dobles indican conjunto de
entidades débiles, mientras que un rombo con líneas dobles indica
correspondiente relación de identificación.
El uso de líneas dobles se utiliza para indicar participación total.
ENTIDAD DÉBIL
Es una cosa u objeto del mundo real que es
distinguible de todos los objetos.
Una entidad tiene un conjunto de propiedades, y
valores de algún conjunto de propiedades pueden
identificar cada entidad de forma univoca.
Las entidades pueden ser concretas, como las
personas o los libros, o abstractas, como los
prestamos, las vacacione o los conceptos.
Cliente Préstamo
RELACIONES
Correspondencia o asociación entre dos o mas
entidades.
La asociación entre un conjunto de entidades se
conoce como participación.
Las relaciones se clasifican según su grado.
❖ Relaciones binarias (grado 2)
❖ Relaciones ternarias (grado 3)
❖ Relaciones unarias o reflexivas (grado 1)
❖ Relaciones n-arias (grado > 3)
Cliente
Préstamo
Pres
tatar
io
ATRIBUTOS
Son propiedades descriptivas que pose cada
miembro de un conjunto de entidades. La
designación de un atributo para un conjunto
de entidades expresa que lavase de datos
almacena información parecida relativa a
cada entidad del conjunto de entidades; sin
embargo, cada entidad puede tener su
propio valor para cada atributo.
Tipos de Atributos
Atómicos. No divisibles. Solo un valor para cada
entidad. Por ejemplo: Fechanacim (de un empleado
particular).
Identificador. Atributo con valor distinto para cada
instancia de un tipo de entidad. Por ejemplo: CC en
Empleado
Compuesto. Puede dividirse en otros con significado
propio. Por ejemplo: fechaNacim: dia, mes, año.
Multivaluado. Más de un valor para la misma
entidad. Por ejemplo: teléfono (Empleado con varios
teléfonos de contacto)
Derivado. Atributo derivado del valor de otro
atributo. Por ejemplo: edad (de empleado), calculo a
partir de fecha-nacimiento
DEFINICIÓN DE ATRIBUTOS DE ENTIDAD DE SISTEMA DE
INFORMACIÓN
Nieto Bernal, W. y Nieto Bernal, W. (2017). Diseño de base de datos. Universidad del Norte. https://
elibro-net.ezproxy.cecar.edu.co:2443/es/ereader/bibliocecar/70030?page=71
Sistema de Información
Académicos
Sistema de Inventarios
Sistema Bancario
DEFINICIÓN DE ATRIBUTOS DE ENTIDAD DE SISTEMA DE
INFORMACIÓN
Nieto Bernal, W. y Nieto Bernal, W. (2017). Diseño de base de datos. Universidad del Norte. https://
elibro-net.ezproxy.cecar.edu.co:2443/es/ereader/bibliocecar/70030?page=71
Sistema de Información
Académicos
Sistema de Inventarios Sistema Bancario
ARTICULO
#
*
*
*
*
ReferenciaArticulo
NombreArticulo
ValorArticulo
Proveedor
Stock
CUENTA
#
*
*
*
*
NumCuenta
Propietario
SaldoAnterior
Movimiento
SaldoActual
ESTUDIANTE
#
*
*
*
*
*
*
*
IdEstudiante
NombreEstudiante
ApellidoEstudiante
DireccionEstudiante
Telefono
Email
Genero
Promedio
MODELO DE NEGOCIO. SISTEMA DE INFORMACIÓN DE UNA EMPRESA
Lee detenidamente el modelo negocio e identifica Entidades, Atributos y Relaciones.
Una empresa necesita un sistema de gestión para sus empleados.
• La empresa tiene varios departamentos, cada uno tiene un código y un nombre.
• Para cada empleado se necesita almacenar: DNI, nombre, apellidos, dirección, teléfono, cuenta bancaria y el código
y el departamento en el que trabaja, un empleado tiene que trabajar en un solo departamento.
• Todos los departamentos tienen un director de departamento, el cual también es un empleado de la empresa.
• Los empleados pueden tener o no tener un supervisor directo, el cual también es un empleado de la empresa.
• Todos los empleados tienen una categoría en la empresa (Ejemplo: administrativo nivel 1, administrativo nivel 2, jefe
administrativo, etc.). El sistema debe almacenar la categoría del empleado no solo en el momento actual sino
también a su largo de su carrera (fecha inicio y Fecha fin), dado que es muy posible que con el tiempo los
empleados promocionen y sus categorías cambien.
• El sistema almacenará toda la información sobre los contratos realizados a cada empleado, los contratos contienen
la categoría laboral por la que el empleado fue contratado, una fecha de inicio, fecha de fin y una retribución
mensual, a lo largo de su vida un empleado podría tener más de un contrato diferente.
• Se sistema también almacenara las nóminas que cada empleado ha recibido, cada nomina va dirigida a un único
empleado y contiene: la fecha de pago y la cantidad ingresada.
Ocurrencia de una entidad, indica, mediante una
pareja de números y máximo de números que puede
aparecer la relación asociado a otra ocurrencia de
entidad.
PARTICIPACIONES
(0,1)
• Mínimo
cero,
máximo uno
(1,1)
• Mínimo
uno,
máximo uno
(0,N)
• Mínimo
cero,
máximo N
(muchos)
(1,N)
• Mínimo
uno,
máximo N
(muchos)
CATEGORÍA
PRODUCTOS
Organiza
(1,1)
(1:N)
(0,n)
máx = 1
máx = n
CARDINALIDAD
La Cardinalidad de una relación se calcula a través
de la participación de sus ocurrencias en ella. Se
toma el número máximo de participantes de cada una
de las entidades en la relación. Por ejemplo, la
relación empleado trabaja en proyecto tiene una
cordialidad de 1:N
❖ Cardinalidad 1:1
❖ Cardinalidad 1:N
❖ Cardinalidad M:N
Las correspondencias de cardinalidades adecuada
para un conjunto de relaciones dado, depende de la
situación del mundo real que el conjunto de relaciones
modele.
EMPLEADO DEPARTAMENTO
Dirige
1:1
Juan
Pedro
Félix
Maria
Pilar
Diego
Daniela
Contabilidad
Talento
Humano
Sistemas
Planeación
REPRESENTANTE ACTOR
Repres
enta
1:N
Juan
Pedro
Félix
Maria
Pilar
Diego
Daniela
George
Alan
Lucas
Arnold
Brad
Scarlette
Lousie
Lestat
Legolas
Armand
EMPLEADO PROYECTO
Trabaja
en
N:M
Pilar
Diego
Daniela
Proyecto 1
Proyecto 2
Proyecto 3
Proyecto 4
Proyecto 5
Proyecto 6
Agregar un pie de página 17
EJEMPLO 1
En un supermercado hay productos organizados en categorías (frutas, ultramarinos, carnes,
pescados, etc.). Cada productos pertenece a una única categoría y puede haber categorías
que todavía no tengan ningún producto asignado, sin embargo, no puede haber productos sin
categoría. Diseña el modelo E-R e indica la participación de las relaciones.
organizar
PRODUCTO
#
*
IdProducto
NombreProducto
CATEGORIA
#
*
IdCategoria
NombreCategoria
CLAVES
Los valores de los atributos de cada
entidad deben ser tales que permitan
identificar a esa entidad.
No se permite que ningún par de
entidades de un conjunto de entidades
tenga exactamente el mismo valor en
todos sus atributos.
Las claves permiten identificar un
conjunto de atributos que resulta
suficiente para distinguir las
entidades entre sí.
SUPERC
LAVE
Es un conjunto de uno o
más atributos que,
tomados conjuntamente,
permiten identificar de
forma unívoca una entidad
del conjunto de entidades.
Por ejemplo, el atributo
IdCliente.
Claves
Candida
tas
Un conjunto de atributos
pueden servir de clases
siempre y cuando no se
requiere una superclave
en la entidad.
Clave
primaria
Para denotar la clave
candidata elegida por el
diseñador de la BD como
elemento principal de
identificación de las
entidades pertenecientes
a un conjunto de
entidades.
CLAVES
Una clave, permite identificar un
conjunto de atributos suficientes para
distinguir las entidades entre sí. Las claves
también ayudan a identificar a las
relaciones y así distinguir las relaciones
entre sí.
❖ Clave primaria
❖ Clave candidata
• Los dominios
corresponden al
conjunto de valores
que pueden tomar
cada atributo.
DOMINIOS
MODELO DE NEGOCIO. SISTEMA DE INFORMACIÓN DE UNA EMPRESA
En esta parte identifica: participaciones, cardinalidades, claves primarias y secundarias.
Una empresa necesita un sistema de gestión para sus empleados.
• La empresa tiene varios departamentos, cada uno tiene un código y un nombre.
• Para cada empleado se necesita almacenar: DNI, nombre, apellidos, dirección, teléfono, cuenta bancaria y el código
y el departamento en el que trabaja, un empleado tiene que trabajar en un solo departamento.
• Todos los departamentos tienen un director de departamento, el cual también es un empleado de la empresa.
• Los empleados pueden tener o no tener un supervisor directo, el cual también es un empleado de la empresa.
• Todos los empleados tienen una categoría en la empresa (Ejemplo: administrativo nivel 1, administrativo nivel 2, jefe
administrativo, etc.). El sistema debe almacenar la categoría del empleado no solo en el momento actual sino
también a su largo de su carrera (fecha inicio y Fecha fin), dado que es muy posible que con el tiempo los
empleados promocionen y sus categorías cambien.
• El sistema almacenará toda la información sobre los contratos realizados a cada empleado, los contratos contienen
la categoría laboral por la que el empleado fue contratado, una fecha de inicio, fecha de fin y una retribución
mensual, a lo largo de su vida un empleado podría tener más de un contrato diferente.
• Se sistema también almacenara las nóminas que cada empleado ha recibido, cada nomina va dirigida a un único
empleado y contiene: la fecha de pago y la cantidad ingresada.
Agregue un pie de página 23
METODOLOGÍA DE DISEÑO MODELO E-R
El primer paso en el diseño de una base de datos es la producción del esquema conceptual. Normalmente, se
construyen varios esquemas conceptuales, cada uno para representar las distintas visiones que los usuarios
tienen de la información. Cada una de estas visiones suelen corresponder a las diferentes áreas funcionales de
la empresa como, por ejemplo, producción, ventas, recursos humanos, etc.
Identificar las
entidades
Identificar
relaciones
Identificar los
atributos y
asociarlos a
las entidades
Determinar
los dominios
de los
atributos
Determinar
los
identificadore
s
Determinar
las jerarquías
de
generalización
Dibujar el
diagrama
Entidad –
Relación (E-R)
SIMBOLOGÍA DEL MODELO
ENTIDAD RELACIÓN, ACORDE
A LA NOTACIÓN DE P. CHEN
SIMBOLOGÍA DEL MODELO ENTIDAD RELACIÓN, ACORDE A LA NOTACIÓN DE P. CHEN
SIMBOLOGÍA DEL MODELO ENTIDAD RELACIÓN, ACORDE A LA NOTACIÓN DE P. CHEN
SIMBOLOGÍA DEL MODELO ENTIDAD RELACIÓN, ACORDE A LA NOTACIÓN DE P. CHEN
SIMBOLOGÍA DEL MODELO ENTIDAD RELACIÓN, ACORDE A LA NOTACIÓN DE P. CHEN
SIMBOLOGÍA DEL MODELO ENTIDAD RELACIÓN, ACORDE A LA NOTACIÓN DE P. CHEN
SIMBOLOGÍA DEL MODELO ENTIDAD RELACIÓN, ACORDE A LA NOTACIÓN DE P. CHEN
SIMBOLOGÍA DEL MODELO ENTIDAD RELACIÓN, ACORDE A LA NOTACIÓN DE P. CHEN
SIMBOLOGÍA DEL MODELO ENTIDAD RELACIÓN, ACORDE A LA NOTACIÓN DE P. CHEN
SIMBOLOGÍA DEL MODELO ENTIDAD RELACIÓN, ACORDE A LA NOTACIÓN DE P. CHEN
SIMBOLOGÍA DEL MODELO ENTIDAD RELACIÓN, ACORDE A LA NOTACIÓN DE P. CHEN

Más contenido relacionado

La actualidad más candente

Chapter-2 Database System Concepts and Architecture
Chapter-2 Database System Concepts and ArchitectureChapter-2 Database System Concepts and Architecture
Chapter-2 Database System Concepts and ArchitectureKunal Anand
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacionalMaria Garcia
 
Analisis de la independencia logica fisica de datos en un sistema de bases de...
Analisis de la independencia logica fisica de datos en un sistema de bases de...Analisis de la independencia logica fisica de datos en un sistema de bases de...
Analisis de la independencia logica fisica de datos en un sistema de bases de...Maria Garcia
 
Fundamentos de BD - Unidad 1 Sistemas Gestores de BD
Fundamentos de BD - Unidad 1 Sistemas Gestores de BDFundamentos de BD - Unidad 1 Sistemas Gestores de BD
Fundamentos de BD - Unidad 1 Sistemas Gestores de BDJosé Antonio Sandoval Acosta
 
NORMALIZACIÓN DE BASES DE DATOS.pdf
NORMALIZACIÓN DE BASES DE DATOS.pdfNORMALIZACIÓN DE BASES DE DATOS.pdf
NORMALIZACIÓN DE BASES DE DATOS.pdfSumica1
 
Modelo de base de datos orientados a objetos
Modelo de base de datos orientados a objetosModelo de base de datos orientados a objetos
Modelo de base de datos orientados a objetosarmin tilano
 
Data Models In Database Management System
Data Models In Database Management SystemData Models In Database Management System
Data Models In Database Management SystemAmad Ahmad
 
Introduccion bases de datos
Introduccion bases de datosIntroduccion bases de datos
Introduccion bases de datosUTN
 
2 database system concepts and architecture
2 database system concepts and architecture2 database system concepts and architecture
2 database system concepts and architectureKumar
 
4 the relational data model and relational database constraints
4 the relational data model and relational database constraints4 the relational data model and relational database constraints
4 the relational data model and relational database constraintsKumar
 
Modelo Relacional, Rede e Hierárquico
Modelo Relacional, Rede e HierárquicoModelo Relacional, Rede e Hierárquico
Modelo Relacional, Rede e Hierárquicorosimaracorsino
 
Fundamentos de BD - Unidad 2 Modelo Entidad Relacion
Fundamentos de BD - Unidad 2 Modelo Entidad RelacionFundamentos de BD - Unidad 2 Modelo Entidad Relacion
Fundamentos de BD - Unidad 2 Modelo Entidad RelacionJosé Antonio Sandoval Acosta
 
TIPOS DE BASE DE DATOS
TIPOS DE BASE DE DATOSTIPOS DE BASE DE DATOS
TIPOS DE BASE DE DATOSJohn Soto
 

La actualidad más candente (20)

Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Chapter-2 Database System Concepts and Architecture
Chapter-2 Database System Concepts and ArchitectureChapter-2 Database System Concepts and Architecture
Chapter-2 Database System Concepts and Architecture
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
 
Modelo de entidad relación extendido
Modelo de entidad relación extendidoModelo de entidad relación extendido
Modelo de entidad relación extendido
 
Analisis de la independencia logica fisica de datos en un sistema de bases de...
Analisis de la independencia logica fisica de datos en un sistema de bases de...Analisis de la independencia logica fisica de datos en un sistema de bases de...
Analisis de la independencia logica fisica de datos en un sistema de bases de...
 
Fundamentos de BD - unidad 3 modelo relacional
Fundamentos de BD - unidad 3 modelo relacionalFundamentos de BD - unidad 3 modelo relacional
Fundamentos de BD - unidad 3 modelo relacional
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Fundamentos de BD - Unidad 1 Sistemas Gestores de BD
Fundamentos de BD - Unidad 1 Sistemas Gestores de BDFundamentos de BD - Unidad 1 Sistemas Gestores de BD
Fundamentos de BD - Unidad 1 Sistemas Gestores de BD
 
NORMALIZACIÓN
NORMALIZACIÓN  NORMALIZACIÓN
NORMALIZACIÓN
 
NORMALIZACIÓN DE BASES DE DATOS.pdf
NORMALIZACIÓN DE BASES DE DATOS.pdfNORMALIZACIÓN DE BASES DE DATOS.pdf
NORMALIZACIÓN DE BASES DE DATOS.pdf
 
Ejercicios normalizacion
Ejercicios normalizacionEjercicios normalizacion
Ejercicios normalizacion
 
Modelo de base de datos orientados a objetos
Modelo de base de datos orientados a objetosModelo de base de datos orientados a objetos
Modelo de base de datos orientados a objetos
 
Data Models In Database Management System
Data Models In Database Management SystemData Models In Database Management System
Data Models In Database Management System
 
Funciones del DBA, SA Y DA
Funciones del DBA, SA Y DAFunciones del DBA, SA Y DA
Funciones del DBA, SA Y DA
 
Introduccion bases de datos
Introduccion bases de datosIntroduccion bases de datos
Introduccion bases de datos
 
2 database system concepts and architecture
2 database system concepts and architecture2 database system concepts and architecture
2 database system concepts and architecture
 
4 the relational data model and relational database constraints
4 the relational data model and relational database constraints4 the relational data model and relational database constraints
4 the relational data model and relational database constraints
 
Modelo Relacional, Rede e Hierárquico
Modelo Relacional, Rede e HierárquicoModelo Relacional, Rede e Hierárquico
Modelo Relacional, Rede e Hierárquico
 
Fundamentos de BD - Unidad 2 Modelo Entidad Relacion
Fundamentos de BD - Unidad 2 Modelo Entidad RelacionFundamentos de BD - Unidad 2 Modelo Entidad Relacion
Fundamentos de BD - Unidad 2 Modelo Entidad Relacion
 
TIPOS DE BASE DE DATOS
TIPOS DE BASE DE DATOSTIPOS DE BASE DE DATOS
TIPOS DE BASE DE DATOS
 

Similar a Modelo E-R.pdf

Similar a Modelo E-R.pdf (20)

Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacion
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Actividad base de datos 3
Actividad base de datos 3Actividad base de datos 3
Actividad base de datos 3
 
ingeniería de sistemas base de datos.pdf
ingeniería de sistemas base de datos.pdfingeniería de sistemas base de datos.pdf
ingeniería de sistemas base de datos.pdf
 
Programación en base de datos
Programación en base de datosProgramación en base de datos
Programación en base de datos
 
tema-8-bd-entidad-relacion base de datos
tema-8-bd-entidad-relacion base de datostema-8-bd-entidad-relacion base de datos
tema-8-bd-entidad-relacion base de datos
 
Tema3 modelo entidadrelacion
Tema3 modelo entidadrelacionTema3 modelo entidadrelacion
Tema3 modelo entidadrelacion
 
3. desarrollo
3. desarrollo3. desarrollo
3. desarrollo
 
Capítulo VI. Diagramas de Entidad Relación.pdf
Capítulo VI. Diagramas de Entidad Relación.pdfCapítulo VI. Diagramas de Entidad Relación.pdf
Capítulo VI. Diagramas de Entidad Relación.pdf
 
practica-mer-mr.pdf
practica-mer-mr.pdfpractica-mer-mr.pdf
practica-mer-mr.pdf
 
Base de Datos - Modelo Entidad Relación
Base de Datos - Modelo Entidad RelaciónBase de Datos - Modelo Entidad Relación
Base de Datos - Modelo Entidad Relación
 
Modelo Entidad Relacion.pdf
Modelo Entidad Relacion.pdfModelo Entidad Relacion.pdf
Modelo Entidad Relacion.pdf
 
Diseño logico de la base de datos
Diseño logico de la base de datosDiseño logico de la base de datos
Diseño logico de la base de datos
 
Base
BaseBase
Base
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Base de Datos (UPS)
Base de Datos (UPS)Base de Datos (UPS)
Base de Datos (UPS)
 
Computacion ii.
Computacion ii.Computacion ii.
Computacion ii.
 
Modelo Entidad-Relación
Modelo Entidad-RelaciónModelo Entidad-Relación
Modelo Entidad-Relación
 
Jon Cartier
Jon CartierJon Cartier
Jon Cartier
 
S5-SCBC.pptx
S5-SCBC.pptxS5-SCBC.pptx
S5-SCBC.pptx
 

Más de Maria Garcia

SISTEMAS DE INFORMACIÓN
SISTEMAS DE INFORMACIÓNSISTEMAS DE INFORMACIÓN
SISTEMAS DE INFORMACIÓNMaria Garcia
 
La Organizacion Sistemas
La Organizacion SistemasLa Organizacion Sistemas
La Organizacion SistemasMaria Garcia
 
ADMINISTRACIÓN DEL CONOCIMIENTO Y TOMA DE DECISIONES
ADMINISTRACIÓN DEL CONOCIMIENTO Y TOMA DE DECISIONESADMINISTRACIÓN DEL CONOCIMIENTO Y TOMA DE DECISIONES
ADMINISTRACIÓN DEL CONOCIMIENTO Y TOMA DE DECISIONESMaria Garcia
 
Prototipo de solución tecnológica
Prototipo de solución tecnológicaPrototipo de solución tecnológica
Prototipo de solución tecnológicaMaria Garcia
 
ROL ESTRATÉGICO DE LOS SISTEMAS DE INFORMACIÓN
ROL ESTRATÉGICO DE LOS SISTEMAS DE INFORMACIÓNROL ESTRATÉGICO DE LOS SISTEMAS DE INFORMACIÓN
ROL ESTRATÉGICO DE LOS SISTEMAS DE INFORMACIÓNMaria Garcia
 
Aspectos éticos y sociales en los sistemas de información
Aspectos éticos y sociales en los sistemas de informaciónAspectos éticos y sociales en los sistemas de información
Aspectos éticos y sociales en los sistemas de informaciónMaria Garcia
 
Los sistemas de información en los negocios globales contemporáneos
Los sistemas de información en los negocios globales contemporáneosLos sistemas de información en los negocios globales contemporáneos
Los sistemas de información en los negocios globales contemporáneosMaria Garcia
 
Informática Administrativa_sesion1.pdf
Informática Administrativa_sesion1.pdfInformática Administrativa_sesion1.pdf
Informática Administrativa_sesion1.pdfMaria Garcia
 
Negocios digitales.pdf
Negocios digitales.pdfNegocios digitales.pdf
Negocios digitales.pdfMaria Garcia
 
Infraestructuras de tecnologías de la información.pdf
Infraestructuras de tecnologías de la información.pdfInfraestructuras de tecnologías de la información.pdf
Infraestructuras de tecnologías de la información.pdfMaria Garcia
 
Conceptos de ingeniería.pdf
Conceptos de ingeniería.pdfConceptos de ingeniería.pdf
Conceptos de ingeniería.pdfMaria Garcia
 
Cadena de Valor.pdf
Cadena de Valor.pdfCadena de Valor.pdf
Cadena de Valor.pdfMaria Garcia
 
CLASE 6_Areas de la Ingenieria de Sistemas.pdf
CLASE 6_Areas de la Ingenieria de Sistemas.pdfCLASE 6_Areas de la Ingenieria de Sistemas.pdf
CLASE 6_Areas de la Ingenieria de Sistemas.pdfMaria Garcia
 
MODELAMIENTO DE BASES DE DATOS.pptx
MODELAMIENTO DE BASES DE DATOS.pptxMODELAMIENTO DE BASES DE DATOS.pptx
MODELAMIENTO DE BASES DE DATOS.pptxMaria Garcia
 
PROYECTO FINAL_TENDENCIAS TECNOLOGIAS DE INGENIERIA.pdf
PROYECTO FINAL_TENDENCIAS TECNOLOGIAS DE INGENIERIA.pdfPROYECTO FINAL_TENDENCIAS TECNOLOGIAS DE INGENIERIA.pdf
PROYECTO FINAL_TENDENCIAS TECNOLOGIAS DE INGENIERIA.pdfMaria Garcia
 
Analizar datos excel
Analizar datos excelAnalizar datos excel
Analizar datos excelMaria Garcia
 
Introducción a las bases de datos
Introducción a las bases de datosIntroducción a las bases de datos
Introducción a las bases de datosMaria Garcia
 

Más de Maria Garcia (20)

SISTEMAS DE INFORMACIÓN
SISTEMAS DE INFORMACIÓNSISTEMAS DE INFORMACIÓN
SISTEMAS DE INFORMACIÓN
 
Cadena de Valor
Cadena de ValorCadena de Valor
Cadena de Valor
 
La Organizacion Sistemas
La Organizacion SistemasLa Organizacion Sistemas
La Organizacion Sistemas
 
ADMINISTRACIÓN DEL CONOCIMIENTO Y TOMA DE DECISIONES
ADMINISTRACIÓN DEL CONOCIMIENTO Y TOMA DE DECISIONESADMINISTRACIÓN DEL CONOCIMIENTO Y TOMA DE DECISIONES
ADMINISTRACIÓN DEL CONOCIMIENTO Y TOMA DE DECISIONES
 
Prototipo de solución tecnológica
Prototipo de solución tecnológicaPrototipo de solución tecnológica
Prototipo de solución tecnológica
 
ROL ESTRATÉGICO DE LOS SISTEMAS DE INFORMACIÓN
ROL ESTRATÉGICO DE LOS SISTEMAS DE INFORMACIÓNROL ESTRATÉGICO DE LOS SISTEMAS DE INFORMACIÓN
ROL ESTRATÉGICO DE LOS SISTEMAS DE INFORMACIÓN
 
Aspectos éticos y sociales en los sistemas de información
Aspectos éticos y sociales en los sistemas de informaciónAspectos éticos y sociales en los sistemas de información
Aspectos éticos y sociales en los sistemas de información
 
Los sistemas de información en los negocios globales contemporáneos
Los sistemas de información en los negocios globales contemporáneosLos sistemas de información en los negocios globales contemporáneos
Los sistemas de información en los negocios globales contemporáneos
 
Informática Administrativa_sesion1.pdf
Informática Administrativa_sesion1.pdfInformática Administrativa_sesion1.pdf
Informática Administrativa_sesion1.pdf
 
Negocios digitales.pdf
Negocios digitales.pdfNegocios digitales.pdf
Negocios digitales.pdf
 
TI-TIC.pdf
TI-TIC.pdfTI-TIC.pdf
TI-TIC.pdf
 
Infraestructuras de tecnologías de la información.pdf
Infraestructuras de tecnologías de la información.pdfInfraestructuras de tecnologías de la información.pdf
Infraestructuras de tecnologías de la información.pdf
 
Conceptos de ingeniería.pdf
Conceptos de ingeniería.pdfConceptos de ingeniería.pdf
Conceptos de ingeniería.pdf
 
Cadena de Valor.pdf
Cadena de Valor.pdfCadena de Valor.pdf
Cadena de Valor.pdf
 
CLASE 6_Areas de la Ingenieria de Sistemas.pdf
CLASE 6_Areas de la Ingenieria de Sistemas.pdfCLASE 6_Areas de la Ingenieria de Sistemas.pdf
CLASE 6_Areas de la Ingenieria de Sistemas.pdf
 
MODELAMIENTO DE BASES DE DATOS.pptx
MODELAMIENTO DE BASES DE DATOS.pptxMODELAMIENTO DE BASES DE DATOS.pptx
MODELAMIENTO DE BASES DE DATOS.pptx
 
PROYECTO FINAL_TENDENCIAS TECNOLOGIAS DE INGENIERIA.pdf
PROYECTO FINAL_TENDENCIAS TECNOLOGIAS DE INGENIERIA.pdfPROYECTO FINAL_TENDENCIAS TECNOLOGIAS DE INGENIERIA.pdf
PROYECTO FINAL_TENDENCIAS TECNOLOGIAS DE INGENIERIA.pdf
 
Analizar datos excel
Analizar datos excelAnalizar datos excel
Analizar datos excel
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Introducción a las bases de datos
Introducción a las bases de datosIntroducción a las bases de datos
Introducción a las bases de datos
 

Último

DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfDemetrio Ccesa Rayme
 

Último (20)

DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
 

Modelo E-R.pdf

  • 1. MODELO E-R Facilita el diseño de bases de datos permitiendo la especificación de un esquema de la empresa que representa la estructura lógica global de la base de datos.
  • 2. ENTIDAD Si un conjunto de entidades no cuenta con suficientes atributos para formar una clave primaria se denomina como entidad débil. Para que un conjunto de entidades débiles tenga sentido, debe estar asociado con un conjunto de entidades denominada conjunto de entidades identificadoras o propietarias. El discriminante de un conjunto de entidades débiles es un conjunto de atributos que permite que se haga esta distinción. Este discrimínate se denomina clave parcial. En el diagrama E-R los rectángulos con líneas dobles indican conjunto de entidades débiles, mientras que un rombo con líneas dobles indica correspondiente relación de identificación. El uso de líneas dobles se utiliza para indicar participación total. ENTIDAD DÉBIL Es una cosa u objeto del mundo real que es distinguible de todos los objetos. Una entidad tiene un conjunto de propiedades, y valores de algún conjunto de propiedades pueden identificar cada entidad de forma univoca. Las entidades pueden ser concretas, como las personas o los libros, o abstractas, como los prestamos, las vacacione o los conceptos. Cliente Préstamo
  • 3.
  • 4. RELACIONES Correspondencia o asociación entre dos o mas entidades. La asociación entre un conjunto de entidades se conoce como participación. Las relaciones se clasifican según su grado. ❖ Relaciones binarias (grado 2) ❖ Relaciones ternarias (grado 3) ❖ Relaciones unarias o reflexivas (grado 1) ❖ Relaciones n-arias (grado > 3) Cliente Préstamo Pres tatar io
  • 5. ATRIBUTOS Son propiedades descriptivas que pose cada miembro de un conjunto de entidades. La designación de un atributo para un conjunto de entidades expresa que lavase de datos almacena información parecida relativa a cada entidad del conjunto de entidades; sin embargo, cada entidad puede tener su propio valor para cada atributo. Tipos de Atributos Atómicos. No divisibles. Solo un valor para cada entidad. Por ejemplo: Fechanacim (de un empleado particular). Identificador. Atributo con valor distinto para cada instancia de un tipo de entidad. Por ejemplo: CC en Empleado Compuesto. Puede dividirse en otros con significado propio. Por ejemplo: fechaNacim: dia, mes, año. Multivaluado. Más de un valor para la misma entidad. Por ejemplo: teléfono (Empleado con varios teléfonos de contacto) Derivado. Atributo derivado del valor de otro atributo. Por ejemplo: edad (de empleado), calculo a partir de fecha-nacimiento
  • 6.
  • 7. DEFINICIÓN DE ATRIBUTOS DE ENTIDAD DE SISTEMA DE INFORMACIÓN Nieto Bernal, W. y Nieto Bernal, W. (2017). Diseño de base de datos. Universidad del Norte. https:// elibro-net.ezproxy.cecar.edu.co:2443/es/ereader/bibliocecar/70030?page=71 Sistema de Información Académicos Sistema de Inventarios Sistema Bancario
  • 8. DEFINICIÓN DE ATRIBUTOS DE ENTIDAD DE SISTEMA DE INFORMACIÓN Nieto Bernal, W. y Nieto Bernal, W. (2017). Diseño de base de datos. Universidad del Norte. https:// elibro-net.ezproxy.cecar.edu.co:2443/es/ereader/bibliocecar/70030?page=71 Sistema de Información Académicos Sistema de Inventarios Sistema Bancario ARTICULO # * * * * ReferenciaArticulo NombreArticulo ValorArticulo Proveedor Stock CUENTA # * * * * NumCuenta Propietario SaldoAnterior Movimiento SaldoActual ESTUDIANTE # * * * * * * * IdEstudiante NombreEstudiante ApellidoEstudiante DireccionEstudiante Telefono Email Genero Promedio
  • 9.
  • 10. MODELO DE NEGOCIO. SISTEMA DE INFORMACIÓN DE UNA EMPRESA Lee detenidamente el modelo negocio e identifica Entidades, Atributos y Relaciones. Una empresa necesita un sistema de gestión para sus empleados. • La empresa tiene varios departamentos, cada uno tiene un código y un nombre. • Para cada empleado se necesita almacenar: DNI, nombre, apellidos, dirección, teléfono, cuenta bancaria y el código y el departamento en el que trabaja, un empleado tiene que trabajar en un solo departamento. • Todos los departamentos tienen un director de departamento, el cual también es un empleado de la empresa. • Los empleados pueden tener o no tener un supervisor directo, el cual también es un empleado de la empresa. • Todos los empleados tienen una categoría en la empresa (Ejemplo: administrativo nivel 1, administrativo nivel 2, jefe administrativo, etc.). El sistema debe almacenar la categoría del empleado no solo en el momento actual sino también a su largo de su carrera (fecha inicio y Fecha fin), dado que es muy posible que con el tiempo los empleados promocionen y sus categorías cambien. • El sistema almacenará toda la información sobre los contratos realizados a cada empleado, los contratos contienen la categoría laboral por la que el empleado fue contratado, una fecha de inicio, fecha de fin y una retribución mensual, a lo largo de su vida un empleado podría tener más de un contrato diferente. • Se sistema también almacenara las nóminas que cada empleado ha recibido, cada nomina va dirigida a un único empleado y contiene: la fecha de pago y la cantidad ingresada.
  • 11.
  • 12. Ocurrencia de una entidad, indica, mediante una pareja de números y máximo de números que puede aparecer la relación asociado a otra ocurrencia de entidad. PARTICIPACIONES (0,1) • Mínimo cero, máximo uno (1,1) • Mínimo uno, máximo uno (0,N) • Mínimo cero, máximo N (muchos) (1,N) • Mínimo uno, máximo N (muchos) CATEGORÍA PRODUCTOS Organiza (1,1) (1:N) (0,n) máx = 1 máx = n
  • 13. CARDINALIDAD La Cardinalidad de una relación se calcula a través de la participación de sus ocurrencias en ella. Se toma el número máximo de participantes de cada una de las entidades en la relación. Por ejemplo, la relación empleado trabaja en proyecto tiene una cordialidad de 1:N ❖ Cardinalidad 1:1 ❖ Cardinalidad 1:N ❖ Cardinalidad M:N Las correspondencias de cardinalidades adecuada para un conjunto de relaciones dado, depende de la situación del mundo real que el conjunto de relaciones modele.
  • 16. EMPLEADO PROYECTO Trabaja en N:M Pilar Diego Daniela Proyecto 1 Proyecto 2 Proyecto 3 Proyecto 4 Proyecto 5 Proyecto 6
  • 17. Agregar un pie de página 17 EJEMPLO 1 En un supermercado hay productos organizados en categorías (frutas, ultramarinos, carnes, pescados, etc.). Cada productos pertenece a una única categoría y puede haber categorías que todavía no tengan ningún producto asignado, sin embargo, no puede haber productos sin categoría. Diseña el modelo E-R e indica la participación de las relaciones. organizar PRODUCTO # * IdProducto NombreProducto CATEGORIA # * IdCategoria NombreCategoria
  • 18. CLAVES Los valores de los atributos de cada entidad deben ser tales que permitan identificar a esa entidad. No se permite que ningún par de entidades de un conjunto de entidades tenga exactamente el mismo valor en todos sus atributos. Las claves permiten identificar un conjunto de atributos que resulta suficiente para distinguir las entidades entre sí. SUPERC LAVE Es un conjunto de uno o más atributos que, tomados conjuntamente, permiten identificar de forma unívoca una entidad del conjunto de entidades. Por ejemplo, el atributo IdCliente. Claves Candida tas Un conjunto de atributos pueden servir de clases siempre y cuando no se requiere una superclave en la entidad. Clave primaria Para denotar la clave candidata elegida por el diseñador de la BD como elemento principal de identificación de las entidades pertenecientes a un conjunto de entidades.
  • 19. CLAVES Una clave, permite identificar un conjunto de atributos suficientes para distinguir las entidades entre sí. Las claves también ayudan a identificar a las relaciones y así distinguir las relaciones entre sí. ❖ Clave primaria ❖ Clave candidata
  • 20. • Los dominios corresponden al conjunto de valores que pueden tomar cada atributo. DOMINIOS
  • 21. MODELO DE NEGOCIO. SISTEMA DE INFORMACIÓN DE UNA EMPRESA En esta parte identifica: participaciones, cardinalidades, claves primarias y secundarias. Una empresa necesita un sistema de gestión para sus empleados. • La empresa tiene varios departamentos, cada uno tiene un código y un nombre. • Para cada empleado se necesita almacenar: DNI, nombre, apellidos, dirección, teléfono, cuenta bancaria y el código y el departamento en el que trabaja, un empleado tiene que trabajar en un solo departamento. • Todos los departamentos tienen un director de departamento, el cual también es un empleado de la empresa. • Los empleados pueden tener o no tener un supervisor directo, el cual también es un empleado de la empresa. • Todos los empleados tienen una categoría en la empresa (Ejemplo: administrativo nivel 1, administrativo nivel 2, jefe administrativo, etc.). El sistema debe almacenar la categoría del empleado no solo en el momento actual sino también a su largo de su carrera (fecha inicio y Fecha fin), dado que es muy posible que con el tiempo los empleados promocionen y sus categorías cambien. • El sistema almacenará toda la información sobre los contratos realizados a cada empleado, los contratos contienen la categoría laboral por la que el empleado fue contratado, una fecha de inicio, fecha de fin y una retribución mensual, a lo largo de su vida un empleado podría tener más de un contrato diferente. • Se sistema también almacenara las nóminas que cada empleado ha recibido, cada nomina va dirigida a un único empleado y contiene: la fecha de pago y la cantidad ingresada.
  • 22.
  • 23. Agregue un pie de página 23 METODOLOGÍA DE DISEÑO MODELO E-R El primer paso en el diseño de una base de datos es la producción del esquema conceptual. Normalmente, se construyen varios esquemas conceptuales, cada uno para representar las distintas visiones que los usuarios tienen de la información. Cada una de estas visiones suelen corresponder a las diferentes áreas funcionales de la empresa como, por ejemplo, producción, ventas, recursos humanos, etc. Identificar las entidades Identificar relaciones Identificar los atributos y asociarlos a las entidades Determinar los dominios de los atributos Determinar los identificadore s Determinar las jerarquías de generalización Dibujar el diagrama Entidad – Relación (E-R)
  • 24. SIMBOLOGÍA DEL MODELO ENTIDAD RELACIÓN, ACORDE A LA NOTACIÓN DE P. CHEN
  • 25. SIMBOLOGÍA DEL MODELO ENTIDAD RELACIÓN, ACORDE A LA NOTACIÓN DE P. CHEN
  • 26. SIMBOLOGÍA DEL MODELO ENTIDAD RELACIÓN, ACORDE A LA NOTACIÓN DE P. CHEN
  • 27. SIMBOLOGÍA DEL MODELO ENTIDAD RELACIÓN, ACORDE A LA NOTACIÓN DE P. CHEN
  • 28. SIMBOLOGÍA DEL MODELO ENTIDAD RELACIÓN, ACORDE A LA NOTACIÓN DE P. CHEN
  • 29. SIMBOLOGÍA DEL MODELO ENTIDAD RELACIÓN, ACORDE A LA NOTACIÓN DE P. CHEN
  • 30. SIMBOLOGÍA DEL MODELO ENTIDAD RELACIÓN, ACORDE A LA NOTACIÓN DE P. CHEN
  • 31. SIMBOLOGÍA DEL MODELO ENTIDAD RELACIÓN, ACORDE A LA NOTACIÓN DE P. CHEN
  • 32. SIMBOLOGÍA DEL MODELO ENTIDAD RELACIÓN, ACORDE A LA NOTACIÓN DE P. CHEN
  • 33. SIMBOLOGÍA DEL MODELO ENTIDAD RELACIÓN, ACORDE A LA NOTACIÓN DE P. CHEN
  • 34. SIMBOLOGÍA DEL MODELO ENTIDAD RELACIÓN, ACORDE A LA NOTACIÓN DE P. CHEN