Questões de Concurso
Sobre banco de dados relacionais em banco de dados
Foram encontradas 1.924 questões
• funcionarios (id, nome, salario, id_departamento) • departamentos (id, nome) • dependentes (id, id_funcionario)
Nesse contexto, qual comando SQL atende CORRETТАMENTE à necessidade apresentada?
Tabela CIDADAO:
• id_cidadao (PK)
Tabela SOLICITACAO:
• id_cidadao (FK)
Durante a análise, foi estabelecida a regra de negócio de que toda solicitação registrada no sistema deve obrigatoriamente estar vinculada a um cidadão existente na base de dados, impedindo a existência de registros "órfãos". Nesse contexto, assinale a alternativa que corresponde CORRETAMENTE ao tipo de integridade envolvido.
CREATE TABLE Alunos ( id_aluno INT PRIMARY KEY, nome VARCHAR(100), sexo CHAR(1), cidade VARCHAR(100), estado CHAR(2), media DECIMAL(3,1), ano INT );
Ela orientou os estudantes a montarem uma consulta SQL que retornasse os nomes das alunas (sexo feminino) que:
• moram em Porto Alegre;
• moram no estado RS;
• foram aprovadas por média (média maior ou igual a 7,0);
• e cursaram o ano de 2024.
Após analisar as propostas dos alunos, a professora identificou que a consulta correta é
Considerando o funcionamento de índices compostos baseados em árvores balanceadas (B-Tree), em sistemas gerenciadores de bancos de dados relacionais, assinale a afirmativa correta.
O uso de transações tem como objetivo principal garantir que o banco de dados
( ) As tabelas são representações das relações, sendo que as linhas (ou tuplas) correspondem aos registros, enquanto as colunas correspondem aos atributos.
( ) Quando se fixa que certo campo só pode aceitar valores numéricos, trata-se de uma restrição de entidade.
( ) A forma normal que elimina a dependência transitiva é a terceira forma normal.
( ) Uma entidade é considerada forte quando utiliza uma chave primária composta formada pela chave primária de outra entidade e um atributo discriminador (chave parcial).
As afirmativas são, respectivamente,
Nessa situação, assinale a opção que apresenta a consulta SQL capaz de satisfazer a necessidade do analista de banco de dados.
Considerando as tabelas A e B de um banco de dados relacional e que os campos id dessas tabelas referem‑se às suas chaves primárias, julgue o item seguinte.
Se as tabelas A e B em questão tiverem, também, uma coluna denominada cod_grupo que admita valores NULL, então a consulta a seguir não retornará qualquer registro se houver, ao menos, um valor NULL na coluna cod_grupo da tabela B.

Considerando as tabelas A e B de um banco de dados relacional e que os campos id dessas tabelas referem‑se às suas chaves primárias, julgue o item seguinte.
A execução da consulta SQL a seguir retornará todos os campos id de B que não existem em A.

Quanto ao banco de dados e aos sistemas de gerenciamento de banco de dados (SGDB), julgue o item a seguir.
A segunda forma normal (2FN) exige estritamente que a tabela esteja na primeira forma normal e que existam dependências transitivas entre os atributos não chave, garantindo que campos como “nome do professor” fiquem dependentes do “código da sala” para evitar anomalias de exclusão.
J→E (cada jogador joga sempre na mesma equipe)
EA→D (cada par de equipes só joga uma vez, numa determinada data)
ED→A (numa dada data, cada equipe só pode jogar contra uma equipe adversária)
AD→E (idem, de forma recíproca)
É correto afirmar que: