Questões de Concurso
Sobre banco de dados relacionais em banco de dados
Foram encontradas 1.941 questões
Venda (ID_Produto, Nome_Produto, ID_Cliente, Nome_Cliente, Quantidade), s
endo que nessa tabela estão indicados o ID e o Nome do Produto vendido, o ID e o Nome do Cliente que adquiriu o produto, além da Quantidade do produto vendida.
A chave primária da tabela é composta pelos atributos ID_Produto e ID_Cliente (ambos sublinhados). Vale ainda dizer que cada produto pode ter sido adquirido por diversos clientes e cada cliente pode ter adquirido diversos produtos.
Indique como essa tabela pode ser transformada para que se atinja a Terceira Forma Normal.
Linha 1- Select E.nome + ‘fez a atividade’ + A.descricao
Linha 2- From Faz F join Encarregado E on (F.cpf = E.cpf) join Atividade A on (A.cod = F.cod)
Linha 3- Where E.nome like ‘$ANA$’ AND
Linha 4- E.salario != null AND
Linha 5- A.categoria between ‘C’ and ‘F’
Com base nos conceitos de banco de dados relacionais na tabela, analise as afirmativas:
I. A tabela SERVIDORES armazena registros referentes aos servidores, enquanto a tabela SETORES armazena registros referentes aos setores municipais.
II. O campo ID_SERVIDOR pode ser utilizado como chave primária da tabela SERVIDORES, pois identifica de forma única cada servidor cadastrado.
III. O campo ID_SETOR da tabela SERVIDORES pode atuar como chave estrangeira, estabelecendo uma relação com o campo ID_SETOR da tabela SETORES.
IV. Um registro corresponde a uma linha da tabela, enquanto um campo corresponde a uma coluna que representa determinado atributo dos dados.
V. Para garantir a integridade da relação apresentada, o valor de ID_SETOR existente na tabela SERVIDORES deve, em regra, corresponder a um valor válido de ID_SETOR na tabela SETORES.
Estão CORRETAS:
Considerando os conceitos de modelagem de dados, MS SQL Server e MySQL, analise as alternativas e assinale a CORRETA:
Considerando os conceitos de modelagem e gerenciamento de bancos de dados, analise as alternativas e assinale a CORRETA:
A equipe de agentes de TI precisa montar uma consulta em SQL, compatível com o PostgreSQL, que utilize o conceito de junção para listar as marcas cujos veículos não aparecem na tabela veiculo, ou seja, marcas que ainda não possuem veículos na frota, listando apenas o nome da marca. Considerando essa modelagem, o comando adequado é:
A gerência solicitou um relatório que apresente todos os CPFs dos motoristas que não operaram no ano de 2024, ou seja, que não foram associados a nenhuma linha na tabela OPERACAO em qualquer data de 2024. Nesse contexto, o comando T-SQL adequado para a consulta compatível com o MS SQL Server é
Sobre o código acima e sobre a Linguagem SQL, está incorreto afirmar que:
O Tribunal de Contas utiliza a tabela a seguir para registrar as fiscalizações realizadas.

Cada órgão cadastrado pertence a um único município, e cada fiscalização é conduzida por um único auditor. Um mesmo órgão e um mesmo auditor podem estar associados a diversas fiscalizações, fazendo com que seus dados sejam repetidos em vários registros. Foram identificadas divergências na grafia dos nomes de municípios, órgãos e auditores.
A equipe responsável decidiu normalizar a estrutura, reduzindo a redundância e utilizando restrições que preservem a integridade dos relacionamentos.
Assinale a opção que apresenta a modelagem mais adequada.
Considere a relação VINCULO_FUNCIONAL, na qual cada registro corresponde a um vínculo:
ID_VINCULO, ID_SERVIDOR, ID_ORGAO, CARGO, CARGA_HORARIA, SITUACAO
Um mesmo servidor pode possuir mais de um vínculo no mesmo órgão. Para uma análise preliminar, devem ser relacionados apenas os servidores com vínculos ativos em pelo menos dois órgãos distintos.
O resultado pretendido é obtido mediante
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.