AA2 Modelo Entidad Relacion Parte 1

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 9

Modelo Entidad Relación - Contextualización De Conceptos

Elaborador por:

Brayan Esneyder Guzman Rios

Edgar Hernando Sánchez Osorio

Gustavo Andrés Grisales Arbeláez

Edwin Leonardo Gómez Bustos

Sonia Marcela Moreno

Docente

Fundación Universitaria Unipanamericana

Análisis y Diseño De Base De Datos

Programa De Ingeniería En Sistemas

Bogotá

2019
Actividad de aprendizaje No. 2

1. Definir los siguientes conceptos, cita un ejemplo aplicativo en el contexto real:

1.1. Dato: Es una representación gráfica o simbólica que pueden ser textos, números,

imágenes o sonido.

Ejemplo: Los datos de un estudiante, datos de una encuesta (Gustavo, 42)

Información: Es un conjunto organizado de datos que genera conocimiento luego del

análisis de los datos según la necesidad del usuario.

Ejemplo: Si analizamos los datos del ejemplo de datos podemos definir que Gustavo es

un hombre que tiene 42 años y entre más datos se proporcionen más información

podemos analizar, obtener o deducir.

1.2. Sistema de Bases de Datos: Serie de recursos que permiten la administración y manejo

de gran cantidad de información los cuales tienen las siguientes características:

Impedancia: Esto quiere decir que los datos no dependen del programa, esto quiere decir

que cualquier aplicación puede hacer uso de ellos.

Reducción de la Redundancia: Esto quiere decir reducir al máximo la duplicidad de

datos lo que nos permite mayor espacio de almacenamiento y evitamos posibles que existan

posibles inconsistencias entre los datos y la información generada por estos.

Seguridad: En la actualidad una de las características principales debido a los datos e

información que se manejan en los (SBD) es decir que el Sistema de Base de Datos debe

permitir que se tenga el control sobre la seguridad de los datos.


1.3. Modelo Entidad Relación: Es un modelo conceptual que se encuentra a nivel de diseño

lingüístico y gráfico teniendo en cuenta los requerimientos, marcando así las

restricciones y relaciones de las bases de datos.

1.4. Entidad: Las Entidades representan cosas u objetos que se diferencian claramente entre

si ya sean reales o abstractos. Se representan con la figura geométrica Rectángulo. En la

base de datos de un concesionario podríamos decir que una Entidad son:

• Carros: Contiene la información de cada vehículo, objeto físico

• Empleados: Información de los trabajadores, objeto físico

• Cargo del empleado: Informa la función que realiza cada trabajador, cosa abstracta.

CARROS EMPLEADOS CARGO DEL EMPLEADO

1.5. La Relación: Es un vínculo que nos permite definir una dependencia entre varias

entidades, es decir, permite que varias entidades compartan atributos de forma

indispensable. Se representan con la figura geométrica Rombo.

Continuando con el ejemplo, los Empleados (Entidad) del concesionario tienen un Cargo

(Entidad), entonces la Relación especificara que Cargo (Relación) tiene el Empleado en el

concesionario y tiene que ser idénticos en las dos Entidades.

EN EL
CARGO DEL
EMPLEADOS CONSECIONARIO
EMPLEADO
En el contexto de una base de datos lo podemos demostrar de la siguiente forma:

EMPLEADOS (Entidad):

Nombre Cedula Cargo (Relación)

Edgar Sánchez 1013582312 001

Camilo Sánchez 1013582313 002

Jorge Sánchez 1013582314 003

CARGO DEL EMPLEADOR (Entidad):

Código (Relación) Cargo

001 Vendedor

002 Auxiliar

003 Contador

Y allí vemos la relación Cargo VS Código que Relacionan las dos Entidades

1.6. Los Atributos: Identifican las características o el contenido de cada Entidad, estos son

distintos por cada Entidad y contienen la información de esta, pueden ser numéricos,

texto, fecha, etc.… Se representan con la figura geométrica Círculos que descienden de

una Entidad.

Continuando con el ejemplo la Entidad Carros, los Atributos serian detalles de los

vehículos como: Marca, modelo, serial, propietario, chasis, matricula, etc…

Modelo

Marca
CARROS

Propietario
1.7. Cardinalidad: Define los atributos numéricos de la relación entre dos entidades o

conjuntos de entidades. Las tres relaciones cardinales principales son uno a uno, uno a

