Database Architect is designed for developers working on the database-enabled
software projects. When working with Database Architect, software architect
defines database tables, fields, references and indexes, drawing them
directly in the program's main window and invokes the program to generate
the database directly from the program window.
SQL Developer is a database programmer's workplace used to create and
execute SQL queries and scripts, debug script execution,
view results and manage databases.