SóProvas


ID
2334382
Banca
FCC
Órgão
TRE-SP
Ano
2017
Provas
Disciplina
Banco de Dados
Assuntos

Durante a análise das características típicas de um Sistema Gerenciador de Bancos de Dados Relacional – SGBDR, um Analista de Sistemas verifica:
I. Oferece suporte a várias linguagens sem a necessidade de uma sintaxe definida em quaisquer uma delas no âmbito de Data Manipulation Language − DML e Data Definition Language − DDL, porém deve ter, pelo menos, uma das linguagens com sintaxe restritiva e bem definida no âmbito de Transaction Control Language − TCL e Data Control Language − DCL.
II. A Inserção, a atualização e a eliminação é de alto nível, ou seja, a capacidade de manipular a relação base ou relações derivadas como um operador único é aplicável não somente à recuperação de dados, mas também à inserção, alteração e eliminação de dados.
III. Representa a descrição do Banco de Dados no nível físico na forma de dados em tabelas, permitindo que usuários autorizados apliquem formas distintas de manipular os dados nessas tabelas.
Estão corretas as características que constam APENAS em

Alternativas
Comentários
  • Questão basicamente retirada no wikipedia, no que se refere aos itens II e III:

     

    Ver sessão das 13 regras no link abaixo, especificamente nos sub itens 5 e 8:

     

    https://pt.wikipedia.org/wiki/Banco_de_dados_relacional

     

     

    GO ahead!!!

  • Percebam que na alternativa I ele escreve com um vocabulário um pouco rebuscado, mas diz, mais ou menos, o seguinte. Não existe uma sintaxe bem definida para os comandos de manipulação de dados e criação de objetos em SQL. Isso é um absurdo, o sucesso da linguagem passa por uma sintaxe bem definida, portanto alternativa I está incorreta.

     

    Na alternativa II o examinador diz que a existência dos comandos de INSERT, UPDATE e DELETE permite a utilização destes comandos para execução das tarefas de inserção, atualização e eliminação. Nada mais justo e correto, não acha? Sendo assim, a alternativa II está correta.

     

    A ideia do modelo de dados relacional é justamente reduzir o conhecimento a respeito das estruturas físicas do banco de dados. Vejam que ele representa o modelo em um nível lógico. Desta forma, a alternativa também se encontra errada.

    Juntando os comentários acima, podemos marcar nossa resposta na alternativa E, que bate perfeitamente com o gabarito da questão.

     

    https://www.estrategiaconcursos.com.br/blog/prova-da-semana-comentario-da-prova-do-tre-sp-2017-tecnologia-da-informacao-bd-e-bi/

  • A única observação que faço a respeito do comentário que Baruchi Junior extraiu do Estratégia Concursos é conceitual. No item III, não se trata do "modelo de dados relacional", mas do Sistema Gerenciador de Banco de Dados Relacional. Este sim é capaz de acessar o modelo físico e criar uma abstração para o usuário de forma que ele enxergue apenas o modelo lógico.