Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "11 TRAINING COURSE ON MALARIA ELIMINATION FOR THE GMS Databases Ryan Williams Chang Mai, 17-21 August 2015."— Presentation transcript:

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

2 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

3 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

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

5 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-2015 1 n

6 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

7 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

8 88 DATABASE MANAGEMENT SYSTEM DBMS Database

9 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 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 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, email, etc. xls

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

13 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 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 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, email, etc.

16 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 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 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 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 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 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 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 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 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 25 DHIS User Interface Select place, dataset and time period

26 26 The Interface Districts

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

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

29 29 Case based reporting Individual patient data

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

31 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 32 Form Data Validation Validation o Easy to create validation rules

33 33 Reporting Pivot table Very comprehensive

34 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 35 Dashbaord

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

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

38 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 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 email o Approves o If approved, level focal person receives an email o Un-Approves o Goes back for correction

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

41 41 Thank You!


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

Similar presentations


Ads by Google