Skip to main content

Resultaten van sterschema Enquête

Het sterschema Enquêtes bevat informatie over bedrijfsenquêtes en de bijbehorende inzendingen.

Een diagram dat de relaties tussen tabellen weergeeft

ODS_SURVEY_ANSWER_FACT

ODS_SURVEY_ANSWER_FACT bevat een rij voor elk antwoord (antwoord) op een vraag in een bedrijfsenquête. Dit is een feitenweergave zonder een daadwerkelijk feit, behalve in het geval waar de vraag open is. In dat geval bevat dit record het werkelijke antwoord in de kolom answer_text. Anders wordt het antwoord aangegeven door answer_pk1, een vreemde sleutel voor ods-answer_dim.

tabel 84. Feitentabel

Kolom

Beschrijving

Gebruikt om ODS_SURVEY_ANSWER_FACT records te filteren op

pk1

Unieke ID.

person_pk1

Identificeert de persoon die dit antwoord heeft verzonden.

Persoonlijke kenmerken, zoals gender of postcode.

question_pk1

Identificeert de vraag die dit antwoord beantwoordt.

De enquête, cursusevaluatie of vraag die met dit antwoord wordt beantwoord.

submission_pk1

Identificeert de ods_submission_fact -record voor de inzending die dit antwoord bevatte.

In gevallen waarin een enkele Student twee keer op dezelfde implementatie reageert, kunnen de twee sets antwoorden worden gegroepeerd op hun response_pk1 -waarden.

answer_pk1

Identificeert het antwoord dat de inzender heeft gekozen. Deze waarde is null voor antwoorden op open vragen.

Het antwoord dat de inzender heeft geselecteerd.

deployment_pk1

Identificeert de implementatie waardoor de enquête of cursusevaluatie is beantwoord en naar de inzender is verzonden.

Implementatie of per instrument dat geïmplementeerd wordt. Er kan maar één instrument tegelijk geïmplementeerd worden..

answer_text

Als dit het antwoord is op een open vraag, is dit de tekst van het antwoord.

distr_list_pk1

Identificeert de distributielijst waardoor deze inzender deze Enquête of Cursusevaluatie geïmplementeerd heeft gekregen.

Distributielijst.

received_date

De datum waarop dit antwoord is verzonden.

crsmain_pk1

Identificeert de ods_ls_course record waarbij de inzender is ingeschreven. Alleen ingevuld wanneer de enquête is verzonden naar cursussen.

crsmain_batch_uid

De batch_uid van de ods_ls_course record van de cursus waarvoor de inzender is ingeschreven. Alleen ingevuld wanneer de enquête is verzonden naar cursussen.

distr_list_pk1

Niet meer gebruikt.



ODS_ANSWER_DIM

ODS_ANSWER_DIM bevat een rij voor elk mogelijk antwoord op een enquêtevraag. Voor matrixvragen bevat deze weergave een rij voor elk mogelijk antwoord op een van de rijen van de matrix.

tabel 85. Feitentabel

Kolom

Beschrijving

pk1

Unieke ID.

naam

De tekst van dit antwoord.

display_order

De op nul gebaseerde index van de positie waarin dit antwoord wordt weergegeven.

punten

De puntwaarde die aan dit antwoord is toegewezen.

question_pk1

Geeft aan op welke vraag dit antwoord van toepassing is.

score_as_percent_of_range

De score voor dit antwoord als percentage van het bereik tussen de minimale en maximale waarden voor deze vraag.



ODS_QUESTION_TAG

ODS_QUESTION_TAG wijst tags toe aan ods_question_dim-records.

tabel 86. Feitentabel

Kolom

Beschrijving

tag_value

De tekenreeks die wordt weergegeven voor de tag.

question_pk1

Identificeert de vraag die is getagd met tag_value.



ODS_QUESTION_DIM

ODS_QUESTION_DIM bevat één record voor elke vraag in een enquête of cursusevaluatie. Voor matrixvragen bevat deze weergave één record voor elke rij in de matrix en elk van die weergaverijen bevat de tekst van de matrixvraag in de kolom super_question_desc. De kolom super_question_description wordt alleen ingevuld voor weergaverijen met betrekking tot matrixvragen.

