relation = table with columns and rows
attributes = columns in a table, representing the data type
tuples = rows in a table, representing a set of related values
a table Students with columns ID, Name, and Major
a relational database is a set of relations
a database schema is the set of schemas of the relations in the database
a database instance (state) is the set of instances of the relations in the database
a relational database has 3 parts:
a field is a data structure for a single piece of data, fields are organized into records, which contain all the information within the table relevant to a specific entity
a field or a set of fields is a key for a relation; if there are not, 2 tuples can have the same values for all fields and this is not true for any subset of the key