An Introduction to Databases

What is a Database?

A database is an application used to collect, store, protect, and retrieve information. They generally provide:

What Databases Do

Databases may also provide the following functions and services:

Popular Databases

There are several database applications ranging from small to large:

Most current databases are Relational Databases - They show how data is related to other data. Consider the example of a Video Rental Store. Videos relate to Customers (because they check them out), but also to Actors, Directors, and Publisher/Distributors. Likewise videos can be within categories (Action/Drama/Musical, etc.). We group the information into tables like Video, assigning each entry into the table (row or record) descriptive attributes (called fields) (like run time, rating, format).

Additional records for the actors would most likely be in another table. They would have fields like, name, date of birth, date of death (if applicable), and biography.