Microsoft Visual Basic .NET: Reloaded - Chapter 12: Using ADO.NET

Database
Organized collection of related information stored in a file on a disk
Relational database stores information in tables composed of columns and rows
Table is a group of related records
Each row represents a record
Each column represents a row
Primary key is a field that uniquely identities a record in a table
Foreign key is a field in one table used as the primary key in another table
Tables are related by a common field or fields