tabel 87. Feitentabel

Kolom

Beschrijving

pk1

Unieke ID.

question_desc

De tekst die voor deze vraag wordt weergegeven. Als dit een matrixvraag is, is dit de tekst die links van een matrixrij wordt weergegeven.

super_question_desc

Als dit een matrixvraag is, is dit de tekst die wordt weergegeven voor de gehele matrix. Als dit geen matrixvraag is, is deze kolom leeg.

question_display_order

De op nul gebaseerde weergavevolgorde van deze vraag.

question_type

Het type van deze vraag. M=Multiple Choice, L=Likert, X=Matrix, B=Boolean, O=Open Ended

question_type_label

Kan worden gebruikt om de geïnternationaliseerde reeks voor het type van deze vraag op te halen.

numbering_type

Geeft aan hoe de antwoorden voor deze vraag zijn genummerd. N="1,2,3,4" L="a,b,c,d" A="A,B,C,D" I="I,II,III" R="i,ii,iii" X=geen

survey_name

De naam van de enquête of cursusevaluatie waarvan deze vraag deel uitmaakt.

survey_desc

De beschrijving van de enquête of cursusevaluatie waarvan deze vraag deel uitmaakt.

survey_type

Het type enquête of cursusevaluatie waarvan deze vraag deel uitmaakt. "S"=Survey,"C"=Course Evaluation.

super_question_pk1

Geeft aan op welke supervraag dit antwoord van toepassing is.

survey_pk1

Geeft de enquête of cursusevaluatie aan waarvan deze vraag deel uitmaakt.



ODS_SUBMISSION_NODE

ODS_SUBMISSION_NODE bevat een rij voor elk knooppunt dat is opgegeven in de implementatie waardoor de enquête is verzonden naar de persoon die een bepaald enquêteantwoord heeft ingediend.

tabel 88. Feitentabel

Kolom

Beschrijving

submission_pk1

Identificeert een record in ods_submission_fact of ods_survey_answer_fact.

node_pk1

Identificeert een record in ods_node.

node_batch_uid

De batch_uid van het gekoppelde knooppunt.

deployment_response_pk1

Niet meer gebruikt.

deployment_pk1

Identificeert een record in ods_deployment_dim.



ODS_SUBMISSION_ROLE

ODS_SUBMISSION_ROLE bevat een rij voor elke instellingrol die is gespecificeerd in de implementatie waardoor de enquête is verzonden naar de persoon die een bepaald enquêteantwoord heeft ingediend.

tabel 89. Feitentabel

Kolom

Beschrijving

submission_pk1

Identificeert een record in ods_submission_fact of ods_survey_answer_fact.

role_pk1

Identificeert een record in ods_institution_role.

role_batch_uid

De batch_uid van de gekoppelde rol.

deployment_response_pk1

Niet meer gebruikt.

deployment_pk1

Identificeert een record in ods_deployment_dim.



ODS_INSTITUTION_ROLE

ODS_INSTITUTION_ROLE bevat een rij voor elke institutionele rol in het systeem.

tabel 90. Feitentabel

Kolom

Beschrijving

pk1

Unieke ID.

role_name

De naam van deze rol.



Voorbeeld query

Met deze query selecteer je alle antwoorden op niet-open vragen voor een implementatie van een aangegeven enquête/cursusevaluatie. Er kan maar één enquête per implementatie zijn, dus er kan ook maar één enquête worden gebruikt. De resultaten worden gesorteerd op de sectie waaraan de inzender is gekoppeld, de hiërarchie van de sectie-eenheden zelf, de cursus of leerervaring van de sectie en ten slotte de weergavevolgorde van de vraag.

select qd.question_desc,

       ad.name answer, ad.points

       per.gender

  from ods_survey_answer_fact saf

       INNER JOIN ods_question_dim qd ON saf.question_pk1 = qd.pk1

       INNER JOIN ods_answer_dim ad ON saf.answer_pk1 = ad.pk1

       LEFT OUTER JOIN ods_person_dim per ON saf.person_pk1 = per.pk1

 where saf.deployment_pk1 = 3 and

       qd.question_type <> 'O'

order by qd.question_display_order,

         ad.display_order