11 TRAINING COURSE ON MALARIA ELIMINATION FOR THE GMS Databases Ryan Williams Chang Mai, 17-21 August 2015.

Slides:



Advertisements
Similar presentations
Intro to Access 2007 Lindsey Brewer CSSCR September 18, 2009.
Advertisements

Little Used, but Powerful Features with GP Cathy Fregelette, CPA, PMP Practice Manager BroadPoint Technologies September 20, 2012.
MS-Access XP Lesson 1. Introduction to MS-Access Database Management System Software (DBMS) Store data in databases Database is a collection of table.
Lecture Microsoft Access and Relational Database Basics.
Database Software File Management Systems Database Management Systems.
Dynamic Web Pages. Web Programming  All our web pages so far have been static pages. 1. We create a web page 2. We upload it to the web server 3. People.
3-1 Chapter 3 Data and Knowledge Management
Attribute databases. GIS Definition Diagram Output Query Results.
Tutorial 11: Connecting to External Data
6 th Annual Focus Users’ Conference Texas Reporting Presented by: Bethany Heslam.
XP New Perspectives on Microsoft Access 2002 Tutorial 71 Microsoft Access 2002 Tutorial 7 – Integrating Access With the Web and With Other Programs.
MS Access 2007 IT User Services - University of Delaware.
Microsoft Access Database software. What is a database? … a database is an organized collection of data. A collection of data of similar information compiled.
DAY 21: MICROSOFT ACCESS – CHAPTER 5 MICROSOFT ACCESS – CHAPTER 6 MICROSOFT ACCESS – CHAPTER 7 Akhila Kondai October 30, 2013.
NAWD National Conference on Student Activities – 2009 can produce Yip-pees! Saturday December 5, 2009 – Fort Lauderdale, FL Lou Miller – Executive Director,
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Teaching and Learning with Technology  Allyn and Bacon 2002 Administrative Software Chapter 5 Teaching and Learning with Technology.
Chapter 4: Organizing and Manipulating the Data in Databases
Training Course 2 User Module Training Course 3 Data Administration Module Session 1 Orientation Session 2 User Interface Session 3 Database Administration.
1 DATABASE TECHNOLOGIES BUS Abdou Illia, Fall 2012 (September 5, 2012)
Databases C HAPTER Chapter 10: Databases2 Databases and Structured Fields  A database is a collection of information –Typically stored as computer.
Copyright © 2003 by Prentice Hall Module 4 Database Management Systems 1.What is a database? Data hierarchy and data organization Field, record, file,
PowerPoint 2003 – Level 1 Computer Concepts Cathy Horwitz April 25, 2011.
Seta Management System. Introduction 1.Offline Versions 2.Capturing of Learners and Agreements 3.Capturing of Achievements.
ODK Collect Jonathon Tai, EERI.
1 Overview of Databases. 2 Content Databases Example: Access Structure Query language (SQL)
South Africa Data Warehouse for PEPFAR Presented by: Michael Ogawa Khulisa Management Services
Creating a Web Site to Gather Data and Conduct Research.
M1G Introduction to Database Development 6. Building Applications.
Administrative Software Chapter 7 Teaching and Learning with Technology.
AUTOMATION OF WEB-FORM CREATION - KINNERA ANGADI – MS FINAL DEFENSE GUIDANCE BY – DR. DANIEL ANDRESEN.
Discovering Computers Fundamentals Fifth Edition Chapter 9 Database Management.
Title Page programmemanagementsystem KPMD (IT Solutions) Ltd Blades Enterprise Centre, Bramall Lane, Sheffield S2 4SU, United Kingdom telephone: +44 (0)114.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
Teaching and Learning with Technology to edit Master title style  Allyn and Bacon 2002 Teaching and Learning with Technology lick to edit Master title.
IFORM ACCOUNT MAINTENANCE ICT4D SESSION 4. IFORMBUILDER WEBSITE REQUIREMENTS To access the iFormBuilder website, you need the following items: -Reliable.
Mainframe (Host) - Communications - User Interface - Business Logic - DBMS - Operating System - Storage (DB Files) Terminal (Display/Keyboard) Terminal.
1/62 Introduction to and Using MS Access Database Management and Analysis Yunho Song.
Microsoft ® Office Excel 2003 Training Using XML in Excel SynAppSys Educational Services presents:
SQL Jan 20,2014. DBMS Stores data as records, tables etc. Accepts data and stores that data for later use Uses query languages for searching, sorting,
DAY 21: MICROSOFT ACCESS – CHAPTER 5 MICROSOFT ACCESS – CHAPTER 6 MICROSOFT ACCESS – CHAPTER 7 Aliya Farheen October 29,2015.
Integrated Mobile Marketing Platform Emergic mConnector Integrated -Mobile Marketing Platform Presented By: Sales Person Name ID: Mobile:
Microsoft Office 2013 Try It! Chapter 4 Storing Data in Access.
Relational Database Systems Bartosz Zagorowicz. Flat Databases  Originally databases were flat.  All information was stored in a long text file, called.
SmartClient for Salesforce – Office 365 Excel Solution Walk-through.
Introduction to Core Database Concepts Getting started with Databases and Structure Query Language (SQL)
MICROSOFT ACCESS – CHAPTER 5 MICROSOFT ACCESS – CHAPTER 6 MICROSOFT ACCESS – CHAPTER 7 Sravanthi Lakkimsety Mar 14,2016.
Microsoft Power Query: an Excel Users Dream for Data Extraction and Cleansing Presented by: Belinda Allen Smith & Allen Consulting, Inc.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. REDCap:
AdisInsight User Guide July 2015
Introduction to OBIEE:
GO! with Microsoft Office 2016
What is WWW? The term WWW refers to the World Wide Web or simply the Web. The World Wide Web consists of all the public Web sites connected to the Internet.
Introduction to Web programming
GO! with Microsoft Access 2016
Databases.
Tutorial 8 Objectives Continue presenting methods to import data into Access, export data from Access, link applications with data stored in Access, and.
Introduction to Ms-Access Submitted By- Navjot Kaur Mahi
What is a Database and Why Use One?
Case Study Creating a Database
Introducing Schoolwires Forms & Surveys Module
Welcome USAS – R March 20th, 2019 Valley View 4/7/2019.
Database Management Systems
DATABASES WHAT IS A DATABASE?
Tutorial 7 – Integrating Access With the Web and With Other Programs
DATABASE TECHNOLOGIES
Overview of Databases and Salesforce Chapter 1
Introduction to Database systems
Contract Management Software 100% Cloud-Based ContraxAware provides you with a deep set of easy to use contract management features.
Presentation transcript:

