Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Fase 2 Análisis
Fase 2 Análisis
CODIGO CURSO
301330
FASE 2 - ANALISIS
ELABORADO POR:
Código: 1.113.677.950
MAURICIO PEREZ
Código: 10.303.531
Código: 1063621270
GRUPO 3
PRESENTADO A:
TUTOR
INTRODUCCION
Conocer y familiarizarse con los diferentes términos que se usan para determinar diferentes pasos
a tomar en la realización de una correcta base de datos para su uso y análisis.
OBJETIVO GENERAL
Abstraer el flujo de datos mediante el análisis de un estudio de caso para diseñar el modelo
conceptual aplicando la técnica del diagrama entidad relación.
DESARROLLO
En un Diagrama Entidad Relación se definen conceptos tales como diagrama, entidad relación ,
modelo entidad relación, entidad, atributo, relación, conjunto de relaciones, restricciones,
correspondencia de cardinalidades, restricciones de participación, representación del objeto de
estudio en el mundo de los datos, obtención del diagrama entidad relación, componentes y
diagrama entidad relación, pasos a seguir para el diagrama entidad relación y operaciones sobre
objetos gráficos del diagrama Entidad Relación.[ CITATION Ecu \l 9226 ]
Entidad
En bases de datos, una entidad es la representación de un objeto o concepto del mundo real que se
describe en una base de datos.
Podemos tomar como ejemplos de nombres de entidades: Alumno, Empleado, Artículo, Noticia,
etc.
Por ejemplo, la entidad "Alumno" podría tener los atributos: nombre, apellido, año de
nacimiento, etc.
La entidad "Noticia" podría tener los atributos: titular, descripción, texto de la noticia, fecha, etc.
Además, en este modelado las entidades están relacionadas entre sí a través de Relaciones.
Las entidades fuertes tienen atributos claves, en tanto las entidades débiles no tienen atributos
claves propios.[ CITATION Ale \l 9226 ]
Atributos
En base de datos, un atributo representa una propiedad de interés de una entidad.
Por ejemplo, se podría tener una entidad llamada "Alumno". Esta entidad puede estar constituida
por uno o más atributos, que son propiedades de la entidad "Alumno" que interesan para
almacenarse en la base de datos.
La entidad "Alumno" podría tener los atributos: nombre, apellido, año de nacimiento, etc.
La elección de los atributos de una entidad depende del uso que se le dará a la base de datos. El
alumno puede tener una "religión", pero si no interesa al fin de la base de datos, no es necesario
almacenarla en un atributo.[ CITATION Ale1 \l 9226 ]
Conjunto de relaciones
Un conjunto de entidades es un contenedor lógico para las instancias de un tipo de entidad y las
instancias de cualquier tipo derivado de ese tipo de entidad. (Para obtener información sobre los
tipos derivados, vea Entity Data Model: herencia). La relación entre un tipo de entidad y un
conjunto de entidades es análoga a la relación entre una fila y una tabla en una base de datos
relacional: como una fila, un tipo de entidad describe la estructura de datos y, como una tabla, un
conjunto de entidades contiene instancias de una estructura determinada. Un conjunto de
entidades no es una construcción de modelado de datos, ya que no describe la estructura de los
datos. En su lugar, un conjunto de entidades proporciona una construcción para que un entorno de
hospedaje o de almacenamiento (como Common Language Runtime o una base de datos de SQL
Server) agrupe las instancias del tipo de entidad y se puedan asignar a un almacén de datos.
Para que una instancia de tipo de entidad exista en un conjunto de entidades, deben cumplirse las
condiciones siguientes:
El tipo de la instancia puede ser el mismo que el tipo de entidad en el que se basa el conjunto de
entidades, o un subtipo del tipo de entidad.
Cardinalidad
Dado un conjunto de relaciones en el que participan dos o más conjuntos de entidades, la
correspondencia de cardinalidad indica el número de entidades con las que puede estar
relacionada una entidad dada.
Restricciones
Son reglas que deben mantener los datos almacenados en la base de datos.
Claves
Una clave permite identificar un conjunto de atributos suficiente para distinguir las entidades
entre sí. También pueden ayudar a identificar unívocamente a las relaciones y así distinguir las
relaciones entre sí.
Relación
una relación o vínculo entre dos o más entidades describe alguna interacción entre las mismas.
Diagrama extendido
Es una relación contenida que existe entre el conjunto de nivel más alto (superclase) y uno o más
conjuntos de entidades de nivel más bajo (subclase). La generalización permite que las entidades
de nivel más bajo hereden los atributos de la entidad generalizadora de más alto nivel. La entidad
general se llama superentidad y las otras subentidades. La superentidad normalmente tiene una
clave principal distinta de las subentidades (éste sería el detalle más importante para
diferenciarlas de las relaciones ISA de especificación).
Ejemplo: Si se tiene las entidades “Ciudad” y “País” con la relación “Pertenecer” veríamos que a
un país pertenecen muchas ciudades pero cada una de esas ciudades pertenece a un solo país.
Tomando un caso en particular, en Colombia hay muchas ciudades entre ellas Medellín, pero
Medellín solo se encuentra en un solo país, el cual es Colombia
Ejemplo: En el caso de los “Estudiantes” y los “Libros”, existe una relación de muchos a muchos,
dado que un estudiante puede prestar varios libros en el transcurso del año, y a su vez cada libro
es prestado por muchos estudiantes.
Atributos en las relaciones
Herencia
Agregación
CONCLUSIONES