Um banco de dados relacional apresenta como características importantes o uso de catálogo para armazenar o esquema, o isolamento de programas e dados de forma independente e o suporte para múltiplas visões do usuário. Tais características são conhecidas como arquitetura de três esquemas: i) esquema interno ou físico; ii) esquema conceitual; e iii) esquema externo ou de visão. Analise as afirmações abaixo e assinale a alternativa correta.
I) Os três esquemas representam a independência de dados, que pode ser de dois tipos: interna ao banco de dados ou externa, fora do escopo de visão do usuário.
II) A arquitetura de três esquemas é uma ferramenta com a qual o usuário pode visualizar os níveis de esquema em banco de dados; os dados armazenados estão somente no nível físico.
III) A independência lógica de dados é a capacidade de alterar o esquema conceitual, sem ter que alterar os esquemas externos ou os programas de aplicação.
IV) A independência física permite que mudanças no esquema físico para melhorar o desempenho da recuperação ou atualização, por exemplo, possam ocorrer sem necessitar alterar o esquema conceitual ou os programas da aplicação.
V) A arquitetura de três camadas permite que aplicações diferentes possam acessar os dados armazenados de forma transparente e sem interferência, inclusive por aplicações concorrentes.
Estão corretas apenas: