Questões de Concurso Sobre banco de dados
Foram encontradas 18.739 questões
Com relação aos contratos inteligentes, avalie se as afirmativas a seguir são verdadeiras (V) ou falsas (F).
( ) São programas executados sobre uma plataforma blockchain e encapsulam a lógica de negócios a ser executada quando certas condições são atendidas.
( ) Estão disponíveis em todas as plataformas blockchain e se tornaram um recurso padrão devido à flexibilidade e ao poder que ele fornece para aplicativos executados na Web3.
( ) São contêineres descentralizados que realizam as provas de trabalho para a geração de novos blocos encadeados a partir de um bloco gênesis.
As afirmativas são, respectivamente,
CREATE TABLE Setor (idSetor INT PRIMARY KEY, nomeSetor VARCHAR(50)); CREATE TABLE Funcionario (idFunc INT PRIMARY KEY, nome VARCHAR(255), setor INT, FOREIGN KEY (setor) REFERENCES Setor(idSetor) );
O que acontece ao tentar remover uma tupla na tabela setor, caso exista uma tupla na tabela Funcionário cujo valor da coluna setor seja igual ao atributo idSetor, que foi removido?
Após a execução dos comandos, qual o valor da coluna “estado”, na única tupla da tabela?
Um usuário está trabalhando com um banco de dados que armazena informações sobre alunos e seus responsáveis em duas tabelas: Alunos e Responsaveis. Para uma determinada escola, o usuário precisa recuperar os nomes dos alunos que são do sexo masculino, cujos responsáveis são do sexo feminino e têm ocupação de vendedora.
Nesse contexto, assinale a alternativa que apresenta a consulta SQL adequada para essa tarefa.
I. As operações de manipulação básica de dados, com uso de cursores, são: SELECT unitária, INSERT, DELETE e UPDATE. Para as duas últimas exceto a forma CURRENT.
II. As operações de manipulação básica de dados, sem o uso de cursores, são: CREATE, RETRIEVE, UPDATE e DELETE.
III. UPDATE Salarios SET salario = salario + aumento WHERE cidade = 'Pato Branco'. Essa instrução tem o objetivo de alterar o valor do salário que será acrescido do valor de aumento no respectivo campo “salario” da tabela “Salarios” somente se a cidade é “Pato Branco”.
IV. A instrução CREATE TABLE Salarios cria uma tabela em banco de dados. Se o banco de dados não estiver criado a própria instrução criará o banco de dados no formato “table_BD”.
Assinale a alternativa que corresponde à(s) afirmação(ões) CORRETA(S).
Com base nessa informação, julgue o item.
Numa modelagem de dados hierárquica podem ser representadas as relações entre os vários elementos de dados em um formato semelhante a uma árvore. Modelos de dados hierárquicos representam relações de um para muitos, com pais ou classes de dados raiz mapeados para vários filhos.