Questões de Concurso
Comentadas sobre modelo relacional em banco de dados
Foram encontradas 396 questões
No que se refere à representação de dados numéricos e aos conceitos de bancos de dados relacionais, julgue o item seguinte.
Caso conste, no modelo de dados referente ao cadastro de
empregados de determinada empresa, o atributo idade do
empregado, não é necessário que esse dado esteja
fisicamente armazenado no banco de dados, uma vez que ele
pode ser calculado com a data de nascimento em tempo de
execução, o que caracteriza um atributo do tipo derivado.
FUNCIONÁRIOS (idFunc; idAtividade; Nome; DescricaoAtiv; Data; Tempo), na qual tanto idFunc quanto idAtividade são utilizadas como chave primária.
Levando-se em conta a definição da primeira, segunda e terceira formas normais, a tabela acima NÃO se encontra na
A respeito de banco de dados, julgue o item que se segue.
Em uma consulta a duas tabelas, o produto cartesiano
ocorrerá quando a condição de união estiver corretamente
especificada.
Produto (ID, Nome, Tipo, Preço, Fabricante)
Assinale a alternativa que corresponde à consulta que retornará o nome e o preço dos produtos que possuem a palavra “Smart” em seu tipo, somente do fabricante “Banana Inc.” e preço abaixo de R$2000,00.
LOCALIDADE ( id_loc , nome_localidade, cidade, estado )
COORDENADOR ( id_coord , nome_coord, id_loc )
Restrições de integridade:
Tabela LOCALIDADE: id_loc é chave primária; nome_localidade ≠ NULO; cidade ≠ NULO; estado = {‘PR’ ou ‘SC’ ou ‘RS’}.
Tabela COORDENADOR: id_coord é chave primária; nome_coord ≠ NULO; id_loc é chave estrangeira e referencia LOCALIDADE(id_loc).
A equipe que administra o banco de dados em tela decidiu convertê-lo de uma versão centralizada para uma distribuída. Para isso, decidiu que a divisão dos dados será guiada pelo critério do estado ao qual a localidade pertence. Ou seja, após distribuir os registros de localidade por fragmentos, os dados da tabela COORDENADOR serão distribuídos em função do critério de localidade apresentado.
No que concerne à divisão a ser realizada na tabela COORDENADOR, a fragmentação de suas tuplas (linhas) dever ser classificada como
Considere o esquema relacional a seguir, implementado em SQL.
select r.nome from recurso r left join alocacao a on a.id_recurso=r.id where a.id_projeto is null
apresenta o nome dos recursos
A Análise e Projeto de software são etapas críticas no desenvolvimento de sistemas de software bem-sucedidos. Eles fornecem a base para a implementação eficaz de soluções que atendam às necessidades dos usuários finais, minimizem riscos, reduzam custos e melhorem a qualidade do produto final.
Disponível em: https://www.computer.org/. Acesso em: 20 fev. 2024.
Na Análise e Projeto de Software, é uma técnica de modelagem de dados relacional o:
create table X1(
A1 int not null primary key,
B1 int)
create table X2(
A2 int not null primary key,
B2 int)
create table X3(
A1 int not null unique,
A2 int,
B3 int,
foreign key(A1) references X1(A1),
foreign key(A2) references X2(A2)
)
Para o esquema apresentado, a relação que existe entre as tabelas X1, X2 e X3 é descrita por:
Assinale a alternativa que representa corretamente o conceito de chave estrangeira no contexto dos bancos de dados relacionais:
Em um projeto de banco de dados, emprega-se o modelo relacional. Nesse modelo, as entidades representadas no modelo conceitual são transformadas em:
Qual é a diferença fundamental entre o modelo de dados relacional e o modelo de dados hierárquico?
O que é modelo relacional?
O índice mais utilizado, e usualmente adotado por default em gerenciadores de bancos de dados relacionais, é conhecido genericamente como:
PRODUTO (cod-produto, nome-produto, grupo-alimentar) FORNECEDOR (CNPJ, nome-empresa, tipo) COMPRADO (CNPJ, cod-produto, data, quantidade, valor)
Os atributos que formam as chaves primárias de cada tabela estão sublinhados.
Nesse contexto, considere o comando SQL apresentado a seguir.
SELECT P.cod-produto, SUM (quantidade) FROM PRODUTO P, FORNECEDOR F, COMPRADO C WHERE P.cod-produto = C.cod-produto AND C.CNPJ = F.CNPJ AND F.tipo = 'agricultura familiar' GROUP BY P.cod-produto HAVING SUM (quantidade) > 10000
Os resultados produzidos pela execução desse comando apresentam o código do produto e a soma das quantidades compradas dos produtos de
PESSOA (CPF, nome, sexo, idade, RG, renda, município-residência, UF-residência)
A chave primária dessa tabela é o atributo CPF.
Nesse contexto, considere as seguintes dependências funcionais (DF) definidas para alguns dos atributos da tabela PESSOA:
CPF → nome
CPF → renda
CPF → município-residência
Município-residência → UF-residência
RG → nome
Considerando-se a definição da primeira, da segunda e da terceira formas normais, 1FN, 2FN e 3FN, respectivamente, a tabela PESSOA NÃO está na
MER (Modelo Entidade Relacionamento) é utilizado para descrever os objetos do mundo real através de entidades, com suas propriedades que são os atributos e os seus ______.