Foram encontradas 24.804 questões.
- Modelagem de DadosDiagrama Entidade-Relacionamento (DER)
- Modelagem de DadosFundamentos de Modelagem de Dados
Provas
João é analista de sistemas da empresa FF Solutions e recebeu uma tarefa onde será necessário excluir todos os registros da tabela “Vendas” onde o valor da coluna “NomeCliente” seja igual a “ABC Log”. Assinale a alternativa correta que permita a João executar sua tarefa.
Provas
Carlos precisa realizar uma consulta no banco de dados utilizando SQL. Assinale a alternativa correta que retorne todos os registros de uma tabela chamada "Aluno" onde o valor da coluna "NomeAluno" começa com "a":
Provas
Sobre a linguagem SQL, relacione as colunas abaixo.
COLUNA I | COLUNA II |
I. DML II. DDL III. DCL | A. INSERT e UPDATE B. CREATE e ALTER C. GRANT e REVOKE |
Provas
Sobre normalização de dados, assinale a alternativa correta.
Provas
Um Sistema de Gerenciamento de Banco de Dados (SGBD) é o conjunto de softwares responsáveis pelo gerenciamento de um banco de dados. Sobre SGBD assinale a alternativa incorreta.
Provas
Provas
Qual o valor de total, retornado na execução da instruções abaixo?
SELECT SUM(t.count) AS total FROM (
SELECT COUNT(i.id_pessoa) FROM eventos.eventos AS e
INNER JOIN eventos.inscricao AS i ON i.data_inscricao >= e.data_abertura
GROUP BY e.nome
) AS t;
Provas
A estrutura de banco de dados PostgreSQL criada abaixo será utilizada na questão.
CREATE SCHEMA eventos;
CREATE TABLE eventos.pessoas (id serial, nome varchar, cpf varchar);
CREATE TABLE eventos.eventos (id serial, nome varchar, data_abertura DATE);
CREATE TABLE eventos.inscricao (id_evento int, id_pessoa int, data_inscricao DATE);
INSERT INTO eventos.pessoas (id, nome, cpf) VALUES
(1, 'João', '11111111111'),(2, 'Jaime', '22222222222'),(3, 'Ariana', '33333333333');
INSERT INTO eventos.eventos (id, nome, data_abertura) VALUES
(1, 'Evento A', '2019-12-29'), (2, 'Evento B', '2019-12-30');
INSERT INTO eventos.inscricao (id_evento, id_pessoa, data_inscricao) VALUES
(1, 1, '2019-12-31'), (2, 2, '2019-12-29'), (3, 1, '2019-12-29');
As instruções abaixo foram executadas individualmente, na ordem mostrada, na estrutura de banco de dados:
I) ALTER TABLE eventos.inscricao ADD CONSTRAINT fkp FOREIGN KEY (id_pessoa) REFERENCES eventos.pessoas(id);
II) UPDATE eventos.inscricao SET id_evento = 1 WHERE id_evento NOT IN (SELECT id FROM eventos.eventos);
III) ALTER TABLE eventos.inscricao ADD CONSTRAINT fke FOREIGN KEY (id_evento) REFERENCES eventos.eventos(id);
IV) ALTER TABLE eventos.inscricao ADD CONSTRAINT inscricao_idx UNIQUE (id_pessoa, id_evento);
Assinale a alternativa que indica quais instruções retornaram mensagem de erro:
Provas
A estrutura de banco de dados PostgreSQL criada abaixo será utilizada na questão.
CREATE SCHEMA eventos;
CREATE TABLE eventos.pessoas (id serial, nome varchar, cpf varchar);
CREATE TABLE eventos.eventos (id serial, nome varchar, data_abertura DATE);
CREATE TABLE eventos.inscricao (id_evento int, id_pessoa int, data_inscricao DATE);
INSERT INTO eventos.pessoas (id, nome, cpf) VALUES
(1, 'João', '11111111111'),(2, 'Jaime', '22222222222'),(3, 'Ariana', '33333333333');
INSERT INTO eventos.eventos (id, nome, data_abertura) VALUES
(1, 'Evento A', '2019-12-29'), (2, 'Evento B', '2019-12-30');
INSERT INTO eventos.inscricao (id_evento, id_pessoa, data_inscricao) VALUES
(1, 1, '2019-12-31'), (2, 2, '2019-12-29'), (3, 1, '2019-12-29');
Na tentativa de remover valores inválidos do banco de dados, é desejado criar uma chave estrangeira no campo id_evento da tabela inscricao, referenciando o campo id da tabela eventos. Qual das instruções abaixo retorna a correta quantidade de inscrições com valores nulos ou inválidos na tabela inscricao, que precisam ser corrigidos antes da modificação?
Provas
Caderno Container