11 TRAINING COURSE ON MALARIA ELIMINATION FOR THE GMS Databases Ryan Williams Chang Mai, August 2015

22 DATABASE Basic concepts o A database is a collection of data which can be used alone or combined and related to other data to provide facts or answers to specific questions. Example: How many confirmed malaria cases in district A in 2015? What, Where and When? Relational databases are the most popular type of database o Client-Server o MS SQL, Oracle, Sybase, DB2 o Stand-alone o Access or other file based desktop databases Structured Query Language (SQL) is a standard language for accessing and communicating with a database

33 DATABASE Relational databases o Are sets of data organized into tables o Tables are comprised of fields o Each table can have a relationship with another table Date of Birth Health Facility Visits Patient nameAddressPatient ID Health Facility NamePatient ID Patients Date of Visit

44 DATABASE Database Client-Server Tables and Fields SQL Data management System (DBMS) Data management application

55 DATABASE Example of a “One-to-many” relationship between two tables PatientsHF Visits Patient A Name Address Patient A visited 1-Apr-2015 Patient A visited 10-Jun n

66 CLIENT-SERVER DATABASE Server Client-Server o Data on separate dedicated machine (Server) o Multiple user can access the data simultaneously o Speed, Security

77 DBMS DATABASE MANAGEMENT SYSTEMS o A database management system (DBMS) is system software for creating and managing databases. The DBMS provides users and programmers with a systematic way to create, read, update and manage data o Paid: o Microsoft SQL Server, Oracle, Sybase, IBM DB2 and MS Access o Free: o MySQL, PostgreSQL

88 DATABASE MANAGEMENT SYSTEM DBMS Database

99 DATABASE MANAGEMENT SYSTEM Cons o Server required o Installation complex o Data management resource required Pros o Robust installation o Security, Speed o Standard data access mechanism

10 Competitive formats Other competitive formats for representing and manipulating data o Spreadsheets o Excel o Structured text files o Delimited text files o CSV o Others o XML o JSON, etc. File formats + Software o Allows the user to manipulate the data o Create, Read, Update, Delete (CRUD)

