SóProvas


ID
330148
Banca
FGV
Órgão
DETRAN-RN
Ano
2010
Provas
Disciplina
Banco de Dados
Assuntos

Sobre Bancos de Dados Relacionais, analise:
I. A abordagem relacional está baseada no princípio de que as informações em uma base de dados podem ser consideradas relações matemáticas e que estão representadas de maneira uniforme com o uso de tabelas bidimensionais.

II. A teoria relacional enxerga o banco de dados como um conjunto de tabelas, e as operações que as utilizam são feitas por linguagem que o manipula, não sendo procedurais, ou seja, manipulando conjuntos de uma só vez.

III. É indispensável aos usuários saber como e onde os dados estão armazenados.
Está(ão) correta(s) apenas a(s) afirmativa(s):

Alternativas
Comentários
  • Banco de dados Relacional

    Este tipo de SGBD organiza os dados em uma estrutura de tabela (relação). Para acessar os dados nas tabelas utiliza-se uma linguagem declarativa (não procedural), a linguagem utilizada é SQL (um padrão). Para navegar não é necessário conhecer a representação física do banco de dados. A abordagem relacional separa a aplicação da implementação física do banco de dados. Com isso mudanças na representação física dos dados não impacta a aplicação.

    isso ajuda a entender porque a afirmação II está correta.

  • O MODELO LÓGICO RELACIONAL - Criado por Edgar F. Codd, nos anos 70, começou a ser realmente utilizado nas empresas a partir de 1987. A abordagem relacional está baseada no princípio de que as informações  em  uma   base   de   dados   pod em  ser   consideradas como relações matemáticas e que estão representadas de maneira uniforme, através do uso de tabelas bidimensionais. Este princípio coloca os dados (entidades e relacionamentos) dirigidos para estruturas mais simples de armazenar dados, que são as tabelas, e nas quais a visão do usuário é privilegiada.

    Definição Clássica: São conjuntos de  dados vistos segundo um conjunto de TABELAS e as operações sobre elas (tabelas) são feitas por linguagens que manipulam a  álgebra relacional, não sendo procedurais, ou seja, manipulando conjuntos de uma só vez.

    O conceito principal vem da teoria dos conjuntos (álgebra relacional) atrelado à idéia de que não é relevante ao usuário saber onde os dados estão nem como os dados estão (transparência). Os usuários manipulam objetos dispostos em linhas e colunas das tabelas. O  usuário, para lidar com estes objetos, conta com um conjunto de operadores e funções de alto nível, constantes na álgebra relacional. 
  • É bom citar as fontes, não?
    Ajuda os outros colegas...
  • III - Errada. O usuário não tem conhecimento de como os dados estão armazenados.

  • Como os dados vão ser armazenados não é de importância o usuário saber.