Questões Militares
Comentadas sobre sql em banco de dados
Foram encontradas 107 questões
ALTER TABLE PESSOAS ADD COLUMN genero VARCHAR(1);
Como resultado, essa operação irá

Considere a tabela PESSOAS a seguir para responder à questão.

Com o crescimento da tabela PESSOAS, um Administrador notou que houve degradação significativa na execução da consulta:
SELECT
id
, idade
FROM PESSOAS
WHERE
nome LIKE 'R%'
AND profissao LIKE 'V%'
ORDER BY
nome, idade
Para otimizar a busca realizada por essa consulta,
convém criar um índice sobre as colunas:
Considere a tabela PESSOAS a seguir para responder à questão.

ALTER TABLE PESSOAS ADD COLUMN genero VARCHAR(1);
Como resultado, essa operação irá
Considere a tabela PESSOAS a seguir para responder à questão.

Em uma tabela de Produtos, havia os campos Código, Nome, DataCompra, ValorPago e LocalCompra. O usuário dessa tabela precisa visualizar os dados de forma específica, e a quantidade de registros é enorme.
A sequência correta, que mostra ao usuário os campos nome e data da compra dos produtos classificados por data de compra em ordem decrescente na linguagem SQL, é
Considerando a linguagem SQL para manipulação de dados em um banco de dados relacionai, a clausula JOIN inserida em um comando SELECT poderá apresentar as seguintes variações:
I. CENTER JOIN
II. INNER JOIN
III. RIGHT JOIN
IV. UPPER JOIN
V. LEFT JOIN
Analise as variações acima e assinale a alternativa correta,
Observe as seguintes tabelas de um sistema:
Tabelas e campos:
FUNCIONÁRIO (*CPF; NOME)
DEPARTAMENTO (*COD„DEPT; DNOME; CPF GERENTE)
DEPENDENTE (*CPF F: *CPF_D: NOME_DEP; SEXO)
O responsável pelo banco de dados deseja fazer o seguinte relatório: Todos os gerentes que possuem pelo menos um dependente do sexo feminino.
Observações: FUNCIONÁRIO, DEPARTAMENTO e DEPENDENTE são tabelas do sistema.
Os campos precedidos com asterisco determinam a chave primária da tabela e os campos sublinhados correspondem à chave estrangeira das tabelas relacionadas.
Na tabela DEPARTAMENTO, o campo CPF_GERENTE é chave estrangeira da tabela FUNCIONÁRIO. Na tabela DEPENDENTE, o campo CPF_F é chave estrangeira da tabela FUNCIONÁRIO. E a chave primária é formada pelos campos CPF_F e CPF_D. E o campo SEXO aceita os valores W ou 'F (masculino ou feminino)
Com base nessas informações, assinale a opção na qual a consulta
retoma o conjunto de dados que atenda ao relatório:
Considere as tabelas descritas abaixo.
Tabelas e campos:
CLIENTE (*CODIGO_C; CPF; NOME; CIDADE)
PRODUTO (*CODIGO_P; DESCRICAO; PRECO)
VENDA (*CODIGO_V, CODIGO C: DATA)
ITEM_VENDIDO (*CODIGO V: *CODlGO P: QUANTIDADE; PRECO)
Observações:
CLIENTE, PRODUTO, VENDA E !TEM_VENDIDO são tabelas do sistema.
Os campos precedidos com asterisco determinam a chave primária da tabela. Os campos sublinhados correspondem à chave estrangeira das tabelas relacionadas.
Na tabela VENDA, o campo CODIGO_C é chave estrangeira da tabela CLIENTE.
Na tabela ITEM_VENDIDO, os campos CODIGO_P é chave estrangeira da tabela PRODUTO e CODIGO__V é chave estrangeira da tabela VENDA. Além disso, a chave primária é formada pelos campos CODIGO_V e CODIGO_P.
Nas tabelas CLIENTE, PRODUTO, VENDA e ITEM_VENDIDO todos os campos são obrigatórios.
Com base nas tabelas acima, analise o comando SQL a seguir.
SELECT C.CIDADE, AVG(I.PRECO) AS PRECO_MEDIO_VENDIDO
FROM CLIENTE AS C, VENDA AS V, ITEM_VENDIDO AS I, PRODUTO AS P
WHERE C.CODIGO_C= V.CODIGO_C AND
V.CODIGO_V=I.CODIGO_V AND
P.CODIGO_P=I.CODIGO„P AND
EXISTS (SELECT C1 .CIDADE FROM
CLIENTE C1 WHERE C1.CIDADE = "RIO
DE JANEIRO" AND C.CODIGO_C =
C1.CODIGO_C)
GROUP BY C.CIDADE
HAVING AVG(I.PRECO) < 200;
Sendo assim, esse comando SQL exibe a cidade, a média
de preço de produtos vendidos a clientes:
Considere uma tabela de PRODUTOS no banco de dados com os campos CODIGO, NOME, DATACOMPRA, VALORPAGO e LOCAL.
O comando na linguagem de consulta estruturada SQL que mostra o nome e data da compra dos produtos classificados por data da compra em ordem decrescente é
Que característica faz parte da interface de usuário final?
CREATE TABLE "ALUNO" ( "ALUNO_ID" integer NOT NULL, "NOME" text, CONSTRAINT "PK_ALUNO" PRIMARY KEY ("ALUNO_ID") );
INSERT INTO "ALUNO"( "ALUNO_ID", "NOME") VALUES (1, 'VINÍCIUS'); INSERT INTO "ALUNO"( "ALUNO_ID", "NOME") VALUES (2, 'JOÃO'); COMMIT; INSERT INTO "ALUNO"( "ALUNO_ID", "NOME") VALUES (3, 'OSMAR'); ROLLBACK; INSERT INTO "ALUNO"( "ALUNO_ID", "NOME") VALUES (4, 'MARCOS'); COMMIT;
Quais os nomes inseridos na tabela ALUNO?
Considerando os seguintes operadores de um banco de dados relacional em um comando SELECT:
I. FROM
II WHERE
III. ORDER BY
IV. GROUP BY
V. HAVING
Assinale a alternativa correta que representam os operadores utilizados para filtrar ou restringir linhas no resultado de uma consulta.