Questões de Concurso
Comentadas sobre banco de dados relacionais em banco de dados
Foram encontradas 1.571 questões
Em um banco de dados relacional, o atributo tem a mesma funcionalidade que a entidade, sendo responsável por representar o objeto real na sua totalidade.
Cliente (CPF, Nome, Endereço, Fone) e Compras (ID, Produto, Tipo, CPF)
Sendo CPF chave estrangeira em Compras, com origem em Cliente.
A consulta, em SQL padrão, para obter o nome dos clientes e o tipo de produtos adquiridos é:
Uma vez que os valores de atributos na modelagem entidade-relacionamento podem ser alterados ao longo do tempo, relacionamentos também podem ser modificados, podendo ser necessário, nesse caso, que o banco de dados mantenha um registro histórico das alterações. Durante a modelagem, relacionamentos que originalmente consideram apenas o estado atual do banco de dados e que possuem cardinalidade 1:1 ou 1:n podem ser transformados em relacionamentos com cardinalidade n:n, considerando assim o histórico das alterações do relacionamento.
Relações definidas como conjuntos matemáticos e representadas na implementação física em bancos de dados por tabelas podem conter tuplas duplicadas.
A propriedade de fechamento permite a escrita de expressões aninhadas e dispensa a produção de nova relação tornando-se a entrada dessas expressões.
O relacionamento no modelo entidade-relacionamento é uma associação intuitiva entre entidades, cujo número de entidades envolvidas é conhecido como hierarquia.
Processo (NumeroProcesso, Ano, NumeroVara, NumeroTribunalOrigem)
Advogado (NumeroOABAdvogado, Nome, Telefone)
Cada advogado pode estar relacionado a vários processos diferentes, ora com status de advogado de acusação, ora com status de advogado de defesa, e cada processo, pode ter vários advogados de acusação e/ou de defesa. Nestas condições, para criar as tabelas no banco de dados real este relacionamento n:m terá que ser desmembrado em dois relacionamentos 1:n com uma tabela de ligação contendo os campos
Considere as seguintes relações em um banco de dados relacional:
Imovel (IDImovel, Endereco, DescricaoImovel, ValorAluguel, IDCidade) Cidade (IDCidade, NomeCidade, UF)
Selecione a expressão SQL que obtém todos os imóveis cujo valor do aluguel está entre R$ 1000 e R$ 2000 e que se
localizam no Rio de Janeiro ou Paraná:
A respeito de programação orientada a objetos e bancos de dados, julgue o item a seguir.
Bancos de dados relacionais têm a capacidade de representar
características de objetos, como herança e encapsulamento.
Acerca de bancos de dados relacionais, julgue o item subsequente.
Os bancos de dados relacionais são constituídos de três
componentes: uma coleção de estrutura de dados (relações ou
tabelas), uma coleção de operadores (linguagem SQL) e uma
coleção de restrições de integridade (conjunto consistente de
estados de base de dados e de alterações de estados).
Acerca de bancos de dados relacionais, julgue o item subsequente.
Em um banco de dados estruturado de acordo com o modelo
relacional, todos os elementos dos dados são colocados em
tabelas bidimensionais, organizados em linhas e colunas, o que
simplifica o acesso e a manipulação dos dados. Operações
matematicamente conhecidas como de produto cartesiano, de
seleção e de projeção também apoiam a manipulação de dados
aderentes ao modelo relacional.