SóProvas


ID
130003
Banca
CESPE / CEBRASPE
Órgão
SERPRO
Ano
2008
Provas
Disciplina
Banco de Dados
Assuntos

Com relação à arquitetura de banco de dados, julgue os itens a
seguir.

O modelo relacional, que foi o primeiro modelo de banco de dados formal, é embasado na lógica de predicados e na teoria dos conjuntos.

Alternativas
Comentários
  • O Modelo Relacional armazena os dados em estruturas lógicas, seguindo o embasamento matemático dado por CODD, baseado na teoria dos conjuntos.

  • Segundo Date, os sistemas relacionais se baseiam no modelo relacional. Por sua vez o modelo relacional é uma teoria abstrata de dados que se baseia em certos aspectos da matemática (principalmente na teoria dos conjuntos e na lógica de predicados).

    (Introdução a sistemas de bancos de dados, Date, C. J., pág 55)

  • e o modelo hierárquico e de redes? não são mais antigos que o modelo relacional?
  • O modelo foi criado por Edgar Frank Codd em 1970, sendo descrito no artigo Relational Model of Data for Large Shared Data Banks.
    O modelo relacional foi o
    primeiro modelo de banco de dados formal. Somente depois seus antecessores, os bancos de dados hierárquicos e em rede,
    passaram a ser também descritos em linguagem 
    formal
  • Errei pq achei que ele não era o primeiro formal. Valeu Fernanda pelo informação.
  • O modelo relacional é um modelo de dados, adequado a ser o modelo subjacente de um Sistema Gerenciador de Banco de Dados (SGBD), que se baseia no princípio em que todos os dados estão guardados em tabelas (ou, matematicamente falando, relações). Toda sua definição é teórica e baseada na lógica de predicados e na teoria dos conjuntos.

    O conceito foi criado por Edgar Frank Codd em 1970, sendo descrito no artigo "Relational Model of Data for Large Shared Data Banks". Na verdade, o modelo relacional foi o primeiro modelo de dados descrito teoricamente, os bancos de dados já existentes passaram então a ser conhecidos como (modelo hierárquico, modelo em rede ou Codasyl e modelo de listas invertidas).

    Fonte: http://pt.wikipedia.org/wiki/Modelo_relacional

  •  

    (Q153233) Ano: 2008 Banca: CESPE Órgão: HEMOBRÁS Prova: Analista de Gestão Corporativa - Analista de TI

    O modelo relacional de banco de dados baseia-se na lógica de predicados e na teoria dos conjuntos. (C)

  • "que foi o primeiro modelo de banco de dados formal" quebrou minhas pernas

  • Questão totalmente equivocada

    "Os modelos de dados que precederam o modelo relacional compreendem os modelos hierárquico e de rede. Foram propostos na década de 60 e implementados em antigos SGBDs durante as décadas de 70 e 80". (Página 89 Ramez Elmasri e Shamkant B. Navathe)  

    Banco de dados na década de 60

    Os computadores se tornam parte efetiva do custo das empresas juntamente com o crescimento da capacidade de armazenamento. Foram desenvolvidos dois principais modelos de dados: modelo em rede (CODASYL) e o modelo hierárquico (IMS). 

    Banco de dados: 1970 – 1972

     (Figura 3) propõe o modelo de dados relacional, que se tornou um marco em como pensar em banco de dados. Ele desconectou a estrutura lógica do banco de dados do método de armazenamento físico. Este sistema se tornou padrão desde então.

    Banco de dados: 1976

     (Figura 4) propõe o modelo Entidade-Relacionamento (ER) para projetos de banco de dados dando uma nova e importante percepção dos conceitos de modelos de dados. Assim como as linguagens de alto nível, a modelagem ER possibilita ao projetista concentrar-se apenas na utilização dos dados, sem se preocupar com estrutura lógica de tabela

  • O modelo relacional foi introduzido inicialmente por Ted Cood em 1970 e atraiu bastante a atenção devido a sua simplicidade e base matemática. Pode ser considerado o primeiro modelo a ser descrito formalmente.

    O modelo relacional usa o conceito de relação matemática como seu bloco de montagem básico, e sua base teórica reside na teoria de conjunto e lógica de predicado de primeira ordem. Com base neste modelo, um banco de dados relacional utiliza as relações para representar tanto os dados quanto os relacionamentos entre estes dados.

    Gabarito: Certo.

  • que absurdo

    os modelos hierárquico e de redes vieram antes

  • Fala, queridos alunos(as)!

    Gabarito: Certo.

    Modelo relacional!

    O conceito foi criado por Edgar Frank Codd em 1970, sendo descrito no artigo "Relational Model of Data for Large Shared Data Banks". Na verdade, o modelo relacional foi o primeiro modelo de dados descrito teoricamente. Historicamente, o modelo relacional é o sucessor do modelo hierárquico e do modelo em rede.

    ARQUITETURA ANSI/SPARC(Três Esquemas).

    É uma ideia no design de banco de dados relacional que divide um banco de dados em três categorias diferentes.

    EXTERNO: (nível de visão, nível lógico do usuário, visão externa)

    1-    é aquele mais próximo do usuário e ocupa-se da forma como os dados são vistos por cada usuário;

    2-    visão individual dos usuários.

    INTERNO: (nível de armazenamento ou físico)

    1-    é o meio mais próximo do meio de armazenamento físico;

    2-    está mais longe dos usuários e mais próximo do banco de dados;

    3-    no nível interno da arquitetura, são descritos os caminhos de acesso para o banco de dados.

    CONCEITUAL: (nível lógico de comunidade ou nível lógico)

    1- é o nível indireto entre os níveis (interno e externo);

    2- descreve a estrutura do banco de dados inteiro para uma comunidade de usuários;

    3- quais dados são armazenados em todos o banco de dados e como os dados estão inter-relacionados;

    4- esse nível oculta os detalhes das estruturas de armazenamentos físico;

    5- concentra-se na descrição da entidade;

    6- não é preocupado com uma parte e sim com o banco inteiro.

    Bons Estudos!