The database design defines how data in a database is organized. Database design includes, amongst other things, the definition of tables, of keys and of indexes. The database design has a large influence on performance when the system is in operation.
See also:
Concepts of the Database System,