Relational databases can be massive - they can include many tables, and each of those tables can include many fields and records. It is important for users to be able to view a snapshot of the data.
A relational database dictionary describes each data field for each table in a relational database.
A relational database diagram communicates which tables are in a database, which fields (variables) appear in each table, and how each table is related through primary and foreign keys. One method used to create these diagrams is called entity-relationship (ER) diagrams, which are graphical representations of an information system, illustrating relationships among people, objects, places, and events within the system.