Database Structure Overheads1 Database Structures The hierarchical nature of meta-analytic data The familiar flat data file The relational data file Advantages.

Slides:



Advertisements
Similar presentations
Tutorial 7 Exercises CH12 and CH17.
Advertisements

Organisation Of Data (1) Database Theory
Conducting Meta-Analyses Marsha Sargeant, M.S. D esign A nd S tatistical A nalysis L aboratory University of Maryland, College Park Department of Psychology.
Overview of Transaction Processing and Enterprise Resource Planning Systems Chapter 2.
Quick Review of Apr 10 material B+-Tree File Organization –similar to B+-tree index –leaf nodes store records, not pointers to records stored in an original.
©Silberschatz, Korth and Sudarshan12.1Database System Concepts Chapter 12: Indexing and Hashing Basic Concepts Ordered Indices B+-Tree Index Files B-Tree.
Chapter 8. Pipelining. Instruction Hazards Overview Whenever the stream of instructions supplied by the instruction fetch unit is interrupted, the pipeline.
6-1 Chapter Goals Determine whether a problem is suitable for a computer solution Describe the computer problem-solving process and relate it to Polya’s.
Chapter 6 Problem Solving and Algorithm Design. 6-2 Chapter Goals Determine whether a problem is suitable for a computer solution Describe the computer.
3.1 Data and Information –The rapid development of technology exposes us to a lot of facts and figures every day. –Some of these facts are not very meaningful.
EVAL 6970: Meta-Analysis Fixed-Effect and Random- Effects Models Dr. Chris L. S. Coryn Spring 2011.
EVAL 6970: Meta-Analysis Formulating a Problem, Coding the Literature, and Review of Research Designs Dr. Chris L. S. Coryn Spring 2011.
Lecture Microsoft Access and Relational Database Basics.
Statistical Relational Learning for Link Prediction Alexandrin Popescul and Lyle H. Unger Presented by Ron Bjarnason 11 November 2003.
Designing a Database Unleashing the Power of Relational Database Design.
Chapter 7 Data Management. Agenda Database concept Import data Input and edit data Sort data Function Filter data Create range name Calculate subtotal.
Practical Meta-Analysis -- D. B. Wilson
Unit 3: Sample Size, Sampling Methods, Duration and Frequency of Sampling #3-3-1.
Wilson Coding Protocol Page 1 Development of Coding Protocol Coding protocol: essential feature of meta-analysis Goal: transparent and replicable  description.
Database Models. Flat File The most basic way to organize data is as a flat file. You can think of this as a single table with a large number of records.
How do you simplify? Simple Complicated.
Bayesian Decision Theory Making Decisions Under uncertainty 1.
(5) Moderators - Coding. Overview General Information to keep in mind:  Coded variables - Objective – which are usually study characteristics that can.
Analytical Aspects of Audit Stephen Allen, ACBA. Aspects Covered Sample selection from paper lists or multiple sources Simulating applications in MS Excel.
File Organization Techniques
Practical Meta-Analysis -- The Effect Size -- D. B. Wilson 1 The Effect Size The effect size (ES) makes meta-analysis possible The ES encodes the selected.
Unit 3 – Information Systems
 A databases is a collection of data organized to make it easy to search and easy to retrieve in a useful, usable form.
