CONSULTA- para base de datos

34 views
Skip to first unread message

Deglis Fernando Centeno Flores

unread,
Aug 23, 2013, 5:10:35 PM8/23/13
to SPSSEn...@googlegroups.com, Usuari...@gruposyahoo.com.ar
Estimados Compañeros especialistas:


Reciban un cordial saludo.


Estoy en proceso de realización de la base de datos de una boleta, con fines educativos, pero 
tengo una pregunta en la cual me surgen muchas dudas de cómo programarla o cómo ingresarla
en las variables para su procesamiento.


La pregunta o situación es la siguiente:

Datos personales: (Iniciar con persona responsable del o los hogares)                                              

 

 

 

 

 

 

Nombre  y Apellidos

Parentesco

 

 

Sexo

 

 

Edad

 

 

 

Escolaridad

 

 

 

Ocupación

 

M

 

F

 

1 a 5

 

6 a 15

 

16 a 25

 

26 a 35

36 +

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 














.

La tabla anterior consiste en que cada hogar deberá poner los datos de todo su núcleo familiar. Entonces pensaba establecer una variable por cada elemento de la tabla, (nombreyapellido, parentesco, sexo, etc), pero no solo de cada elemento, sino también de cada reglon de esta,
es decir tener nombreyapellido1, nombreyapellido2, sexo1, sexo2. Que significan los datos que ingresen de los nombres y apellidos de la fila 1 y el sexo de esta fila 1, y el nombre y apellido de la fila 2 y el sexo de la fila 2.. Asi sucesivamente para cada caso.

¿Consideran esto correcto?, ?¿Existiría alguna otra manera mas "sencilla" de realizarlo?.

¿Cómo creen ustedes que debería o podría ingresarla en las variables para su digitación y registro.?

Hago la consulta, porque si lo realizo como se los estoy planteando me resulta gran cantidad de variables y tendría que contar una por una, cuando necesite obtener los resultados de 1000 boletas, que es la cantidad a aplicar.

En espera de sus comentarios,


Fraternalmente,

--
Ing. Deglis Fernando Centeno F.

Eugenio Grant

unread,
Aug 23, 2013, 6:13:57 PM8/23/13
to spssen...@googlegroups.com, Usuari...@gruposyahoo.com.ar
No hay otra forma de hacerlo, tienes una grilla de entrada de 6 variables x 11 posibles opciones, no se debe asumir que no tendrás alguna boleta con 11 personas... Tienes una tabla que tendrá 67 variables (asumiendo que no hay más) que serían el # de boleta y 6x11 variables. Lo mejor es nombrar las variables con alguna lógica, por ejemlo SEX01, SEX02, SEX03,...,SEX11. 

En realidad no es una tabla tan grande (es más bien pequeña), y muchas de las rutinas se pueden programar por macros. No usaría el Data Entry de SPSS para estos casos, no lo veo flexible.


2013/8/23 Deglis Fernando Centeno Flores <degl...@gmail.com>

--
Has recibido este mensaje porque estás suscrito al grupo "SPSSEnMexico" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a spssenmexico...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a spssen...@googlegroups.com.
Visita este grupo en http://groups.google.com/group/spssenmexico.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.



--
_________________________
Eugenio Grant Mora
Data & Procesos
eugeni...@gmail.com 
_________________________



Juan Antonio Escobar Cancino

unread,
Aug 24, 2013, 12:32:46 PM8/24/13
to spssen...@googlegroups.com, Usuari...@gruposyahoo.com.ar

Estimado:


Concuerdo con Eugenio.

Saludos cordiales Desde Chile.
Juan Antonio
Escobar Cancino
Analista de Estadisticas

Deglis Fernando Centeno Flores

unread,
Aug 24, 2013, 9:44:33 PM8/24/13
to spssen...@googlegroups.com, Usuari...@gruposyahoo.com.ar
Estimados:

Gracias por la respuesta, podrían explícarme  como poder hacerlo a través de los macros y no del data entry, como menciona Eugenio.

Saludos,



El sábado, 24 de agosto de 2013, Juan Antonio Escobar Cancino escribió:

Estimado:


Concuerdo con Eugenio.

Saludos cordiales Desde Chile.


El 23 de agosto de 2013 18:13, Eugenio Grant <eugeni...@gmail.com> escribió:
No hay otra forma de hacerlo, tienes una grilla de entrada de 6 variables x 11 posibles opciones, no se debe asumir que no tendrás alguna boleta con 11 personas... Tienes una tabla que tendrá 67 variables (asumiendo que no hay más) que serían el # de boleta y 6x11 variables. Lo mejor es nombrar las variables con alguna lógica, por ejemlo SEX01, SEX02, SEX03,...,SEX11. 

En realidad no es una tabla tan grande (es más bien pequeña), y muchas de las rutinas se pueden programar por macros. No usaría el Data Entry de SPSS para estos casos, no lo veo flexible.


2013/8/23 Deglis Fernando Centeno Flores <degl...@gmail.com>
Estimados Compañeros especialistas:


Reciban un cordial saludo.


Estoy en proceso de realización de la base de datos de una boleta, con fines educativos, pero 
tengo una pregunta en la cual me surgen muchas dudas de cómo programarla o cómo ingresarla
en las variables para su procesamiento.


La pregunta o situación es la siguiente:

Datos personales: (Iniciar con persona responsable del o los hogares)                                              

 

 

 

 

 

 

Nombre  y Apellidos

Parentesco

 

 

Sexo

 

 

Edad

 




--
Juan Antonio
Escobar Cancino
Analista de Estadisticas

--
Has recibido este mensaje porque estás suscrito al grupo "SPSSEnMexico" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a spssenmexico...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a spssen...@googlegroups.com.
Visita este grupo en http://groups.google.com/group/spssenmexico.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.

Flavio

unread,
Aug 26, 2013, 4:48:35 PM8/26/13
to spssen...@googlegroups.com, SPSSEn...@googlegroups.com, Usuari...@gruposyahoo.com.ar
Fernando,
 
Te ofrezco otra alternativa: agrega a la boleta el número de miembro del hogar, entonces cada hogar tendrá tantos renglones como miembros del hogar tenga. Así no será necesario que reserves el espacio, y memoria, para las variables que se queden vacías y en caso de tener más de 11 miembros igual te sirve el diseño.  Además, en caso que lo necesites, sin problemas puedes trasponer la información.  Solo debes de tener cuidado con el identificador de hogar (num de hogar, folio, id o como lo llames).
 
Num Hogar Num Miembro del hogar Nombre Apellido Sexo Edad Escolaridad Ocupación
1 1 Juan  Mora H 1 X X
1 2 Pedro Mora H 28 X X
1 3 Elena Lugo M 25 X X
2 1 María Carso M 22 x x
2 2 Dulce De la O M 48 x x
 
De esta forma es muy fácil hacerte una plantilla de captura en Excel o Access.
 
Saludos.
 
Flavio
Reply all
Reply to author
Forward
0 new messages