11 EXCEL Excel o Desktop solution o Each sheet can be considered a table o Column = Field o Row = record o Can be shared via network, , etc. xls

12 EXCEL Pros Accessible and easy to use Easy charts Data analysis Cons Data resides on local computer Not secure

13 EXCEL FORMS Two types of forms o Control (150) o Elimination (110) Used to collect national level data on: o Cases and deaths o Policies o Interventions o Funding o Expenditures

14 EXCEL Excel used in Rapid Impact Assessment data collect o Monthly aggregated data entered into sheets from health facilities (10 years) o Sheets are merged and uploaded to SQL database for data cleaning and analysis

15 ACCESS Access o File based o Desktop solution o Accessible and easy to use o Easy data management o Application interface o Reports o Can be shared via network, , etc.

16 MS ACCESS Pros o MS Access is readily available or easily installed o Runs on basic computers Cons o Data resides on a local installation o Not secure

17 Excel vs Access Microsoft Access is a DBMS that has it strengths and weakness. It often falls short when compared to single-table “sheet” Microsoft Excel. Whether the “pros” outweigh the “cons” depends on the needs of the user and the complexity of the task.

18 COMPARISON Excel o Data analysis, distributed data collection, accessibility Stand-alone database: Access o Quick, easy data management Client-Server: DBMS o Robust data storage o Vast data management capacity o Security

19 DATA MANAGEMENT SOFTWARE Software application o Interface between the user and the DBMS o Provides user with screens to access and manipulate the data o Reduces the complexity of managing the database Software Interface Database DBMS

20 DATA MANAGEMENT APPLICATION DHIS2 (District Health Information System) o Is a flexible, web-based open-source information system with awesome visualization features including GIS, charts and pivot tables o Versatile data management via user interface o Customizable o Custom reporting o GIS

21 Data Organization Data is organized by o Data elements o Total number of microscopy positives o Dimensions o Place (Organization Unit) o Country, Province, District, Health facility, Foci o Hierarchy o Period o Day, Month, Year o Value What? Where? When?

22 Data Organization Setup a system to enter data and report o Create o Data elements (what?) o Places (where?) o Districts,… o Indicators (calculations) o Add data elements to datasets o Assign frequency of data collection o Daily, Weekly, Monthly,… o Create a form for the dataset o Enter data

23 DHIS2 Health Facility Register Indicators Survey results Slide positivity rate DHIS2 Pivot tables Custom reports GIS mapping DBMS Form A Form B Number of slides examined Number of slides positive Parasite prevalence Dataset Data Elements

24 DHIS2 Health Facility Register Case based data Aggregated data Patient data DHIS2 Freq. weekly monthly DBMS Aggregation Pivot tables Custom reports GIS mapping Form A Number of slides examined Number of slides positive Parasite prevalence Dataset Who?

25 DHIS User Interface Select place, dataset and time period

26 The Interface Districts

27 Data Entry Forms Custom form o Designed in HTML o Matches the layout of Excel forms o Three years on data presented

28 Data Entry Forms Data entry forms are comprised of data elements o Created using the UI

29 Case based reporting Individual patient data

30 Case based reporting Individual or aggregated reports from case based data

31 Other Data Entry Options Excel/CSV data importation o Template based SMS data submissions o Reporting data by sending an SMS to the system PDF data entry forms o PDF generated by system o Can be customized with Adobe Acrobat

32 Form Data Validation Validation o Easy to create validation rules

33 Reporting Pivot table Very comprehensive

34 Pivot table module is very comprehensive o Used to produce the charts for the online country profiles o Save and share function o Export functions Reporting

35 Dashbaord

36 Reporting + Profiles/Bulletins o Using the Apps (WebAPI) o Graphs built using the online reporting tool

37 GIS + Profiles/Bulletins o Using the Apps (WebAPI) o Graphs built using the online reporting tool

38 Custom menu Menu easily customized o Via the UI o User security settings o Mina applications(Apps) can be added directly to menu Apps o HTML pages using JavaScript to make HTTP requests to the WebAPI

39 Workflow and Approval Dataset approval at national and regional levels o Districts submit form by clicking the “Completed” button o The next higher lever receives an o Approves o If approved, level focal person receives an o Un-Approves o Goes back for correction

40 Communications o Data commenting o Audit trail o Follow-up analysis

41 Thank You!