P. 1
Manual Tecnico

Manual Tecnico

|Views: 1.223|Likes:
Publicado portatianafernanda

More info:

Published by: tatianafernanda on Jun 23, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

07/22/2013

pdf

text

original

2010

BASE DE DATOS DEL SENA MANUAL TÉCNICO

Tatiana Fernanda Gómez Saldaña Instituto Colombiano De Aprendizaje INCAP 01/01/2010

BASE DE DATOS DEL SENA

2010

Contenido
PRESENTACIÓN ..............................................................................................................3 OBJETIVO GENERALES .................................................................................................4 OBJETIVO ESPECÍFICOS ................................................................................................4 1 MODELO DE ENTIDAD DE RELACIÓN: ....................................................................5 1.1 Normalización 0: .......................................................................................................5 1.2 Normalización 2: .......................................................................................................5 2LLAVES PRINCIPALES .................................................................................................7 3 LLAVES FORANEAS ....................................................................................................7 4 TIPOS DE DATOS..........................................................................................................8 5 Creación de la base de datos en SQl server ......................................................................9 5.1 Creación de tablas: .................................................................................................. 11 5.2 Creamos el diagrama de la base de datos: .............................................................. 11 5.3 Llenar registros ................................................................................................... 12 5.4 Generar vistas: ....................................................................................................... 13 5.5 Conectar nuestra base de datos al proyecto ............................................................. 15 5.6 Creación de formulario:........................................................................................... 16 5.7 Controles para acceder a los formularios: ................................................................ 17 6 Resultados ..................................................................................................................... 18 7 conclusiones ................................................................................................................. 20 8 bibliografía ................................................................................................................... 21 9 RECURSOS .................................................................................................................. 22

2

Instituto Colombiano De Aprendizaje INCAP |

BASE DE DATOS DEL SENA

2010

PRESENTACIÓN

La empresa SENA requiere un sistema que lleve a cabo el control de ingreso de los aprendices en la actualidad, para aprendices en Diseño, Patronaje y producción, para tal efecto vamos a investigar y documentar la información recopilada con nuestra Técnicas de recolección usada que es la encuesta determinaremos tablas la frecuencia de los datos, graficas estadísticas, la media, la mediana o la moda para luego compararlas con las consultas que generaremos en nuestro gestor de datos . El centro requiere tener una base de datos donde se observe claramente qué cantidad de aprendices hay en la actualmente en la especialidad de: Operarios de confección y Tecnólogos de confección industrial, cuantos hay por cada jornada (mañana, tarde, noche ) y que jornada contiene mayor número de estudiantes para ello utilizaremos la herramienta SQL server de la plataforma de visual studio.

3

Instituto Colombiano De Aprendizaje INCAP |

BASE DE DATOS DEL SENA

2010

OBJETIVO GENERALES La empresa SENA requiere una asesoría en procesos administrativos para el control de ingreso en cada convocatoria para aprendices en Diseño, Patronaje y producción, para tal efecto vamos a manejar Técnica de recolección de datos como la Entrevista y la Encuesta Con el fin de hacer una base de datos en donde se observe claramente qué cantidad de aprendices hay actualmente en la especialidad de: Operarios de confección y Tecnólogos de confección industrial, cuantos hay por cada jornada (mañana, tarde, noche) y que jornada contiene mayor número de estudiantes.

OBJETIVO ESPECÍFICOS

y Generar una base de datos que administre y lleve el control del ingreso de los aprendices del SENA. y Emplear algunas técnicas de recolección de información que nos sirvan de medio para obtener información verídica y real. y Conocer la cantidad de aprendices que ingresaron en cada programa. y Conocer la cantidad de aprendices que ingresaron en cada jornada. y Calcular la cantidad de aprendices que han desertado en cada programa.

4

Instituto Colombiano De Aprendizaje INCAP |

BASE DE DATOS DEL SENA

2010

1 MODELO DE ENTIDAD DE RELACIÓN:

Control de aprendices para el SENA
1.1 Normalización 0:

