He co-names a normal form with Raymond F. Boyce and coined the term OLAP.  
In 2010, Tim Hutton implemented and corrected four problems in a 1968 proposal by this man which required only 8 states rather than the 29 states John von Neumann needed to make a cellular automaton. Multi-user support and generic dimensionality were two of the twelve namesake rules this man outlined. With an alphabetically earlier man, this scientist names a formulation which states that, for each dependency X maps to Y, X maps to Y is a trivial functional dependency and, in the schema R, X is a (*) superkey.  IBM's System R group chose a simpler language than this man's set-theory based DSL/Alpha for interacting with the constructs he popularized. He co-names a normal form with Raymond F. Boyce and coined the term OLAP.  This man's namesake theorem states that certain query languages are relationally complete.  For 10 points, name this computer scientist who invented relational databases.
In 2010, Tim Hutton implemented and corrected four problems in a 1968 proposal by this man which required only 8 states rather than the 29 states John von Neumann needed to make a cellular automaton.
Ted Codd [or Edgar Frank Codd]