1NF
* Each record needs to be unique
2NF
* All the non-key columns are dependent on the table’s primary key
3NF
* Has no transitive functional dependencies
What is a transitive functional dependency?
When a change to a non-key column might cause another non-key column change
What does BCNF stand for?
Bryce-Codd Normal Form
BCNF
* Non-Key data depend on the key[s] and nothing but the keys
4NF
IE - Course depends on Professor and Book
5NF
also known as Project-Join NF
6NF
* no nontrivial join dependencies at all
What are some ways to Denormalize a database?
Using Views
OLAP Cubes
How can you use a GUID as a Clustered Index?
Create the GUID using NEWSEQUENTIALID()