Intro to Databases - Florida State University College of
Download
Report
Transcript Intro to Databases - Florida State University College of
Intro to Databases I
Data Gathering
Nancy Clark, MEd
Director of Medical Informatics Education
FSU College of Medicine
7/21/2015
1
Goal
Recognize Database application
Participate in design process
7/21/2015
2
Objectives
Students will demonstrate an understanding of
databases by accomplishment of the following tasks:
Part I
Create a simple
database
Create a form
Search a database
Sort a database
Query a database
7/21/2015
Part II
Data Extraction
Create a simple report
Create a form Letter
Create mail labels
3
Database Software
Oracle
SQL (‘sequal’)
Access
File Maker Pro
dBase
Corel Paradox
FoxPro
Lotus Approach
7/21/2015
JFile
HanDbase
Pendragon
Forms
Satellite
Forms
4
Not Quite Databases
Excel
Tables
Word
7/21/2015
Tables
Mail Merge/form letters
5
Examples of Databases in
Healthcare
Patient Billing
Patient Demographics
Appointment System
Medical Records
HMO Formulary
7/21/2015
Lab Data
MEDLINE
6
Database Functions
Information for decision making
Research
Get paid
Improve day-to-day operation
Quality improvement
Reduce errors
7/21/2015
7
Healthcare Systems Databases
Hospital
7/21/2015
8
Vocabulary
Database: Flat vs
Relational
Field
Fieldname
Table
Record
Form
Sort
Search
Export/Import
Query
Print
7/21/2015
Report
Mail Merge
Form Letter
9
Database
Collection of similar
data
Fields
7/21/2015
Field Names
10
Database
Collection of similar
data
Fields
Field Names
Table
7/21/2015
11
Database
Collection of similar
data
Fields
Field Names
Table
Record
7/21/2015
record
12
Types of Fields
Text
Memo
Number
Date/Time
Currency
Yes/No (Radio
Buttons)
7/21/2015
Object
Picture, audio, etc
Hyperlink
Pick list
Short list
Table
13
Reasons to Use Pick Lists
Free text unpredictable
Can do summaries
Ease of reporting
Standard vocabulary
7/21/2015
14
Database
Collection of similar
data
Fields
Field Names
Table
Record
Data Entry Form
7/21/2015
15
Field Formats
Size
Format
Default Value
Caption
Validation
Required?
Etc.
7/21/2015
16
Database
Flat
Relational
7/21/2015
17
Queries
Filter
Selects only records that meet criteria
Examples of criteria
7/21/2015
Dates
Genders
Value ranges
Diagnoses
18
Reports
Lists of data
Summaries of all or parts of data
Counts
Sums
Averages
Comparisons
Screen or printout
7/21/2015
19
Designing a Database
7/21/2015
20
Goals of Design Process
Understand your data and why tracking
Eliminate duplication data
Eliminate redundant data
Eliminate meaningless data
Promote accuracy and consistency of data
7/21/2015
21
Goals of Design Process
Insure ability to retrieve needed information
Support business functions using it
Easy to use
Lends itself to future growth
7/21/2015
22
Process
Step 1
What is the purpose of the
database?
What information do I
want to get out of it?
What should the reports
look like?
What am I going to do with
this information?
7/21/2015
Step 2
What data do I need to
collect to provide this
information?
Define fields, tables
Design data entry forms
Ask yourself, How much
can I pay to get this
developed?
23
Big Questions in Healthcare
Where is the data going to live?
Who owns the data?
Who inputs the data?
Who can access the data?
How does the data get into the system?
Can we share data?
7/21/2015
24
Hands-on Experience
Using JFile
Create a simple database to keep track of all of
your passwords and UserIDs
Using Access
Use Wizard to create CD or Book inventory
Using Word
7/21/2015
Create a simple mail merge
25
Theoretical Experience
Design a diabetic patient registry
Users: practicing docs in FL
Goal: improve diabetic care based on guidelines
Provide data for research
What are the issues?
What is best way to collect and compile
data? (hardware? software?)
7/21/2015
26