ASIGNATURA:
TEORÍA Y ADMINISTRACIÓN DE BASE DE DATOS
TRABAJO
3
DIAGRAMA
DE ESTRUCTURA DE DATOS
Entre otras de las técnicas utilizadas para la
construcción del modelo conceptual se tiene el Diagrama de Estructura de
datos.
La
diferencia entre el modelo Entidad-Relación y el Diagrama
de Estructura de datos, es la existencia en el Modelo Entidad-Relación de
relaciones N-ARIAS, permitiendo ser un modelo cercano a la representación del
mundo real, recomendable para representar el modelo de
información del sistema a muy alto
nivel. El Modelo Entidad-Relación, es un modelo N-ARIO (entre N entidades
simultáneamente), que permite relacionar una, dos o más entidades, y el Diagrama de
Estructura de datos, permite
representar gráficamente las
relaciones o asociaciones entre pares de entidades.
Descripción
del diagrama de estructura de datos
Para la construcción del diagrama de estructura de
datos, necesitamos los siguientes elementos: entidades,
relaciones.
Entidad: Objeto (persona, lugar o cosa) sobre
la cual la organización captura,
almacena o procesa datos. Su representación grafica es un
rectángulo
Relación: Es la conexión que va existir (entre tipos
de entidades). Su representación grafica es una línea
recta.
Las fases para la construcción de la estructura de
datos son similares a las fases utilizadas para el diseño del modelo
Entidad-Relación:
v
Identificar las
entidades dentro del Sistema,
teniendo previo conocimiento
del funcionamiento del sistema.
v
Determinar las claves o identificadores de las
entidades.
v
Establecer las
relaciones entre las entidades.
v
Dibujar el
modelo de datos.
v
Identificar y
describir los atributos de cada entidad, teniendo en cuenta todas las propiedades de cada entidad en las que
el sistema tenga interés.
v
Verificaciones,
se realizaran sobre el diagrama, eliminando las relaciones redundantes. Una
relación o asociación puede ser redundante si puede expresarse exactamente por medio de una combinación de varias
asociaciones.
Diagrama
de Estructura de Datos para el Control y Registro del Personal Docente
El diagrama nos representa gráficamente las
relaciones o asociaciones entre pares de entidades del Personal Docente del
Instituto Pedagógico Rural “Gervasio Rubio”
DOCENTE
PERTENECE DEPARTAMENTO
La entidad DOCENTE y DEPARTAMENTO con la relación
PERTENECE, se relacionan por medio del Código de departamento, donde cada
entidad tiene los siguientes atributos:
DOCENTE |
DEPARTAMENTO |
Código de Docente (clave
principal) |
Código_del_departamento
(clave principal) |
Cedula _de_ Identidad |
Nombre_del_departamento |
Nombre |
Lugar del
departamento |
Apellido |
|
Sexo |
|
Dirección (numero de casa, calle, sector,
ciudad) |
|
Fecha nacimiento |
|
Edad |
|
Teléfono |
|
Correo electrónico |
|
Código_del_departamento
(clave externa) relacion |
|
La entidad Docente además de sus atributos que
permiten identificarla se le asigna el atributo Código del departamento, este atributo
es clave principal de la entidad Departamento y por medio de el se relacionan
ambas entidades, por lo que cada Docente posee el código de departamento al que
pertenece.
DOCENTE
DIRIGE DEPARTAMENTO
La entidad DOCENTE y DEPARTAMENTO con la relacion DIRIGE, se relacionan por medio del Código de
Docente, donde cada entidad tiene los siguientes
atributos:
DOCENTE |
DEPARTAMENTO |
Código
de Docente (clave principal) |
Código_del_departamento (clave principal) |
Cedula _de_ Identidad |
Nombre_del_departamento |
Nombre |
Lugar del
departamento |
Apellido |
Código
de Docente (clave externa) relacion |
Sexo |
|
Dirección (numero de casa, calle, sector,
ciudad) |
|
Fecha nacimiento |
|
Edad |
|
Teléfono |
|
Correo electrónico |
|
La Entidad Departamento además de poseer los
atributos Código de departamento, Nombre de departamento, Lugar de departamento,
se le asigna el atributo Código de
Docente que dirige a cada uno de los departamentos, atributo que establece
la relacion entre ambas entidades.
DOCENTE
TIENE CATEGORIA
La entidad DOCENTE y CATEGORIA con la relacion TIENE, se relacionan por medio del Código de
docente, donde cada entidad tiene los siguientes
atributos:
DOCENTE |
CATEGORIA |
Código
de Docente (clave principal) |
Id categoría |
Cedula _de_ Identidad |
Categoría del docente |
Nombre |
Dedicación del docente |
Apellido |
Carga académica |
Sexo |
Condición del docente |
Dirección (numero de casa, calle, sector,
ciudad) |
Asignatura que imparte |
Fecha nacimiento |
Grado
universitario |
Edad |
Código
de docente (clave externa) Relación |
Teléfono |
|
Correo electrónico |
|
La entidad Categoría se le asigna el atributo Código de docente, este atributo es
clave principal de la entidad Docente y por medio de este atributo se relacionan
ambas entidades, por lo que cada Categoría posee el código de docente al que
pertenece.
DEPARTAMENTO
TIENE CATEGORIA
La entidad DEPARTAMENTO y CATEGORIA con la relacion TIENE, por medio del Código de departamento se
relacionan ambas entidades, donde cada entidad tiene los siguientes
atributos:
DEPARTAMENTO |
CATEGORIA |
Código_del_departamento
(clave principal) |
Id categoría (clave principal) |
Nombre_del_departamento |
Categoría del docente |
Lugar del
departamento |
Dedicación del docente |
|
Carga académica |
Condición del docente | |
Asignatura que imparte | |
Grado
universitario | |
Código_de_departamento
(clave externa) Relacion |
La entidad Categoría se le asigna el campo Código de departamento, este atributo
es clave principal de la entidad Departamento y por medio de este atributo se
relacionan ambas entidades, por lo que cada Categoría de los
docente posee el código departamento al que pertenece cada docente con su
categoría.
DOCENTE
TIENE PAGO DE NOMINA
La entidad DOCENTE y PAGO DE NOMINA con la relacion TIENE, se relacionan por medio del Código de
docente ambas entidades, donde cada entidad tiene los siguientes
atributos:
DOCENTE |
PAGO DE NOMINA |
Código
de Docente (clave principal) |
Id nomina (clave principal) |
Cedula _de_ Identidad |
Salario |
Nombre |
Nombre de la asignación |
Apellido |
Nombre de la deducción |
Sexo |
Monto o porcentaje de asignación |
Dirección (numero de casa, calle, sector,
ciudad) |
Monto o porcentaje de deducción |
Fecha nacimiento |
Salario final
|
Edad |
Código
de docente (clave externa) Relación |
Teléfono |
|
Correo electrónico |
|
La entidad Pago de Nomina se le asigna el campo Código de docente, este atributo es
clave principal de la entidad Docente y por medio de este atributo se relacionan
ambas entidades, por lo que cada Pago de Nomina de los docente posee el código
docente al que se va a realizar el pago.