DELOVODNIK PRO A short presentation. Standard mail record keeping Most companies these days receive and send a lot of paper mail. Too many of them keep.
44221: Information Systems Lecture 8 (Week 10) Spreadsheet Automation By Ian Perry
The Campbell Collaborationwww.campbellcollaboration.org C2 Training: May 9 – 10, 2011 Data Evaluation: Initial screening and Coding Adapted from David.
A Level ICT Unit Implementing CBIS’s. Support Installing a new system is disruptive and the support program will need to be planned well in advance.
Consumer behavior studies1 CONSUMER BEHAVIOR STUDIES STATISTICAL ISSUES Ralph B. D’Agostino, Sr. Boston University Harvard Clinical Research Institute.
Copyright © 2006 The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Chapter 2.
Complete theory from last lesson… Put today’s date in the front of your book Read pages 46 and 47 of the textbook…
Lecture2: Database Environment Prepared by L. Nouf Almujally & Aisha AlArfaj 1 Ref. Chapter2 College of Computer and Information Sciences - Information.
Databases. What is a database?  A database is used to store data. The word DATA is actually Latin for FACTS. A database is, therefore, a place, or thing.
INFORMATION MANAGEMENT Unit 2 SO 4 Explain the advantages of using a database approach compared to using traditional file processing; Advantages including.
B065: PROGRAMMING Sub Procedures I. Starter  Identify the separate tasks to be performed in the programming task below (break it down into numbered sections).
10.11 Data Manipulation 2 Queries. You will need… Specimen 2007 Paper 2 Task C (a PDF) q 43 Read this question carefully before you start The database.
Advanced Meta-Analyses Heterogeneity Analyses Fixed & Random Efffects models Single-variable Fixed Effects Model – “Q” Wilson Macro for Fixed Efffects.
Analysis Overheads1 Analyzing Heterogeneous Distributions: Multiple Regression Analysis Analog to the ANOVA is restricted to a single categorical between.
Hints and Tips on using the Scottish Household Survey data Steven Hope, Ipsos MORI Mairi MacAskill, SHS Project Manager.
Database Design Normalisation. Last Session Looked at: –What databases were –Where they are used –How they are used.
Database Management Systems (DBMS)
S-005 Sampling. Some basic terminology Population –Larger group (the research population) –Sometimes can be quite small Sample –A subset of the population.
Finding a PersonBOS Finding a Person! Building an algorithm to search for existing people in a system Rahn Lieberman Manager Emdeon Corp (Emdeon.com)
A table is a set of data elements (values) that is organized using a model of vertical columns (which are identified by their name) and horizontal rows.
Flat Files Relational Databases
44220: Database Design & Implementation Introduction to Module Ian Perry Room: C49 Ext.: 7287
Social Science Research Design and Statistics, 2/e Alfred P. Rovai, Jason D. Baker, and Michael K. Ponton Selecting Cases PowerPoint Prepared by Alfred.
Switch off your Mobiles Phones or Change Profile to Silent Mode.
Chapter 14 Research Synthesis (Meta-Analysis). Chapter Outline Using meta-analysis to synthesize research Tutorial example of meta-analysis.
DBS201: Data Modeling. Agenda Data Modeling Types of Models Entity Relationship Model.
2.1 Basic concept of data processing 2.2 Need for electronic data processing 2.3 Examples of electronic data processing 2.4 Effect of introducing computers.
Content analysis Cornel Ban.
OCR A Level F453: Data structures and data manipulation Data structures and data manipulation a. explain how static data structures may be.
Overview of Transaction Processing and Enterprise Resource Planning Systems Chapter 2.
Understanding Data Storage
Database Normalization
NURS 736: Technology Solutions for Knowledge Generation in Healthcare
ICT Database Lesson 1 What is a Database?.
Using Access to Implement a Relational Database
Overview of Transaction Processing and Enterprise Resource Planning Systems Chapter 2.
Databases.
DATABASES WHAT IS A DATABASE?
Database management systems
Presentation transcript:

Database Structure Overheads1 Database Structures The hierarchical nature of meta-analytic data The familiar flat data file The relational data file Advantages and disadvantages of each What about the meta-analysis bibliography?

Database Structure Overheads2 The Hierarchical Nature of Meta-Analytic Data Meta-analytic data is inherently hierarchical –Multiple outcomes per study –Multiple measurement points per study –Multiple sub-samples per study –Results in multiple effect sizes per study Any specific analysis can only include one effect size per study (or one effect size per sub-sample within a study) Analyses almost always are of a subset of coded effect sizes. Data structure needs to allow for the selection and creation of those subset.

Database Structure Overheads3 Example of a Flat Data File Note that there is only one record (row) per study. Multiple ESs handled by having multiple variables, one for each potential ES.

Database Structure Overheads4 Advantages & Disadvantages of a Single Flat File Data Structure Advantages –All data is stored in a single location –Familiar and easy to work with –No manipulation of data files prior to analysis Disadvantages –Only a limited number of ESs can be calculated per study –Any adjustments applied to ESs must be done repeatedly When to use –Interested in a small predetermined set of ESs –Number of coded variables is modest –Comfort level with a multiple data file structure is low

Database Structure Overheads5 Example of Relational Data Structure (Multiple Related Flat Files) Note that a single record in the file above is “related” to five records in the file to the right. Study Level Data File Effect Size Level Data File

Database Structure Overheads6 Example of a More Complex Multiple File Data Structure Study Level Data FileOutcome Level Data File Effect Size Level Data File Note that study 100 has 2 records in the outcomes data file and 6 outcomes in the effect size data file, 2 for each outcome measured at different points in time (Months).

Database Structure Overheads7 Advantages & Disadvantages of Multiple Flat Files Data Structure Advantages –Can “grow” to any number of ESs –Reduces coding task (faster coding) –Simplifies data cleanup –Smaller data files to manipulate Disadvantages –Complex to implement –Data must be manipulated prior to analysis (creation of “working” analysis files) –Must be able to select a single ES per study for any given analysis. When to use –Large number of ESs per study are possible

Database Structure Overheads8 Concept of “Working” Analysis Files Study Data File Outcome Data File ES Data File Composite Data File create composite data file select subset of ESs of interest to current analysis, e.g., a specific outcome at posttest verify that there is only a single ES per study yes Working Analysis File Permanent Data Files Average ESs, further select based explicit criteria, or select randomly no

Database Structure Overheads9 What about Sub-Samples? So far I have assumed that the only ESs that have been coded were based on the full study sample. What if you are interested in coding ESs separately for different sub-samples, such as, boys and girls, or high-risk and low-risk youth, etc? –Just say “no”! Often not enough of such data for meaningful analysis Complicates coding and data structure –Well, if you must, plan your data structure carefully Include a full sample effect size for each dependent measure of interest Place sub-sample in a separate data file

Database Structure Overheads10 Coding Forms and Coding Manual Paper Coding (see Appendix E) –include data file variable names on coding form –all data along left or right margin eases data entry Coding Directly into a Computer Database