says that a program will perform instructions one after another in order
when your instructions are executed in the same order that they appear in your program, without repeating or skipping any instructions from the sequence
stores data in tables joined in ways that can represent many different relationships among the data.