You are on page 1of 22

c

c c
ô  
c ccccc

c  c

P     
    
   

c

c
c c c cc

  
  !c""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#c
$ %c& c"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""'c
$ %c() c""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""'c
c* c c  c c  !+c"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""",c
"c  -.c+c""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""",c
"c  -.c+c"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""/c
%c  c"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""0c
#c%c) c""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""0c
'c c c c""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""1c
,c -.c c c
 c c cc c2c 3 c""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""4c
,"c -.c c
 +c""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""cc
ë c  cc c 5 c c c
 c c +c""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""cc
ë c   c 5c"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""cc
ë c &   c3 +c"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""c#c
,",c - c  c
 c c cc c6 -c"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""c,c
,"/c -.c c7  +"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""c/c
,"0c c  c --  c cc7  +c""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""c0c
/c  c"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""c1c
0cc-- c"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""cc
1cc

5 78 c"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""cc
4c 9 c""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""cc
c


c c

c
c

c
 cc c   c cccc
c
c

c
c c c cc

½ 
c
c
c
c
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
c
c c

#c
c

c
 cc c   c cccc
c
c

c
c c c cc

m m 

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

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

'c
c

c
 cc c   c cccc
c
c

c
c c c cc

mm 
c
c
cc 
 c cc c

   

c
ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
 c
c  c $  c
c cc

cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
varios
 & *c
ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
 c & 9c

,c
c ccccccccccc ccc 
c  
c
ccccccccccc c   cc 
c  
ccc c c c c
c ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
c
 cc c   c
c c  cc 
c 
c cccc
c
c

c
c c c cc

ô  ô

 c

 :- c $  c
 --.c $  c
 =7c 1 > c
; c c  c c  - c
  c :  c
:- c :5c
c c
c
varios
1
& 9c
 & *c 1 varios  : c

 :5 c  c c c
 :  - c
1 varios varios

 cc
 - :5 c - 5 c
:5 c ; : < c
:- c  c c  - c
c  - :5 c
 - :  c

  : :c
:5c


c
/c
c

c
 cc c   c cccc
c
c

c
c c c cc

ô½ ½
c
c
c
Establecemos las llaves principales de cada tabla; de la tabla centro es  ; de la
tabla; de la tabla programas es cod_programas; de la tabla grupo es   y de la tabla
jornada que es 

p
m 
c
c
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

0c
c

c
 cc c   c cccc
c
c

c
c c c cc

m½mm
c
  !"c  cccc#$$c   c
 %c cc c c

cc c&c'c cc(c

)cc
c c c
 c%c c
c
c
cc  c c  #$$"c c
c  c c c c 

 %cc c
  $!"c *c+cc
c &c cc c+c c c

c c' c+c cccc  %c

c ,c  c c c   cccc 
 %c

En la tabla CENTRO a la llave principal   le asignamos vachar() 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 '1' ocupa  bytes El código de centro que usaremos será 1
e ira acendiendo

Al campo   le asignamos nvachar(ë0) ya que es un tipo de dato alfanumérico


Unicode que nos almacenara  bytes por carácter y nos permitirá un tamaño mayor para el
nombre



 asignamos asignamos nvachar (ë0) ya que admite números y cartacteres
 le asignamos nvachar (ë0)
cc 
 le asignamos numérico ya que permite Números reales de hasta 18 digitos

1c
c

c
 cc c   c cccc
c
c

c
c c c cc

        

Creamos nuestro proyecto visual basic agregamos nuevo origen de datos

4c
c

c
 cc c   c cccc
c
c

c
c c c cc

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

Presionarc (Finalizar) para finalizar ya que solo creamos la base de datos, hasta el momento no
c contiene tablas
c

En el explorador de soluciones veremos todos los objetos de nuestra base de datos


c
 cc c   c cccc
c
c

c
c c c cc


            
           
 

ë c         


damos clic derecho en diagrama de relaciones y agregamos las tablas

c
c

c
 cc c   c cccc
c
c

c
c c c cc

ë c   

Deacuerdo a la información que recojimos llenamos las tablas

c
c

c
 cc c   c cccc
c
c

c
c c c cc

ë c   

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 1ë personas El código que
usaremos será

SELECT grupos oal_aprendices, grupos numero_de_orden,


programas nombre_programa
FROM grupos
programas

#c
c

c
 cc c   c cccc
c
c

c
c c c cc

HERE (grupos total_aprendices = 1ë)

Este será el resultado de nuestra consulta nos dira el los grupos de 1ë personas el numero de
orden del grupo y su respectivo programa

Consulta para determinar el menor numero de aprendices por jornada en cada grupo

'c
c

c
 cc c   c cccc
c
c

c
c c c cc

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

            


           
Damos el nombre de nuestra base de datos

,c
c

c
 cc c   c cccc
c
c

c
c c c cc

Seleccionamos los objetos que utilizaremos:


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

/c
c

c
 cc c   c cccc
c
c

c
c c c cc

        
  
Colocamos los botones anterior y siguiente para desplazarnos en los
formularios

0c
c

c
 cc c   c cccc
c
c

c
c c c cc

   
o nuestro proyecto quedara así:

presentación

1c
c

c
 cc c   c cccc
c
c

c
c c c cc

y visualizaremos las consultas tambien

4c
c

c
 cc c   c cccc
c
c

c
c c c cc

  

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

c
c

c
 cc c   c cccc
c
c

c
c c c cc

G 


]

-c
http://es ikipedia org/iki/Microsoft_SQL_Server

http://technet microsoft com/es-es/library/ms1877ë aspx

http:// youtube com/atch?v=MAgjiTkFk

c
c

c
 cc c   c cccc
c
c

c
c c c cc

   m

Õ .Õ / c. *0/ 1c
c
c oftare (Microsoft visual Basic 008 Express)
Archivos de apoyo (manual P,modulo pf,técnicas de recolección,) Archivo digital
Asesoría Instructor (ricces@yahoo com)

2ÕÕ3* cEquipos (computadores) INCAP- formatos de encuesta, aprendices SENA

cccccc3]*cc4Õ*56c Instituto Colombiano INCAP,cCentro de Manufactura en Textiles y Cuero


Salón de clase,
c

c
c

c
 cc c   c cccc
c

You might also like