SóProvas


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

Acerca de modelagem relacional e pontos de função, julgue o item a seguir.

O modelo relacional consiste em uma coleção ilimitada de tipos escalares e de um operador de atribuição relacional que atribui valores às variáveis de relações que integram os componentes desse modelo.

Alternativas
Comentários
  • 85 – O modelo relacional consiste em uma coleção ilimitada de tipos escalares e de um operador de atribuição relacional que atribui valores às variáveis de relações que integram os componentes desse modelo.


    Certo. De acordo com Date, é possível, em termos simples, definir um modelo relacional em cinco componentes:  (1) uma coleção ilimitada de tipos escalares, incluindo, em particular, o tipo booleano ou valor verdade; (2) um gerador de tipo de relação e uma interpretação pretendida para esses tipos de relação gerados; (3) recursos para definição de variáveis de relações desses tipos de relações gerados; (4) um operador de atribuição relacional, para atribuição de valores de relações a essas variáveis de relações; e (5) uma coleção ilimitada de operadores relacionais genéricos, para derivar valores de relações de outros valores de relações.


    Fonte: http://www.estrategiaconcursos.com.br/blog/stj2015-analista-comentarios-da-prova-de-engenharia-de-software-e-desenvolvimento/

  • Não entendi nada, alguém explica o que essa teoria quer dizer na prática?

  • Certo.

    Segundo Date (8 Ed, página 54) numa definição mais formal, o modelo relacional consiste nos cinco componentes a seguir:
      1) Uma coleção ilimitada de tipos escalares, incluindo em particular o tipo booleano ou valor verdade.
      2) Um gerado de tipo de relação e uma interpretação pretendida para esses tipos de relações.
      3) Recursos para definição de RelVars desses tipos de relações gerados.
      4) Um operador de atribuição relacional para atribuição de valores de relações a essas RelVars.
      5) Uma coleção ilimitada de operadores relacionais genéricos para derivar valores de relações a partir de outros valores de relações.

    Ademais, ainda de acordo com Date: "o modelo relacional é muito mais que apenas tabelas com restrições, projeções e junções, embora muitas vezes seja informalmente caracterizado dessa maneira."

  • Prezados,

    Essa questão foi extraída do livro do Date, página 54, onde vemos :

    O modelo relacional consiste nos cinco componentes a seguir :

    1- Uma coleção ilimitada de tipos escalares ( incluindo em particular o tipo booleano ou valor verdade )
    2 - Um gerador de tipo de relação e uma interpretação pretendida para esses tipos de relações geradas
    3 - Recursos para definição de RelVars desses tipos de relações geradas
    4 - Um operador de atribuição relacional para atribuição de valores de relações a essas RelVars
    5 - Uma coleção ilimitada de operadores relacionais genéricos ( a algebra relacional ) para derivar valores de relações a partir de outros valores de relações.

    Portanto a questão está correta.

  • Gaba: Certo

     

    Traduzindo "tipos escalares" ==> são os valores atômicos e indivisíveis.

  • Então, o livro do Date cita 5 elementos:

    1) Uma coleção ilimitada de tipos escalares, incluindo em particular o tipo booleano ou valor verdade. (TIPOS

    DE DADOS)

    2) Um gerador de tipo de relação e uma interpretação pretendida para esses tipos de relações. (A EXISTÊNCIA

    DAS TABELAS)

    3) Recursos para definição de RelVars desses tipos de relações gerados. (DDL – DEFINIÇÃO – UMA LINGUAGEM

    PARA CONSTRUIR AS TABELAS)

    4) Um operador de atribuição relacional para atribuição de valores de relações a essas RelVars. (DML –

    MANIPULÇÃO/INSERSÃO DE VALORES NAS TABELAS)

    5) Uma coleção ilimitada de operadores relacionais genéricos para derivar valores de relações a partir de outros

    valores de relações. (OPERAÇÕES)

    A questão cita apenas 2 elementos, então estariam faltando 3, e ainda sim esta correto? Se eu dizer que um ser humano consiste de unhas e cabelo é correto mesmo sabendo que o ser humano consiste em muito mais que unhas e cabelo?