How do I tag a database component in UML?

database, uml

Solution

UML can be extended through profiles.

The key extensibility mechanisms are sterotypes, constraints, and tagged values.

Sterotypes can have an optional stereotype icon.

- You may be able to find an existing profile with a cylindrical icon for «database»

- Your UML tool may allow you to create your own profile

Problem

In an UML component diagram, how does one tag or identify a component as a database, so that it's easily recognizable? In the old days there was the cylinder symbol for showing database but that's not part of the UML. Same goes for an application server for instance, how would that be shown? Are stereotypes applicable here? Can the component symbol be enhanced with graphical elements?

Original source