Questões Militares de Banco de Dados - SQL

Foram encontradas 149 questões

Q774205 Banco de Dados

Considere as relações A e B e sua interseção de valores, representadas na figura abaixo, analise as proposições e, em seguida, assinale a alternativa correta.

Imagem associada para resolução da questão

Equivalem a comandos SQL que retomam a área hachurada:

I. (SELECT * FROM A EXCEPT SELECT * FROM B)

II. (SELECT * FROM A EXCEPT SELECT * FROM B)

UNION (SELECT * FROM B)

III. (SELECT * FROM B EXCEPT SELECT * FROM A)

INTERSECT (SELECT * FROM A)

IV. (SELECT * FROM B INTERSECT SELECT * FROM A)

UNION (SELECT * FROM A)

V. (SELECT * FROM A UNION SELECT * FROM B)

EXCEPT (SELECT * FROM B EXCEPT SELECT * FROM A)

Alternativas
Q749000 Banco de Dados

Analise as tabelas MILITAR e DEPENDENTE abaixo.

MILITAR (id, nome, posto_graduacao);
DEPENDENTE(iddep, id, nome, nascimento);

Considere que:
- id é chave primária de MILITAR;
- iddep é chave primária em DEPENDENTE;
- id em DEPENDENTE é chave estrangeira e se refere a MILITAR.

Assinale a opção que indica o comando SQL que lista as quantidades de dependentes dos militares que possuem dois ou mais dependentes, e os id dos militares que possuem dois ou mais dependentes.

Alternativas
Q748979 Banco de Dados

Examine as tabelas SOCIO e DEPENDENTE abaixo.

SOCIO(cpf, nome, nascimento); DEPENDENTE(iddep, cpf, nome, nascimento);

Considere que: - cpf é chave primária de SOCIO; - iddep é chave primária de DEPENDENTE; e - cpf em DEPENDENTE é chave estrangeira e se refere a SOCIO.

Assinale a opção que indica o comando SQL para listar os nomes dos sócios que não possuem dependentes.

Alternativas
Q739385 Banco de Dados

Considere a tabela criada pelo comando abaixo.

CREATE TABLE clientes (cod_cfiente CHAR (5) NOT NULL, nome_cliente CHAR (20), uf CHAR (2));



A seguir foram inseridos dados na tabela criada, utilizando-se os comandos:

INSERT INTO clientes (cod_cliente, nome_cliente, uf)

VALUES ('00001', 'Fulano’, 'RJ');

INSERT ÍNTO clientes (cod_cliente, nome_cliente, uf)

VALUES ('00002', 'Sicrano1, 'SP');

INSERT INTO clientes (cod_cliente, nome_cliente, uf)

VALUES ('00003', 'Beltrano', 'SP');

Assinale a opção que apresenta o comando SQL que mostrará apenas os campos nome_cliente e uf com os valores Fulano e RJ, respectivamente.

Alternativas
Q739361 Banco de Dados

Observe a tabela abaixo.

CIDADES

Imagem associada para resolução da questão

Considerando a linguagem SQL, qual é o comando que irá retornar três linhas da tabela acima?

Alternativas
Respostas
61: D
62: B
63: B
64: E
65: E