Sei sulla pagina 1di 18

DISEÑO LOGICO

Roger Pacheco
Ivan Dario Romero Sánchez.
Katherine Hurtado
Agosto 2019.

Servicio Nacional de Aprendizaje SENA.


Formación Virtual.
Gestión y seguridad de bases de datos.
ii
Abstract

En este documento se muestran el seguimiento y propuesta para el caso de San


Antonio del Sena, uno de los principales pasos en la construcción de una aplicación que
maneje una base de datos es sin duda el diseño de la base de datos, si las tablas no están
bien definidas, se pueden generar muchos inconvenientes a la hora de ejecutar las
consultas.
Tabla de Contenidos iii

Capítulo 1 Introducción e información general ...................................................................... 1


El caso de estudio San Antonio del SENA. ........................................................................ 1
Capítulo 2 ............................................................................................................................... 3
Diseño Lógico de la secretaria de planeación y obras publicas ............................................. 3
Capítulo 3 ............................................................................................................................... 4
Diccionario de datos del modelo lógico. ............................................................................... 4
Capítulo 1 1

Introducción e información general

El caso de estudio San Antonio del SENA.

Teniendo en cuenta lo estipulado en el caso de estudio y los requerimientos

solicitados, el diseño puede ser algo complejo, pero con algunas reglas simples será mucho

más fácil crear una base de datos perfecta para nuestro proyecto.

El diseño lógico traduce los escenarios de uso creados en diseño conceptual en un conjunto

de objetos y sus servicios, este se convierte en la especificación funcional que será usada en

el diseño físico.
Modelo relacional 2
3

Capítulo 2

Diseño Lógico de la secretaria de planeación y obras publicas

En este modelo presentamos:

Entidades: Representación de un objeto o concepto que se describe en una base de datos.

Atributos: Es una característica o rasgo que describe una entidad.

Identificadores Primarios: Son los atributos que permiten identificar una entidad de

manera única, son identificadores únicos de una entidad.

Identificadores Foráneos: Es un atributo de una tabla ya existente a una tabla.


4

Capítulo 3

Diccionario de datos del modelo lógico.

Entidad Localidades

Descripción Esta tabla Guarda la información de las localidades

Campo Tamaño Tipo de dato Descripción

IdLocalidad 10 Entero Guarda la

información del

campo localidades

,campo principal

Nombre 30 Carácter Guarda la

información del

campo nombres del

tipo de estrato.

Entidad Guarderías

Descripción Esta tabla Guarda la información de las Guarderías

Campo Tamaño Tipo de dato Descripción

Id guardería 10 Entero Guarda la

información campo
principal código de 5

guardería.

Nombre 40 Carácter Guarda la

información del

campo nombres de la

guardería.

Entidad Empresas

Descripción Esta tabla Guarda la información de la entidad empresa

Campo Tamaño Tipo de dato Descripción

IdEmpresa 10 Entero Guarda la

información del

campo código

empresa.

Nombre 40 Carácter Guarda la

información del

campo nombre

empresa.

Cargo 30 Carácter Guarda la

información del

campo cargo.

Sueldo 20 Entero Guarda la

información del

campo sueldo
6

Entidad Plantel_Educativo

Descripción Esta tabla Guarda la información de los planteles educativos

Campo Tamaño Tipo de dato Descripción

IdPlantelEd 10 Entero Guarda la

información campo

principal código del

plantel educativo.

Nombre 40 Carácter Guarda la

información del

campo nombre del

plantel
Jornada 20 Carácter Guarda la 7

información del

campo jornada

Entidad Barrios

Descripción Esta tabla Guarda la información de los barrios

Campo Tamaño Tipo de dato Descripción

IdBarrio 10 Entero Guarda la

información del

campo principal

código barrio

IdLocalidad 10 Entero Guarda la

información llave

primaria de

localidades

IdSocioeconomico 10 Entero Guarda la

información llave

primaria de nivel

socioeconómico

Nombre 30 Carácter Guarda la

información del

nombre del barrio


Entidad Familias 8

Descripción Esta tabla Guarda la información de entidad familia

