SóProvas


ID
2329690
Banca
Quadrix
Órgão
CRO - PR
Ano
2016
Provas
Disciplina
Banco de Dados
Assuntos

Um SGBD implica a criação e a manutenção de base de dados, eliminando a necessidade de uma especificação de definição de dados, agindo como um comunicador entre programas de aplicação e os arquivos de dados físicos que separa as visões lógicas e a concepção dos dados. Qual elemento de um SGBD é conhecido por possuir a separação entre os níveis interno e conceitual de forma bem clara?

Alternativas
Comentários
  • • DDL – (Data Definition Language - Linguagemde Definição de Dados) – Para a definição dos esquemas conceitual e interno.

    – O SGBD possui um compilador DDL que permite a execução das declarações para identificar as descrições dos esquemas e para armazená- las no catálogo do SGBD.

    – A DDL é utilizada em SGBDs onde a separação entre os níveisinterno e conceitual não é muito clara.

    • SDL – (Storage Definition Language - Linguagemde Definição de Armazenamento)

    – Em um SGBD em que a separação entre os níveis conceitual e interno são bem claras, é utilizado uma outra linguagem, a para a especificação do esquema interno.

    – A especificação do esquema conceitual fica por conta da DDL.

    • VDL – (Vision Definition Language - Linguagemde Definição de Visões)

    – Em um SGBD que utiliza a arquitetura três esquemas, é necessária a utilização de mais uma linguagempara a definição de visões.

    • DML – (Data Manipulation Language - Linguagem de Manipulação de Dados).

    – Uma vez que o esquema esteja compilado e o banco de dados esteja populado, usa-se uma linguagem para fazer a manipulação dos dados, a DML

     

    http://www2.unemat.br/~ivanpires/files/dwl/bd/slides/bd_3.pdf

  • Letra E

    No livro do ELMASRI e NAVATHE - Sistemas de Banco de Dados 3 edicao 2002, o mesmo diz claramente:

       ->"A SDL era um componente em versoes anteriores de SQL, mas foi retirada da linguagem para ser mantida somente nos niveis conceitual e externo."