В словаре данных хранится информация о самой базе данных. Словарь данных представляет собой набор таблиц, создаваемых во время генерации базы данных сервером. Сервер базы данных, также, заботится об обновлении информации в словаре. Пользователи могут обращаться прямо к словарю, чтобы получить необходимую информацию об объектах базы данных. Однако информация, хранящаяся в таблицах словаря сложна для понимания, поэтому рекомендуется пользоваться представлениями, которые позволяют извлекать данные из словаря в более удобном формате. В СУБД Oracle существует четыре категории представлений, каждая из которых обозначается своим префиксом:
§ USER_ - объекты, принадлежащие пользователю, т.е. те, которые пользователь создал сам
§ ALL_ - объекты, к которым пользователь имеет доступ, т.е. собственные объекты и объекты, на доступ к которым у пользователя есть привилегия
§ DBA_ - все объекты базы данных (только для пользователей с привилегией DBA)
§ V$ - информация о производительности сервера базы данных