SóProvas


ID
605692
Banca
CESPE / CEBRASPE
Órgão
EBC
Ano
2011
Provas
Disciplina
Banco de Dados
Assuntos

Com relação a banco de dados, julgue os itens seguintes.

No modelo relacional de banco de dados, a cardinalidade de uma relação corresponde ao número de atributos que constituem o esquema da relação.

Alternativas
Comentários
  • No modelo relacional de banco de dados, a cardinalidade o grau de uma relação corresponde ao número de atributos que constituem o esquema da relação.

    Grau é o número de atributos de uma tabela.

    Cardinalidade é o número de tuplas de uma tabela.

  • Discordo do colega acima. 

    Em relações de tabelas, cardinalidade é usado para descrever como é a relação.
    Ex.: Muitos para Muitos (N:N) / Um para Muitos (1:N) / Um para Um (1:1) / dentre outros
    Fonte: http://en.wikipedia.org/wiki/Cardinality_(data_modeling)

    Em se tratando de SQL, cardinalidade se refere à singularidade de dados contidos em uma coluna de uma tabela. Quanto menor a cardinalidade, maior é a duplicação de valores. Quanto maior, menor é a duplicidade. A menor cardinalidade possível é quando todos atributos da coluna estão repetidos.
    Fonte: http://en.wikipedia.org/wiki/Cardinality_(SQL_statements)

    J
    á em matemática, cardinalidade de um conjunto é o número de elementos de um conjunto.
    Fonte: http://pt.wikipedia.org/wiki/Cardinalidade

    Achei a questão mal formulada, e estou começando a ficar com medo das provas do CESPE.
  • O Aprendiz ainda está aprendendo. O Guilherme Pereira tem razão.

  • O Aprendiz está correto, quando se refere à própria tabela, na álgebra relacional, é isso mesmo que ele disse:
    Grau é o número de atributos de uma tabela.
    Cardinalidade é o número de tuplas de uma tabela.


    Fontes: 
    http://www.gsigma.ufsc.br/~popov/aulas/bd1/algebra_relacional/index.html
    http://everson.com.br/files/Modelo%20Relacional.pdf

  • CARDINALIDADE

    É o número máximo e mínimo de ocorrências de uma entidade que estão associadas às ocorrências de outra entidade que participa do relacionamento. Ou seja, a cardinalidade é importante para ajudar a definir o relacionamento, pois ela define o número de ocorrências em um relacionamento.

  • ERRADO

    Cardinalidade refere-se ao número de ocorrências de uma entidade que está associado com a ocorrência de outra entidade.

  • Gabarito: E

    A questão dispõe do conceito de aridade ou grau de relação no modelo relacional.

    Conceitua Navathe:

    • O grau (ou aridade) de uma relação é o número de atributos n desse esquema de relação.

    Exemplo para fixar:

    Uma relação de grau sete, que armazena informações sobre alunos universitários, teria sete atributos descrevendo cada aluno, da seguinte forma:

    ALUNO(Nome, Cpf, Telefone_residencial, Endereco, Telefone_comercial, Idade, Media)

    Fonte: Navathe, Sistema de banco de dados, 6ª edição, página 40

    Obs.: Não confunda grau de relacionamento com grau de uma relação.

  • Errado

    Grau é arte proibida