Professional Documents
Culture Documents
Examples of Databases
• Mailing lists
• Volunteer tracking
• Contact information
• Availability
• Areas of Expertise
1
Examples of Databases (cont’d)
• Donation Databases
• Online or offline
• Ease of backups
• Client information
• Contact lists
• Donor Information
• Multiple workstations
• Home access
• Freeware/shareware/packages
2
Planning – questions to consider (cont’d)
• Who will need to access the database and how will the do it?
Choosing Software
• It is easy to learn
• It has templates that can be used but are flexible enough to change
• MySQL
• Web-based, open-source (free)
• Requires a running web server – hosting services often offer it for free
3
Collecting Data
• Naming conventions
• Be sure to name data fields in a consistent manner within the database
• Are the hard copies of your data labeled in the same manner as your database?
• Do the units in your hard copies correspond to the units in your database?
• Keep a record of changes, history, and data conventions – a manual for your
database.
Database Hierarchy
Example Hierarchy
• File – database.dmb
• Table - donors
• Field - lastname
• Datatype - text
• Value - Robertson
4
Database Design
• Name/Title • Names
• Locations • Interests
• Leader • Projects
• One-to-one relationships
• One-to-many relationships
• When one record may be referenced multiple times
• Many-to-many relationships
• When many records from one table are related to many records from another
5
Database Design – Data Relationships (cont’d)
Basic rule of thumb: keep things separate!
ID ID ProjectID
Location Interests
LeaderID
ID ID
Interests Address
Phone
Interests
Phone (Home)
Phone (Cell)
Interests
6
Using Data – Queries and Sorts
• Don’t be tempted to overwhelm your user with information just because it’s
in the database – only give them what they need.
• Once you know what data you need to display, you know what kind of
query (search) you have to write.
7
Microsoft Access Tutorial - Pt.3 - Inputting Data
8
Microsoft Access Tutorial - Pt. 6 - Reports
Data Glossary
• database: an organized collection of data (.dbf)
• join: databases can be "joined" into one view file, so that information from more than one
database for one record can be viewed at one time
• report: a view that shows data from multiple records on a single "page"
• finding: isolating and displaying a set of records based on data in one of more fields
• read-only: a file that can only be read; in a read-only database, changes cannot be made to the
records, but view changes may be allowed.
References