Вы находитесь на странице: 1из 11

INTRODUCCION

Con el desarrollo del presente proyecto , se busca analizar y comprender el


proceso en la aplicación en el diseño de una base de datos a través de un SGBD,
el cuál será MySQL con base al problema de aplicación que se viene trabajando
en los trabajos colaborativos pasados y con ayuda del modulo Bases de datos,
donde podremos encontrar todo los pasos a seguir para lograr estructurar y
crear la base de datos con sus respectivas tablas y utilizando la sintaxis del
lenguaje de definición de datos y el lenguaje de manipulación de datos.

El manejo de la información se ha convertido hoy en día, en un factor importante


especialmente en el mundo Militar, donde se hace necesario organizar los datos
para obtener resultados rápidos y eficientes en el momento de utilizarlos. Por eso
tiene gran importancia las bases de datos, donde se puede integrar un conjunto de
datos con el propósito de que todos los usuarios de una empresa puedan acceder
y compartir esta información.

El presente trabajo pretende desarrollar los conocimientos adquiridos del módulo


de manera que se logre la interacción de los integrantes del grupo para resolver la
problemática que vive el Ejército Nacional.

TITULO DEL PROYECTO

Estudio diseño e implementación de una base de datos para el control del


personal que presta el servicio militar en el Ejército nacional.

DESCRIPCION DEL PROBLEMA


El Ejército Nacional de Colombia anualmente está incorporando jóvenes entre los
18 y 21 años para prestar el servicio Militar el cual está estipulado en la ley 48 de
1993 de la Constitución Nacional es por eso que cada unidad a nivel nacional
incorpora personal con el fin de defender la soberanía territorial del estado , pero
se ha venido presentando una falencia el historial de cada integrante ya que los
datos se guardan en forma física y es almacenado en carpetas y como la cantidad
de jóvenes a nivel nacional es mucha se hace muy difícil la búsqueda de los datos
de un soldado en caso que se requiera de manera inmediata, la otra forma del
almacenamiento de los datos de los soldados es por medio de una hoja de cálculo
(Excel) pero esta no es segura ya que se puede realizar cambios y su seguridad
es vulnerable de acuerdo con la problemática con que cuenta el Ejército Nacional
se requiere realizar un método para el almacenamiento y búsqueda rápida, eficaz
en el cual se pueda tener un control de cada joven que presta el servicio Militar
desde su fecha de ingreso a la institución, la unidad a la que va a pertenecer, el
arma que ha sido asignado (infantería, caballería, artillería, ingenieros,
comunicaciones e inteligencia), las actividades que desarrollo durante el lapso de
prestación de servicio y su fecha de licenciamiento.

DESCRIPCION:

Estudiar, diseñar e implementar una base de datos relacional para llevar un cierto
control de los soldados que prestan el servicio militar, se debe tener bien claro los
datos básicos de cada aspirante, la fecha de ingreso y la fecha de licenciamiento y
a que unidad va a pertenecer, se debe tener en cuenta que el ejército Nacional
cuenta con seis armas de combate( infantería, caballería, artillería, ingenieros,
comunicaciones, e inteligencia ) estas unidades están definidas por un código,
también se desea ver reflejado en la base de datos la asignación de cada soldado
como su compañía, y los diferentes servicios en los que se puede desempeñar.
FORMULACION DEL PROBLEMA:

Como estudiar, diseñar e implementar una base de datos relacional para el control
del personal que presta su servicio Militar en el Ejército Nacional, basados en el
Sistema Gestor de Base de Datos MySQL?.

JUSTIFICACION

En la presente problemática es de interés ya que por medio de este ejercicio se


podrá evidenciar y tener un mayor control del personal y las diferentes actividades
que desarrolla durante su periodo como miembro activo del EJERCITO
NACIONAL como fecha de ingreso, sus actividades realizadas hasta su
licenciamiento.

OBJETIVO GENERAL:

Implementar un sistema en el cual se pueda mantener el control y el historial de


cada integrante que presta su servicio militar en el Ejército Nacional de Colombia.

OBJETIVOS ESPECIFICOS:

 Con base a las entrevistas realizadas al personal de reclutamiento realizar


la recolección de la información.

 Aplicar los modelos lógicos o modelo conceptual de la problemática en


cuestión.

 Realizar los diagramas de entidad relación en Workbench, elaborar el


modelo relacional y los esquemas de las bases de datos en MySQL

LEVANTAMIENTO DE INFORMACION:

 El soldado de define por su código Militar, nombre1, nombre2 y apellidos,


dirección, lugar y fecha de nacimiento, nombre de sus padres, fecha de
ingreso al Batallón y fecha de licenciamiento.

 Un soldado pertenece únicamente a un Batallón a su vez integra una


compañía durante su tiempo de servicio militar.
 Un soldado realiza varias actividades durante su servicio (centinela,
ranchero, ecónomo, fusilero, artillero, radio operador, analista).

 Un servicio puede ser realizado por varios soldados teniendo en cuenta la


fecha de realización.

 En Colombia hay varios Batallones y cada uno se define por su código de


Batallón, nombre y ubicación.

 El Ejército Nacional cuenta con seis armas de combate (infantería,


caballería, artillería, ingenieros, comunicaciones, inteligencia), y cada uno
se define por su código de arma y denominación.

 En una compañía pueden haber soldados de diferentes armas.

DESARROLLO DE LA MATRIZ RELACION

MATRIZ RELACION CASO SOLDADOS DE COLOMBIA


SOLDADO ARMA COMPAÑÍA BATALLON RANGO SERVICIO
SOLDADO x 1-1 1-1 1-1 1-1 1-N
ARMA 1-N x 1-N 1-N X X
COMPAÑÍA 1-N 1-1 x 1-1 X X
BATALLON 1-N 1-N 1-N x X X
RANGO 1-N X X X x X
SERVICIO 1-1 X X X X x

DESARROLLO DEL MODELO RELACIONAL

SOLDADO ARMA COMPAÑÍA BATALLON RANGO SERVICIO


Nro_id_sold Cod_arma Cod_compa Cod_bata Cod_rang Cod_serv
nomb1_sold Nomb_arma Nomb_compa Nomb_bata Nomb_rang Nomb_serv
nomb2_sold Ubica_bata
apell1_sold
apell2_sold
lugar_nacimiento
fecha_ingreso
fecha_Licenciamt
o
Nombre_padres
MODELO LOGICO EN WORKBENCH

MODELO ENTIDAD RELACION


DESARROLLO DE LA BASE DE DATOS EN MYSQL
CONCLUSIONES

En el presente trabajo se puso en práctica los temas vistos en el pensum de la


materia se evidenció la importancia de los conocimientos adquiridos que se
centraron en la temática correspondiente a fundamentos de bases de datos,
modelo relacional y lenguajes de consulta y herramientas, posibilitando mediante
su correcto desarrollo un proceso fácil y entendible para pasarlo a código
mediante el lenguaje MySQL.

El modelo relacional es la base para el posterior manejo del lenguaje SQL ya que
a través de él se reconoce el diseño inicial de las bases de datos permitiendo la
manipulación correcta en SQL.
REFERENCIAS DOCUMENTALES

 Sánchez Gómez, M.D (2011) Bases de Datos Básico. Medellín:


Universidad Nacional Abierta y a Distancia.

 Campus virtual, 2013, Bases de Datos Básico, UNAD

 http://mysql.conclase.net/curso/?cap=007c

Вам также может понравиться