Campo Tamaño Tipo de dato Descripción

IdFamilia 10 Entero Guarda la

información del

campo código familia

Nombre 40 Carácter Guarda la

información del

campo nombre

familia

IdPersona 10 Entero Guarda la

información del

campo llave primaria

Persona

Entidad Tipo_Habitacion

Descripción Esta tabla Guarda la información de tipos de habitación

Campo Tamaño Tipo de dato Descripción

Idtipohabitacion 10 Entero Guarda la

información del

campo código tipo

habitación
Nombre 40 Carácter Guarda la 9

información del

campo nombre del

tipo de habitación

Entidad Guardería_persona

Descripción Esta tabla Guarda la información de la entidad Guarderia_persona

Campo Tamaño Tipo de dato Descripción

Idguardería_persona 10 Entero Guarda la

información campo

principal código de

guardería_persona

Idguardería 10 Entero Guarda la

información campo

principal código de

guardería.

Idpersona 10 Entero Guarda la

información campo

principal código de

persona

Fecha 10 Date Guarda la

información de fecha

Entidad Empresa_persona
10
Descripción Esta tabla Guarda la información de la entidad empresa persona

Campo Tamaño Tipo de dato Descripción

IdEmpresa_persona 10 Entero Guarda la

información del

campo código

empresa persona

IdEmpresa 10 Entero Guarda la

información del

campo código

empresa.

Idpersona 10 Entero Guarda la

información del

campo código

persona

Fecha 10 Date Guarda la

información del

campo fecha

Entidad Plantel_Educativo_Persona

Descripción Esta tabla Guarda la información de la entidad Plantel Educativo

Persona

Campo Tamaño Tipo de dato Descripción

IdPlantelEd_Persona 10 Entero Guarda la

información campo
11
principal código del

plantel educativo

persona.

IdPlantelEd 10 Entero Guarda la

información del

campo código del

plantel.

Idpersona 10 Entero Guarda la

información del

campo código

persona.

Fecha 10 Date Guarda la

información del

campo fecha.

Entidad Barrio_familia

Descripción Esta tabla Guarda la información de la entidad barrio familia

Campo Tamaño Tipo de dato Descripción


12
IdBarrio_familia 10 Entero Guarda la

información del

código barrio familia

Idfamilia 10 Entero Guarda la

información del

codigo familia

Idbarrio 10 Entero Guarda la

información del

codigo barrio

Idtipohabitacion 10 Entero Guarda la

información del

codigo tipo de

habitación

Fecha 10 Date Guarda la

información del

campo fecha

Entidad Persona

Descripción Esta tabla Guarda la información de la entidad Persona


13
Campo Tamaño Tipo de dato Descripción

IdPersona 10 Entero Guarda la

información del

codigo persona

TipoDoc 10 Carácter Guarda la

información del tipo

de documento

Documento 30 Entero Guarda la

información del

codigo documento

Nombres 60 Carácter Guarda la

información del

campo nombres

Apellidos 60 Carácter Guarda la

información del

campo apellidos

FechaNac 20 Date Guarda la

información del

campo fecha de

nacimiento

LugarNac 30 Carácter Guarda la

información del
14
campo lugar de

nacimiento

Entidad Persona_Enfermedad

Descripción Esta tabla Guarda la información de la entidad Persona Enfermedad

Campo Tamaño Tipo de dato Descripción

IdPersonaEnf 10 Entero Guarda la

información del

codigo persona

enfermedad

IdEnfermedad 10 Entero Guarda la

información del

codigo enfermedad

IdPersona 10 Entero Guarda la

información del

codigo persona

Fecha 10 Date Guarda la

información del

campo fecha
15
Descripción 60 Carácter Guarda la

información adicional

Entidad Enfermedad

Descripción Esta tabla Guarda la información de la entidad Persona Enfermedad

Campo Tamaño Tipo de dato Descripción

IdEnfermedad 10 Entero Guarda la

información del

codigo enfermedad

Nombre 30 Carácter Guarda la

información del

nombre enfermedad

Potrebbero piacerti anche