a) Certo.
b) Errada. Os SGBDs mais simples não possuem um gerenciador de transações.
c) Errada. Essa não é uma atribuição do dicionário de dados, que representa uma coleção de metadados que contêm definições e representações de elementos de dados.
d) Errada. A verificação da integridade dos dados é obtida pelas restrições impostas (chaves primárias, chaves estrangeiras e demais restrições de integridade). Elas são implementadas no momento da definição do esquema de dados, sendo checadas em tempo de execução.
e) Errada. Na arquitetura de um SGBD existe um pré-compilador de DML (Data Manipulation Language) e um compilador DDL (Data Definition Language).
Assim, precisam ao menos interpretar a linguagem DDL (Data Definition Language ou Linguagem de Definição de Dados), que serve para a definição do esquema do banco de dados, e a DML (Data Manipulation Language ou Linguagem de Manipulação de Dados), que visa à manipulação de dados (incluir, alterar, excluir e consultar) por meio do usuário.
Fonte: Grancursos, Professora Patrícia Quintão.