CENTRO

1 1

varias

JORNADA

1

1 varios
PROGRAMA

1

1

varios

GRUPO

1 centro tiene varios programas 1 programa tiene varios grupos 1 grupo tiene varias jornadas 5

1.2 Normalización 2:
Instituto Colombiano De Aprendizaje INCAP |

BASE DE DATOS DEL SENA

2010

CENTRO Nombre_centro Dirección Teléfono Número de estudiantes Cod_centro

1

JORNADA Jornada Horario Numero de aprendices Cod_jornada Cod_grupo

varios 1
PROGRAMA Nombre_programa Total_aprendices Aprendices_ingreso Cod_programa Cod_centro GRUPO varios Numero_orden Numero de tutores varios Nombre tutor encargado Número_maquinas Total de aprendices Aprendices_ingreso Aprendices_asisten Ambientes_en_uso Cod_grupo

1 1 varios

6

Instituto Colombiano De Aprendizaje INCAP |

BASE DE DATOS DEL SENA

2010

2LLAVES PRINCIPALES

Establecemos las llaves principales de cada tabla; de la tabla centro es Nombre_centro; de la tabla; de la tabla programas es cod_programas; de la tabla grupo es cod_grupo y de la tabla jornada que es cod_jornada.

3 LLAVES FORANEAS

Para generar las relaciones entre tablas las enlazamos con las llaves en la tabla programas Colocamos cod_centro; en la tabla grupo añadimos cod_ programa; y en la tabla jornada colocamos cod_grupo esto nos ayudara a relacionar nuestras tablas

7

Instituto Colombiano De Aprendizaje INCAP |

BASE DE DATOS DEL SENA

2010

4 TIPOS DE DATOS vchar(10) Almacena de 1 a 255 caracteres alfanúmericos. Este valor viene dado por n, y es el tamaño utilizado en disco para almacenar dato. Es decir si defino un campo como char(255) lo usaremos para las llaves primarias. Igual que el tipo char, con la salvedad que varchar almacena únicamente los bytes que contenga el valor del campo. Lo usaremos para los campos de total de aprendices.

nvarchar(50) int

En la tabla CENTRO a la llave principal Cod_centro le asignamos vachar(4) ya que es un tipo de dato alfanumérico y nos almacena caracteres incluido numeros y ocupa la longitud de los caracteres usados y no es longitud fija ,nos almacenara el tamaño del campo que introduzcamos. Por ejemplo si tenemos un varchar(10) al ingresar '1349' ocupa 4 bytes.El código de centro que usaremos será 1 e ira acendiendo. Al campo Nombre_centro le asignamos nvachar(50) ya que es un tipo de dato alfanumérico Unicode que nos almacenara 2 bytes por carácter y nos permitirá un tamaño mayor para el nombre. Dirección asignamos asignamos nvachar (50) ya que admite números y cartacteres. Teléfono le asignamos nvachar (50) Número de estudiantes le asignamos numérico ya que permite Números reales de hasta 18 digitos

8

Instituto Colombiano De Aprendizaje INCAP |

BASE DE DATOS DEL SENA

2010

5 Creación de la base de datos en SQl server

Creamos nuestro proyecto visual basic agregamos nuevo origen de datos.

9

Instituto Colombiano De Aprendizaje INCAP |

BASE DE DATOS DEL SENA

2010

clic en nueva conexión Le damos un nombre a la base de datos

10

Presionar (Finalizar) para finalizar ya que solo creamos la base de datos, hasta el momento no contiene tablas. En el explorador de soluciones veremos todos los objetos de nuestra base de datos
Instituto Colombiano De Aprendizaje INCAP |

BASE DE DATOS DEL SENA

2010

5.1 Creación de tablas:

5.2 Creamos el diagrama de la base de datos: damos clic derecho en diagrama de relaciones y agregamos las tablas.

11

Instituto Colombiano De Aprendizaje INCAP |

BASE DE DATOS DEL SENA

2010

