<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ResearchTutorials.com &#187; questionnaire</title>
	<atom:link href="http://www.researchtutorials.com/tag/questionnaire/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.researchtutorials.com</link>
	<description>Helping you work faster and smarter. Video tutorials for the academic and research community.</description>
	<lastBuildDate>Fri, 23 Oct 2009 17:17:53 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Create a Survey Database in Access: Part I</title>
		<link>http://www.researchtutorials.com/data-management/create-a-survey-database-in-access-part-i/</link>
		<comments>http://www.researchtutorials.com/data-management/create-a-survey-database-in-access-part-i/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 14:46:57 +0000</pubDate>
		<dc:creator>Kurt</dc:creator>
				<category><![CDATA[Data Management]]></category>
		<category><![CDATA[access 2003]]></category>
		<category><![CDATA[questionnaire]]></category>
		<category><![CDATA[survey]]></category>

		<guid isPermaLink="false">http://www.researchtutorials.com/wptestsite/?p=128</guid>
		<description><![CDATA[Microsoft Access is an excellent tool to assist with data entry for a survey project. With Access, you can create a simple data entry interface that not only looks like your survey, but also includes features to reduce data entry errors and still make the process go fast. This is part one of a two part tutorial spanning 16 videos which walks you through every step involved in creating a typical database for storing survey or questionnaire data.]]></description>
			<content:encoded><![CDATA[<p>Microsoft Access is an excellent tool to assist with data entry for a survey project. With Access, you can create a simple data entry interface that not only looks like your survey, but also includes features to reduce data entry errors and still make the process go fast. This is a two part tutorial spanning 16 videos which walks through every step involved in creating a typical database for storing survey or questionnaire data.</p>
<p><a href="http://www.researchtutorials.com/wp-content/uploads/2009/07/surveycustomer1.jpg"  rel="shadowbox[post-128];player=img;"><img class="alignright size-medium wp-image-314" title="surveycustomer" src="http://www.researchtutorials.com/wp-content/uploads/2009/07/surveycustomer1-300x245.jpg" alt="surveycustomer" width="300" height="245" /></a>Many people enter survey data (or data from chart reviews) directly into Excel or SPSS, or worse: directly into an Access table instead of an Access form. This is spreadsheet doom! Entering data directly into a spreadsheet is fraught with problems: it yields higher rates of data entry errors and data anomalies, many of which you won&#8217;t uncover until you start to analyze the data and find yourself wondering why Larry Smith&#8217;s survey was entered twice; why some zip codes have 3 digits and some have letters; and why the female gender has been entered four different ways: &#8220;Female&#8221;, &#8220;F&#8221;, &#8220;girl&#8221;, and &#8220;Beyonce.&#8221; It&#8217;s also very confusing to have to figure out how someone who answered, &#8220;No, I didn&#8217;t attend the orientation&#8221; was somehow able to answer in great detail a follow-up question about what they liked most about the orientation &#8211; the orientation that they supposedly didn&#8217;t attend.</p>
<p>These errors will add to your project hours of tedious data cleaning and investigating. If you&#8217;re doing both the data entry and data analysis, you have only yourself to blame. But if someone else is doing the analysis, don&#8217;t be surprised if they stop responding to your emails when you ask for their help on another project. Save yourself the headaches by making a great Access database from the start.</p>
<p>I&#8217;ve split this tutorial into two parts:</p>
<ul>
<li> Part I (which you&#8217;re reading now) introduces you to the sample survey project, the Access environment, and shows you how to set up your tables in Access. (6 videos)</li>
<li> Part II shows you how to build the data entry form, which is based on the tables you built earlier. (10 videos)</li>
</ul>
<h2>Video 1: A Quick Look at the Database you&#8217;ll Build</h2>
<p><a href="http://www.researchtutorials.com/data-management/create-a-survey-database-in-access-part-i/" ><em>Click here to view the embedded video.</em></a></p>
<h2>Video 2: A Quick Look at the Sample Survey</h2>
<p><a href="http://www.researchtutorials.com/data-management/create-a-survey-database-in-access-part-i/" ><em>Click here to view the embedded video.</em></a></p>
<h2>Video 3: Turn Your Survey into a Codebook (the Blueprint for your Database)</h2>
<p><a href="http://www.researchtutorials.com/data-management/create-a-survey-database-in-access-part-i/" ><em>Click here to view the embedded video.</em></a></p>
<h2>Video 4: Opening Access and Getting Started</h2>
<p><a href="http://www.researchtutorials.com/data-management/create-a-survey-database-in-access-part-i/" ><em>Click here to view the embedded video.</em></a></p>
<h2>Video 5: Create a &#8220;Lookup Table&#8221; to Store the Answer Choices</h2>
<p>The method I teach here for setting up your tables differs from the method most database experts would recommend. My approach is very simplified, and requires you to build only two tables: one table to store all of the answer options to your multiple choice questions (e.g., &#8220;Yes,&#8221; &#8220;No,&#8221; &#8220;Strongly Disagree,&#8221; &#8220;Disagree,&#8221; etc.) and one table to store the actual responses you collect from people who filled out your surveys. (An even more simplified version would involve only one table that holds everything.)</p>
<p>There are pros and cons to this simplified approach:</p>
<h3>CONS</h3>
<p>It will be difficult to use Access&#8217;s built-in query and report features to calculate and show summary statistics of your data (e.g., frequencies and percentages to show how everyone answered each question.) This is because your data &#8211; when structured in the way I teach in this tutorial &#8211; will not be fully &#8220;normalized.&#8221; Creating a non-normal structure means that you&#8217;re cramming into one or two tables many different categories of data: data about your survey questions (their wording, their numbering, etc.); data about answer choices on your survey (Yes/No, Strongly Disagree &#8230; Strongly Agree, etc.); data about your respondents (name, sex, race, etc.); and data on the actual responses people gave to each question (e.g., how many people answer &#8220;Yes&#8221; to question 7, etc.). A fully normalized survey database would put each of these categories of data into its own table, like so:</p>
<ul>
<li>tblQuestions: stores information about the survey questions (with fields like QuestionID, QuestionNumber, QuestionText, etc.)</li>
<li> tblAnswerChoices: stores information about the response options for each multiple choice question (with fields like QuestionID, Choice [e.g., "Yes," "No," "Strongly Agree," "Agree," etc..)</li>
<li> tblRespondents: stores information on the respondents (with fields like RespondentID, LastName, Sex, Race, etc.)</li>
<li> tblResponses: stores the actual responses you collect (with fields like ResponseID, QuestionID, ResponseID, Response, etc.)</li>
</ul>
<p>These four tables would then be connected to each other, like so:</p>
<p><a href="http://www.researchtutorials.com/wp-content/uploads/2009/07/Relationships.jpg"  rel="shadowbox[post-128];player=img;"><img class="alignnone size-full wp-image-266" title="Relationships" src="http://www.researchtutorials.com/wp-content/uploads/2009/07/Relationships.jpg" alt="Relationships" width="450" height="290" /></a></p>
<p>Each of these tables is called - in database speak - a "relation," which is why Access is a type of "relational database" management system. In a normalized database, each table contains only data on a single topic (one table for data about survey questions; one table for data about respondents, etc.). The tables are then linked to each other on a common field or "key" to form relationships. Take a look at tblQuestions and tblResponses. See the line connecting them? Notice it has a "1" next to tblQuestions and an infinity sign next to tblResponses. This tells us that there is a "one-to-many relationship" between these two tables, such that "one" question can have "many" responses.</p>
<p>When each category of data is stored in its own table, it's much easier to create Access queries to calculate statistics about each category of data. Or you can combine queries to get statistics about multiple categories of data, like a report that shows how males vs. females (data from tblRespondents) answered (data from tblResponses) each question (data from tblResponses). Normalization is a big concept and entire books are dedicated to it. For a quick but excellent overview of normalization and relational database concepts, check out <a target="_blank" href="http://pubs.logicalexpressions.com/Pub0009/LPMArticle.asp?ID=88" >Databases: Normalizing Access Data</a> and <a target="_blank" href="http://pubs.logicalexpressions.com/pub0009/LPMArticle.asp?ID=73" >Databases: Access Terminology and Relational Database Concepts</a>.</p>
<p>Another downside to this simplified approach is that you can't reuse your survey database to manage other (different) surveys you might collect data on in the future. In a normalized survey database, the characteristics of the survey are not hard coded into the table or forms.</p>
<p>It's the difference between this non-normal structure ...</p>
<p><a href="http://www.researchtutorials.com/wp-content/uploads/2009/07/nonnormaltable.jpg"  rel="shadowbox[post-128];player=img;"><img class="alignnone size-full wp-image-262" title="nonnormaltable" src="http://www.researchtutorials.com/wp-content/uploads/2009/07/nonnormaltable.jpg" alt="nonnormaltable" width="408" height="186" /></a></p>
<p>... and this normalized one:</p>
<p><a href="http://www.researchtutorials.com/wp-content/uploads/2009/07/normaltabledata.jpg"  rel="shadowbox[post-128];player=img;"><img class="alignnone size-full wp-image-265" title="normaltabledata" src="http://www.researchtutorials.com/wp-content/uploads/2009/07/normaltabledata.jpg" alt="normaltabledata" width="540" height="197" /></a></p>
<p>When we view the normalized table in Datasheet view, we see this is where the characteristics of the survey have been specified. That's right! The features of the survey are entered in rows, as real, dynamic data:</p>
<p>When you're done with the survey project, you can easily delete the data and keep the table structures (and probably the forms) intact for use with another survey. (Or, add a 5th table to the relationships picture earlier - a table called tblSurveys (with fields like SurveyID, SurveyName, SurveyAuthor) - and link it (one-to-many) to tblQuestions (add a new field in tblQuestions called SurveyID). Vaoila! You have a single Access database you can use to manage all of your survey projects.</p>
<p>So with all the advantages you get from a normalized structure, why would I recommend a non-normal, simplified approach?</p>
<h3>PROS</h3>
<p>Statistical programs (like SPSS, SAS, etc.) hate normalized data. If you plan to export your data to a statistical program for analysis, you'll have to spend a lot of time converting your normalized data (which, for one, is spread across four tables) into a non-normal structure, like a single flat file. Look at the picture above (the one in Datasheet view). If you export that to SPSS, it will give you a dataset with variables called QuestionID, QuestionNumber, etc., and cases containing data about the survey questions. Um ... that's not what you want. Instead you need a dataset with variables (i.e., columns) like q1, q2, q3, and so on, with cases that represent each respondent's answers to the survey. In a normalized Access database, your variables are stored as live data, in rows; in SPSS, your variables are hard coded, one per column, and their properties are stored in the Variable view window. With a normalized structure, not only will you need to merge the four different tables into one, but you will also need to somehow transpose the columns and rows so that you end up with something SPSS can make sense of. Ugh.</p>
<p>Another advantage of my simplified approach is that it gives you great flexibility when creating the data entry form(s), also called the graphical user interface (or GUI, pronounced "gooey"). The closer the GUI looks like the original survey, the faster (and more error-free) the data entry will go. In the GUI of a normalized survey database, you most likely have to present the survey questions as one long, single column, continuous list. Have fun with all that vertical scrolling. You won't have much flexibility with making an eye-pleasing, multi-column, multi-tab, bells-and-whistles GUI like the one you'll learn in Part II of this tutorial.</p>
<p>Again, it's the difference between a GUI based on a non-normalized table structure:</p>
<p><a href="http://www.researchtutorials.com/wp-content/uploads/2009/07/nonnormalgui2.jpg"  rel="shadowbox[post-128];player=img;"><img class="alignnone size-full wp-image-261" title="nonnormalgui2" src="http://www.researchtutorials.com/wp-content/uploads/2009/07/nonnormalgui2.jpg" alt="nonnormalgui2" width="520" height="508" /></a></p>
<p>... and a GUI based on a normalized one (this one is from a different project):</p>
<p><a href="http://www.researchtutorials.com/wp-content/uploads/2009/07/normalgui.jpg"  rel="shadowbox[post-128];player=img;"><img class="alignnone size-full wp-image-263" title="normalgui" src="http://www.researchtutorials.com/wp-content/uploads/2009/07/normalgui.jpg" alt="normalgui" width="520" height="401" /></a></p>
<p>Both GUIs "work," but with the first one I was able to take more liberties with the design and implement better validation rules.</p>
<p>A final advantage of the simplified approach is that it's easier to add to your form custom validation rules, automatic skip pattern logic, and so on. Creating conditional codes on a normalized GUI form like above is tricky. (e.g., 'If user selects "Other" for Question1, enable Question1_specify; otherwise, disable Question1_specify and jump to Question 2.). On either type of form, you have to write code to add such rules, but it's much easier to do this in a GUI based on a non-normalized structure.</p>
<p>So the choice of whether to normalize or not is up to you. As you can see, it depends on your needs, the project, and, most importantly, whether you plan to analyze you data in Access or a statistical program. I've built lots of survey databases and have always found the non-normalized approach much better suited to my needs. Of course, this doesn't stop the Access purists from shaking their fists at me.</p>
<p>Now back to the videos!</p>
<h2>Video 5: Create a "Lookup Table" to Store the Answer Choices</h2>
<p><a href="http://www.researchtutorials.com/data-management/create-a-survey-database-in-access-part-i/" ><em>Click here to view the embedded video.</em></a></p>
<h2>Video 6: Create a Table to Store the Survey Questions and the Data you Collect</h2>
<p><a href="http://www.researchtutorials.com/data-management/create-a-survey-database-in-access-part-i/" ><em>Click here to view the embedded video.</em></a></p>
<p>Once the tables are done, you&#8217;re ready to build your form. So when you&#8217;re ready, check out <a href="http://www.researchtutorials.com/data-management/create-a-survey-database-in-access-part-ii/" title="Create a Survey Database in Access: Part II" >Create a Survey Database in Access: Part II</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.researchtutorials.com/data-management/create-a-survey-database-in-access-part-i/feed/</wfw:commentRss>
		<slash:comments>30</slash:comments>
		</item>
		<item>
		<title>Create a Survey Database in Access: Part II</title>
		<link>http://www.researchtutorials.com/data-management/create-a-survey-database-in-access-part-ii/</link>
		<comments>http://www.researchtutorials.com/data-management/create-a-survey-database-in-access-part-ii/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 14:46:18 +0000</pubDate>
		<dc:creator>Kurt</dc:creator>
				<category><![CDATA[Data Management]]></category>
		<category><![CDATA[access 2003]]></category>
		<category><![CDATA[questionnaire]]></category>
		<category><![CDATA[survey]]></category>

		<guid isPermaLink="false">http://www.researchtutorials.com/wptestsite/?p=125</guid>
		<description><![CDATA[This is Part II of a two-part tutorial on how to create a survey database in Access. Part I introduced the sample project, survey, and how to set up the tables. Part II picks up where Part I left off, and walks you through how to set up your data entry form.]]></description>
			<content:encoded><![CDATA[<p>This is Part II of a two-part tutorial on how to create a survey database in Access. <a href="http://www.researchtutorials.com/data-management/create-a-survey-database-in-access-part-i/" title="Create a Survey Database in Access: Part I" >Part I</a> introduced the sample project, survey, and how to set up the tables. Part II picks up where Part I left off, and walks you through how to set up your data entry form.</p>
<h2>Video 1: Starting a new form; Design View; dragging and dropping fields onto your form; &#8220;labels&#8221; vs &#8220;controls&#8221;; moving controls and labels; deleting, editing, and adding labels; the &#8220;Toolbox&#8221;</h2>
<p><a href="http://www.researchtutorials.com/data-management/create-a-survey-database-in-access-part-ii/" ><em>Click here to view the embedded video.</em></a></p>
<h2>Video 2: Form View; hiding the default record selector, dividing line, and scroll bars; saving and naming form</h2>
<p><a href="http://www.researchtutorials.com/data-management/create-a-survey-database-in-access-part-ii/" ><em>Click here to view the embedded video.</em></a></p>
<h2>Video 3: Adding more fields to the form; copying and pasting labels; using form grid to maintain a consistent layout</h2>
<p><a href="http://www.researchtutorials.com/data-management/create-a-survey-database-in-access-part-ii/" ><em>Click here to view the embedded video.</em></a></p>
<h2>Video 4: Changing font; resizing controls &amp; labels; grouping and deselecting controls; moving a group of controls closer to their labels by lengthening and resizing</h2>
<p><a href="http://www.researchtutorials.com/data-management/create-a-survey-database-in-access-part-ii/" ><em>Click here to view the embedded video.</em></a></p>
<h2>Video 5: Updating your form and field list after making changes (e.g., properties, new fields, etc.) to the underlying table</h2>
<p><a href="http://www.researchtutorials.com/data-management/create-a-survey-database-in-access-part-ii/" ><em>Click here to view the embedded video.</em></a></p>
<h2>Video 6: Adding some more labels; adding a hard return (CTRL+ENTER) inside a label so it goes on two lines; shrink excess form space</h2>
<p><a href="http://www.researchtutorials.com/data-management/create-a-survey-database-in-access-part-ii/" ><em>Click here to view the embedded video.</em></a></p>
<h2>Video 7: Changing text alignment; changing width of drop down list; ensuring your data entry boxes are mapped to the correct field</h2>
<p><a href="http://www.researchtutorials.com/data-management/create-a-survey-database-in-access-part-ii/" ><em>Click here to view the embedded video.</em></a></p>
<h2>Video 8: Add a soft gray line; changing the tab order</h2>
<p><a href="http://www.researchtutorials.com/data-management/create-a-survey-database-in-access-part-ii/" ><em>Click here to view the embedded video.</em></a></p>
<h2>Video 9: Add a &#8220;Delete Record&#8221; button; brief view of Visual Basic, Access&#8217; programming language</h2>
<p><a href="http://www.researchtutorials.com/data-management/create-a-survey-database-in-access-part-ii/" ><em>Click here to view the embedded video.</em></a></p>
<h2>Video 10: Create rectangles, background colors, and section headings; Access&#8217; weird ampersand (&amp;) issue; changing the order of items in a drop down (i.e., combo) box; show more than 8 items in a drop down list</h2>
<p><a href="http://www.researchtutorials.com/data-management/create-a-survey-database-in-access-part-ii/" ><em>Click here to view the embedded video.</em></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.researchtutorials.com/data-management/create-a-survey-database-in-access-part-ii/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
	</channel>
</rss>
