What is Schema?

In reference to computer programming schema is the organization of structure for a database. The activity of data modeling leads to schema. The term sometimes seems to refer to a visualization of a structure and sometimes to a formal text-oriented description.