President Barack Obama promised to uphold the Constitution in a public swearing in ceremony that signals the beginning of his second term in office.