Database design is the conversion of your logical data model into database objects. It includes the definition of tables, of keys and of indexes. The database design strongly influences system performance in operation.
See also:
Concepts of the Database System, Database Design
SQL Reference Manual, Data Definition