5.3 Llenar registros Deacuerdo a la información que recojimos llenamos las tablas.

12

Instituto Colombiano De Aprendizaje INCAP |

BASE DE DATOS DEL SENA

2010

5.4 Generar vistas:

Le damos clic derecho en vista nos saldrá una ventana para agregar nuestras tablas no será necesaria ya que no lo haremos de manera gráfica la cerramos . Haremos una consulta para averiguar cuales son los grupos del centro que tienen un total de 15 personas. El código que usaremos será SELECT grupos.total_aprendices, grupos.numero_de_orden, programas.nombre_programa FROM grupos programas
13

Instituto Colombiano De Aprendizaje INCAP |

BASE DE DATOS DEL SENA

2010

WHERE

(grupos.total_aprendices = 15)

Este será el resultado de nuestra consulta nos dira el los grupos de 15 personas el numero de orden del grupo y su respectivo programa. Consulta para determinar el menor numero de aprendices por jornada en cada grupo

14

Instituto Colombiano De Aprendizaje INCAP |

BASE DE DATOS DEL SENA

2010

con la función group by podemos totalizar valores sacar el máximo de los valores y el minimo de los valores , en este caso utilizaremos el total_aprendices de la tabla grupo y sacaremos el minimo valor teniendo en cuenta todos los grupos de las todas las jornadas . Este seria el resultado.

5.5 Conectar nuestra base de datos al proyecto

Damos el nombre de nuestra base de datos

15

Instituto Colombiano De Aprendizaje INCAP |

BASE DE DATOS DEL SENA

2010

Seleccionamos los objetos que utilizaremos:

5.6 Creación de formulario:

En la fuente de datos aparecerá las tablas crearemos formularios arrastrándolas y le daremos en estilo de detalle.

16

Instituto Colombiano De Aprendizaje INCAP |

BASE DE DATOS DEL SENA

2010

5.7 Controles para acceder a los formularios:

Colocamos los botones anterior y siguiente para desplazarnos en los formularios

17

Instituto Colombiano De Aprendizaje INCAP |

BASE DE DATOS DEL SENA

2010

6 Resultados Y nuestro proyecto quedara así:

presentación

18

Instituto Colombiano De Aprendizaje INCAP |

BASE DE DATOS DEL SENA

2010

y visualizaremos las consultas tambien.

19

Instituto Colombiano De Aprendizaje INCAP |

BASE DE DATOS DEL SENA

2010

7

conclusiones

De acuerdo a lo expuesto anteriormente concluyo que SQL server es un sistema que nos ayuda agenerar bases de datos con multiples fines, basado en el modelo relacional y en lenguajes de consultas sirviendonos de mucha utilidad para organizar y llevar el control de bancos de información tambien generar consultas cuando queremos obtener datos de registros y campos especificos crear formularios de presentación e informes . Asi mismo pude generar una base de datos que llevara el control del de los aprendices del SENA y de los grupos de sus programas para poder determinar promedios y la deserción de estudiantes .

20

Instituto Colombiano De Aprendizaje INCAP |

BASE DE DATOS DEL SENA

2010

8 bibliografía Bibliografía http://es.wikipedia.org/wiki/Microsoft_SQL_Server http://technet.microsoft.com/es-es/library/ms187752.aspx http://www.youtube.com/watch?v=MAgjwiTkF2k

21

Instituto Colombiano De Aprendizaje INCAP |

BASE DE DATOS DEL SENA

2010

9 RECURSOS

RECURSOS EDUCATIVOS: Software (Microsoft visual Basic 2008 Express) Archivos de apoyo (manual PG,modulo pf,técnicas de recolección,) Archivo digital Asesoría Instructor (ricces@yahoo.com)

HERRAMIENTAS Equipos (computadores) INCAP- formatos de encuesta, aprendices SENA AMBIENTE DE APRENDIZAJE Instituto Colombiano INCAP, Centro de Manufactura en Textiles y Cuero Salón de clase,

22

Instituto Colombiano De Aprendizaje INCAP |

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->