Questões de Concurso
Sobre sql em banco de dados
Foram encontradas 4.036 questões
Considerando a ordem das operações realizadas pelo analista, ele utilizou comandos SQL respectivamente correspondentes a
Tabela SQL

Consulta em SQL

Assinale a alternativa correta.
( ) A operação union remove duplicatas automaticamente.
( ) O número de cópias duplicadas de uma tupla no resultado da operação except all é igual ao número de cópias duplicadas da tupla no primeiro conjunto menos o número de cópias duplicadas da tupla no segundo conjunto, desde que essa diferença entre o número de cópias seja positiva.
( ) Se o número de cópias duplicadas de uma tupla no primeiro conjunto é d1 e no segundo conjunto é d2, o número de tuplas duplicadas no resultado da operação intersect all é igual ao valor máximo entre d1 e d2.
A sequência correta é

Considerando a imagem acima, que representa o conteúdo da tabela ESCOLA, implementada em um banco de dados relacional, julgue o item.
Para alterar a quantidade de unidades da Escola Classe para 300, deve-se executar o comando apresentado a seguir.


Considerando a imagem acima, que representa o conteúdo da tabela ESCOLA, implementada em um banco de dados relacional, julgue o item.
Caso seja executado o comando apresentado a seguir, será obtido o resultado: Escola Parque.


Considerando a imagem acima, que representa o conteúdo da tabela ESCOLA, implementada em um banco de dados relacional, julgue o item.
Para mostrar a quantidade total de unidades escolares existentes, é suficiente executar o comando a seguir.


Considerando a imagem acima, que representa o conteúdo da tabela ESCOLA, implementada em um banco de dados relacional, julgue o item.
Para mostrar somente os centros de ensino que possuem mais de vinte unidades, é suficiente executar o comando apresentado a seguir.

Considere duas tabelas criadas e populadas como apresentado a seguir.
CREATE TABLE prod_a (cod int);
CREATE TABLE prod_b (cod int);
INSERT INTO prod_a(cod) VALUES (1);
INSERT INTO prod_a(cod) VALUES (2);
INSERT INTO prod_a(cod) VALUES (3);
INSERT INTO prod_a(cod) VALUES (4);
INSERT INTO prod_a(cod) VALUES (5);
INSERT INTO prod_b(cod) VALUES (1);
INSERT INTO prod_b(cod) VALUES (3);
INSERT INTO prod_b(cod) VALUES (5);
INSERT INTO prod_b(cod) VALUES (7);
Quais valores a seguinte consulta SQL retorna?
SELECT a.cod
FROM prod_a AS a LEFT JOIN prod_b AS b ON a.cod = b.cod
WHERE b.cod is null;
Assinale a alternativa que apresenta comandos válidos em uma consulta (comandos DML).
I. A primeira versão do SQL foi desenvolvida pela IMB, ela surgiu nos anos 80, com o objetivo de trabalhar com bancos de dados relacionais. II. A linguagem SQL é um padrão para bancos de dados relacionais. Ela foi padronizada no final dos anos 80 por um instituto chamado ANSI (American National Standards Institute) e posteriormente pela ISO (International Organization for Standardization). III. Mas no início ela se chamava SEQUEL (Structured English Query Language). Ainda é chamada assim até hoje nos Estados Unidos.
GRANT ALL PRIVILEGES ON dbcompra.* TO 'Vader';
Cliente (ID, Nome, Agencia, Saldo)
A consulta SQL para obter o nome dos clientes que possuam saldo maior do que o saldo do cliente de ID igual a 200 é
CREATE INDEX Blue ON Stone (Hard)
Esse comando cria um índice de nome
Considere a tabela abaixo, pertencente a um banco de dados relacional SQL.
Para obter NOME e CELULAR, classificados por NOME, deve-se
empregar o seguinte comando SQL:
drop table curso;
alter table disciplina add column 'Grade' varchar(45) not null after 'dsc_codigo';
create table cursos( -id_curso INTEGER not null, -curso VARCHAR(40) not null, -primary key (id_curso));
Para selecionar na tabela nfe todas as notas fiscais eletrônicas cujo conteúdo do campo codigo_UF inicie pela letra S e tenha qualquer letra na sequência, utiliza-se a instrução SQL:
SELECT * FROM nfe WHERE