SóProvas


ID
1637194
Banca
CESPE / CEBRASPE
Órgão
TCU
Ano
2015
Provas
Disciplina
Banco de Dados
Assuntos

Acerca de bancos de dados relacionais, julgue o item subsequente.


Os bancos de dados relacionais são constituídos de três componentes: uma coleção de estrutura de dados (relações ou tabelas), uma coleção de operadores (linguagem SQL) e uma coleção de restrições de integridade (conjunto consistente de estados de base de dados e de alterações de estados).

Alternativas
Comentários

  • Segundo Heuser (2001, p.4), Banco de Dados consiste de um conjunto de dados integrados que tem por objetivo atender a uma comunidade de usuários. Segundo o mesmo autor, Sistema de Gerência de Banco de Dados (SGBD) consiste de um software que incorpora as funçoes de definição, recuperação e alteração de dados em um banco de dados.


    Elmasri e Navathe (2011, p. 38) afirmam que o modelo relacional usa o conceito de relação matemática - que se parece com uma tabela de valores - como seu bloco de montagem básico, e sua base teórica reside em uma teoria de conjunto e lógica de predicado de primeira ordem. Os autores também afirmam que o SQL é um padrão para SGBDs Relacionais e que essa linguagem inclui recursos da álgebra relacional e do cálculo relacional de tupla.


    Então, pode-se concluir que conceitualmente um Banco de Dados Relacional existe independente de Sistema Gerenciador de Banco de Dados. Percebe-se, também, que o SQL está diretamente relacionado ao SGBD Relacional e não ao Banco de Dados Relacional, que existe independente de tecnologia.


    A questão afirma que "Os bancos de dados relacionais são constituídos de três componentes: uma coleção de estrutura de dados (relações ou tabelas), uma coleção de operadores (linguagem SQL) e uma coleção de restrições de integridade (conjunto consistente de estados de base de dados e de alterações de estados)". No entanto, a linguagem SQL é recurso de SGBD, ou seja, os operadores citados na questão são da Álgebra Relacional e não do SQL, tornando a questão inválida.


    Do exposto solicito que o gabarito da questão seja trocado para Errado.


    http://www.dominandoti.com.br/node/4214

    • Bases de dados relacionais consistem, principalmente de três componentes: uma coleção de estruturas de dados, nomeadamente relações, ou informalmente tabelas; uma coleção dos operadores, a álgebra e o cálculo relacionais; e uma coleção de restrições da integridade, definindo o conjunto consistente de estados de base de dados e de alterações de estados. As restrições de integridade podem ser de quatro tipos: domínio (também conhecidas como type), atributo, relvar (variável relacional) e restrições de base de dados.
    • https://pt.wikipedia.org/wiki/Banco_de_dados

  • C.J. Date, Introdução a sistemas de bancos de dados, 8 Ed., Pág 50 e 51

    O modelo relacional é constantemente descrito como tendo os três aspectos a seguir:
     - Aspecto estrutural (tabelas)
     - Aspecto de integridade (restrições de integridade)
     - Aspecto manipulador (Linguagem SQL)

    Gabarito Certo
  • Certo. Os bancos de dados relacionais são compostos por estruturas de dados, que representam as informações que se deseja armazenar e relacionar. Para manipular (selecionar, criar, apagar, alterar, etc.) essas informações estruturadas, é necessário que um conjunto de operadores esteja disponível para os programadores e administradores da base de dados.

     

    Por fim, é necessário que os bancos de dados suportem um conjunto de restrições de integridade, que serão responsáveis por impedir que alterações indevidas (ex: apagar um registro sem antes tomar cuidado para as chaves estrangeiras que apontam para esse dado) sejam efetuadas e causem inconsistências nas informações estruturas no banco de dados.

     

    Referências:

    Navathe, S. B. and Elmasri, E. Fundamentals of Database Systems, 6ª Ed. 2011.

  • Prezados,

    A questão está correta, os bancos basicamente consistem de suas estruturas , a sua linguagem de acesso , e uma coleção de restrições de integridade ( FK  , Unique, por exemplo ) .

    Portanto a alternativa está correta.

  • Item correto, perfeitamente alinhado com o que trazemos na nossa teoria. Esses três elementos são os principais que caracterizam um BD relacional!

  • Comentário do professor: "A questão está correta porque ela não está errada".

    Obrigado aos colegas estudantes, que fazem dos comentários uma rica fonte de informação.

  • A arquitetura ANSI/SPARC em três níveis considera que os Bancos de dados

    relacionais consistem de três componentes:

    * Uma coleção de estruturas de dados, formalmente chamadas de

    relações, ou informalmente tabelas, compondo o nível conceitual;

    * Uma coleção dos operadores, a álgebra e o cálculo relacionais, que

    constituem a base da linguagem SQL;

    * Uma coleção de restrições da integridade, definindo o conjunto

    consistente de estados de base de dados e de alterações de estados.

    GABARITO: CERTO

  • Os bancos de dados relacionais são compostos por estruturas de dados, que representam as informações que se deseja armazenar e relacionar. Para manipular (selecionar, criar, apagar, alterar, etc.) essas informações estruturadas, é necessário que um conjunto de operadores esteja disponível para os programadores e administradores da base de dados.

     

    Por fim, é necessário que os bancos de dados suportem um conjunto de restrições de integridade, que serão responsáveis por impedir que alterações indevidas (ex: apagar um registro sem antes tomar cuidado para as chaves estrangeiras que apontam para esse dado) sejam efetuadas e causem inconsistências nas informações estruturas no banco de dados.

    fonte: tec

    GAB: CERTO

  • Em um Banco de Dados Relacional, as denominações são as seguintes:

    TabelaRELAÇÃO

    LinhasTUPLAS

    ColunasATRIBUTOS

     

  • CERTA!

    Colaborando:

    SQL - Dados estruturados

    NOSQL - Dados não estruturados

    Caso no questão tivesse NOSQL, a questão estaria errada!

  • Esse professor nem deve conseguir dormir com a consciência tranquila depois de deixar um comentário desse sobre a questão

  • cebraspe faz essas assertivas com um dicionário de sinônimos ao lado

    pqp viu!!!

    coleção é da época das figurinhas do velhinho que faz as questões de portugues.