muchos y muchos a muchos. Un ejemplo de uno a uno sería un estudiante asociado a

una dirección de correo electrónico. Un ejemplo de uno a muchos (o muchos a uno, en

función de la dirección de la relación) sería un estudiante que se inscribe en muchos

cursos, y todos esos cursos se asocian a ese estudiante en particular. Un ejemplo de

muchos a muchos sería los estudiantes en grupo están asociados a múltiples miembros

de la facultad y a su vez los miembros de la facultad están asociados a múltiples

estudiantes

1.8. Tuplas: Hacen parte del modelo relacional que consiste en el almacenamiento de datos

en tablas compuestas por filas o tuplas donde se describen los elementos de la relación

establecidos por la tabla, es decir que un registro o tupla representa un objeto único de

datos estructurado en una tabla

1.9. Normalización: Proceso de simplificación de datos

• Almacenar con el menor espacio posible

• Eliminar datos repetidos

• Eliminar errores lógicos

• Obtener datos ordenados

La normalización nos va a servir para optimizar nuestra base de datos, para ocupar el menor

espacio posible y obtener los datos necesarios y no repetirlos, se organiza nuestra base de

datos de tal manera que los datos no se repitan, pero de igual manera permanezcan

relacionados y no se pierda la información.


1.10. Entidad Fuerte: Se puede decir que una entidad fuerte en el modelo entidad

relación, es aquella que si puede existir por si misma sin que dependa de la existencia de

otra entidad, por el contrario

1.11. Entidad Débil: Una entidad débil es aquella que no puede existir sin participar en

la relación; es decir, aquella que no puede ser unívocamente identificada solamente por

sus atributos. Las entidades débiles se representan- mediante un doble rectángulo; es

decir, un rectángulo con doble línea. Se puede hablar de la existencia de 2 tipos de

dependencias en las entidades débiles:

Entidad Fuerte Entidad Debil

2. De los siguientes casos se solicita hacer un listado de datos que involucran en la solución, se

recomienda hacer grupos determinando cuales son entidades y cuáles son los atributos que se

deberían tener en cuenta.

2.1. Caso 1: El propietario del centro médico “Humana Vivir” requiere un sistema que

permita administrar los datos básicos de las citas, consultas, pacientes, diagnósticos e

historias clínicas del centro médico. Un paciente debe solicitar su cita vía web, donde el

sistema asigna el médico que lo va atender y le agenda la consulta; cuando el paciente

asiste a la consulta se le genera la historia clínica y el diagnostico junto con su

tratamiento. Es importante destacar que este sistema puede también utilizarse desde

dispositivos móviles.
2.2. Caso 2: En un centro de información educativo necesitan un sistema web que permita

registrar los proyectos desarrollados por los docentes, cada proyecto tiene un formato

estándar que almacena la justificación, objetivos, alcance y productos a obtener; así como

también las líneas de interés de cada proyecto.

El objetivo principal es generar informes que los directivos pueden acceder en cualquier

momento desde sus dispositivos móviles para generar estadísticas y que deben reportar a las
centrales los avances y totalidades de proyectos que cada docente está generando dentro de sus

aulas de trabajo.

Respuesta:

Para este caso quiero mostrar las Entidades que tenemos y los Atributos de cada una, esto

con fin de definir las Relaciones que ofreceremos entre cada Entidad y determinar la mejor

manera de consultar la información. La lógica del proyecto es lograr generar un reporte web,

puede ser vía celular por medio de un Logueo con usuario y clave asignado a los directores y

Docentes y de allí acceder a la base de datos del proyecto y llamar cada Atributo según el

acomodo y con las lleves generadas poder adecuar el reporte llamando la información que

soliciten

Grafica:
Bibliografía

• Jimenez, C.M.Y. (2014). Bases de datos relacionales y modelos de datos

• Manuel Pereira Rosa (2007), Caracterización de una tipología de ejercicios para el

proceso de enseñanza del Modelo Entidad/Relación.

• Sosa, F.F (., & Lopez, V.M. (2007). Diseño de bases de datos relacionales.

• Cadavid, S., Osorio, A., Chiquito, J., Valencia, L., Marín, J., & Arboleda, W. et al. (2017). Modelo

entidad relación. Retrieved 23 August 2019, from

http://aprende.colombiaaprende.edu.co/sites/default/files/naspublic/curriculos_ex/n2g10_pweb1/ni

vel2/web1/unidad2/leccion3.html

También podría gustarte