Tupla e atributos

0
1345

Última Atualização 13 de janeiro de 2021

Cada ocorrência da entidade é conhecida como tupla (registro) e a característica de uma entidade é chamada de atributo (coluna). Uma ocorrência da entidade é uma instância particular da entidade (o dado em si) – Estas ocorrências não podem ser confundidas com os atributos.

QUESTÃO CERTA: É sinônimo de uma instância de uma entidade em um banco de dados: Tupla.

Cada linha formada por uma lista ordenada de colunas representa um registro, ou tupla. Resumidamente, um registro é uma instância de uma tabela, ou entidade.

QUESTÃO CERTA: Uma instância de uma tabela relacional, formada por uma lista ordenada de colunas. Trata-se de: tupla.

QUESTÃO ERRADA: A tupla tem o mesmo significado e as mesmas propriedades de uma tabela.

Não! Uma tabela é equivalente a uma relação. ERRADA

QUESTÃO CERTA: Na representação da informação, os atributos permitem que entidades e eventos possam ser reconhecidos, referidos e descritos. Um atributo relacional permite relacionar eventos e entidades.

AS ENTIDADES e EVENTOS/ACONTECIMENTOS: podem ser reconhecidos, referidos e descritos em termos dos seus atributos.

ATRIBUTOS = São fatos caracterizadores dos objetos de informação.

TIPOS DE ATRIBUTOS

Identificadores: úteis na distinção de objetos.

Descritores: descrição física dos objetos.

Localizadores: espaço físico dos objetos.

Temporais: quando ocorre um evento (tempo).

Relacionais: permitem relacionar eventos e entidades.

Classificadores: fatos que determinam o modo de relacionamento entre os objetos de informação e a organização, por categoria ou tipo.

Condicionais: fatos que identificam o objeto de informação, escolhendo uma de várias alternativas.

QUESTÃO ERRADA: Os componentes de uma tupla são ordenados da esquerda para a direita.

Veja bem… você viu que ele quase que parafraseou uma das propriedades das Tuplas que o C.J. Date definiu em seu livro, não é?

Quando o examinador falar que os componentes são ordenados da esquerda para direita, você deve pensar na propriedade que o Date citou. Ele está fazendo referência de forma literal um livro específico e está tratando das propriedades de uma tupla no campo teórico, formal do modelo relacional e, portanto, a afirmativa tem seu valor. Contudo, se o examinador afirmar que “a ordem das colunas de uma tabela não tem importância nenhuma para o banco de dados (ou para o SGBD)”, marque falso, já que é uma afirmativa a respeito da prática 

Advertisement
em um banco de dados que não é aplicável para qualquer situação.

– Os componentes em uma tupla não estão ordenados da esquerda para direita.

– A ordenação das colunas em uma tabela tem algumas implicações para o banco de dados.

QUESTÃO CERTA: Cada tupla contém exatamente um valor para cada um de seus atributos.

Essa é a alternativa correta. Os valores dos atributos em uma tupla são atômicos. Só há exatamente um valor por atributo. 

QUESTÃO CERTA: Uma tupla deve conter um valor específico para cada um dos seus atributos.

QUESTÃO ERRADA: Um subconjunto de uma tupla não é considerado uma tupla.

A questão foi quase que inteiramente baseada naquelas propriedades do C.J. Date! Como ele disse, um subconjunto de uma tupla é sim considerado outra tupla. ERRADA.

QUESTÃO CERTA: SQL utiliza os termos tabela, linha e coluna. Sobre SQL, é correto afirmar que, no modelo relacional formal, esses termos são, respectivamente: relação, tupla e atributo.

QUESTÃO ERRADA: Uma tupla nunca é vazia, seu grau pode variar de 1 até n.

Uma tupla pode ser vazia, já que seu grau pode variar de 0 a N. Novamente, é uma afirmativa teórica, já que se você tentar criar uma tabela sem colunas em um SGBD relacional provavelmente vai obter um erro.

QUESTÃO CERTA: Em relação aos conceitos de bancos de dados, é correto afirmar que: o conjunto de valores que um atributo pode assumir é o domínio do atributo.