200 likes | 211 Views
Learn how to develop and maximize the potential of a QA/QI database, including selecting a database model, translating customer needs into a design, creating queries, and more.
E N D
Developing and Maximizing the Potential of A QA/QI Database Michele Gomez, CIP Senior QA/QI Analyst Partners Healthcare Quality Improvement Program
Outline • Developing A QA/QI Database • An Insightful Tale • Quality as Defined by the QA/QI Customer • Selecting a Database Model • Translating Customer Needs into a Design • Additional Design Considerations for QA/QI Databases • Using MS Access Wizards to Develop Database Objects • Maximizing the Potential of a QA/QI Database • Splitting a Database • Creating Queries in MS Access • Practical Advantages of Queries • Re-inventing the Wheel • Helpful Resources
The Ice Cream Maker • Subir Chowdhury’s insights into quality: • Quality is defined by the customer and you can get their definition only by listening to them • The real key isn’t so much to fix things as it is to design them right in the first place…(Chowdhury, 2005)
Selecting a database Model • Relational Databases • A database model developed by E. F. Codd that makes it simple for end users to efficiently “store, modify and access data” through a collection of linked tables (Chappell & Trimble Jr, 2002) • Database Terms • Tables • Fields • Keys • Relationships • Examples • FileMaker 8 • MS Access • MS SQL Server
Translating Customer Needs into a Design • Peter Chen’s Entity Relationship Diagram (ERD) • Visual representation of a database’s tables, fields and relationships (Shiflet, 2002) • ERD symbols and description
ERD Example QA/QI Need Design Dept ID Dept Name Types of IRB submissions by department Protocol # Dept ID 1 Department Associated with 1 Protocol 1 can have Submission ID Protocol # M IRB Submissions Submission Type
Additional Design Considerations Considerations • Fields • Audit (type, date, conducted by) • Observation (description, corrective action, references) • Conclusion/concerns QA/QI Needs • Count of audits by type • Observations by rank • Summary of findings
Using MS Access Wizards to develop database objects • MS Access contains built-in support (Wizards) for creating database objects: • Tables (main and lookup) • Forms • Reports • Wizards provide sample layouts for data entry forms and printed reports • Using Wizards does not require prior programming experience (e.g. Visual Basic for Applications) Database Window
The Ice Cream Maker • Subir Chowdhury’s insights into quality: • Encourage each other in a way that lets everyone know they are part of ... the team • Get a few people around a table, pick a concern and generate as many ideas for solving it • If you want to stay ahead in your business…you need to keep re-inventing the wheel (Chowdhury, 2005)
Back End (BE) Front End (FE) Splitting a Database Susan Desktop copies of linked tables and FE John Sally Password Protected Data Warehouse Joe Dan
Creating Queries in MS Access • Options • Built-in Query Wizard • Screen for developing SQL statements • Types of Queries • Select Query (select, sort, group, calculate) • Cross-tab Query (summarize) • Selection criteria • Operators Design View
Practical Advantages of Queries • Provide education • Develop resources • Close gaps • Develop customized solutions
Re-Inventing the Wheel • Version 2.0 • Sustainable system • Online request forms for IRB members & study staff • Web-based interfaces for QA/QI staff • Instruction Manual
Bibliography • Chappell, D., & Trimble Jr., H. J. (2002). A Visual Introduction to SQL. New York: John Wiley & Sons. • Chowdhury, S. (2005). The Ice Cream Maker An Inspiring Tale about Making Quality the Key Ingredient in Everything you Do. New York: Currency Doubleday. • Shiflet, A. (2002). Entity Relationship Model. Retrieved April 2014, from Data and Visualization : http://wofford-ecs.org/DataandVisualization/ermodel/material.htm Other Resources Choosing between Microsoft Access and FileMaker Pro by Miriam Engelberg Splitting a Microsoft Access Database http://office.microsoft.com/en-us/access-help/split-an-access-database-HA010342026.aspx