Questões Militares
Comentadas sobre sql em banco de dados
Foram encontradas 97 questões
Time (ID, Nome, Cidade, Estado)
O comando SQL para obter o número de registros de cada Estado presente na tabela, além do nome do Estado, é:
Considere o seguinte modelo de dados relacional que representa parte do banco de dados de uma academia, onde as chaves primárias estão sublinhadas.
Aluno (idAluno, nomeAluno)
Participa (idAluno, idAula) idAluno referencia Aluno e idAula referencia
Aula
Aula (idAula, dataAula, horaAula, descricaoAula)
Dentre os códigos SQL abaixo, qual deles retorna todos os alunos que compareceram a pelo menos uma aula e as
datas de cada aula em que os alunos participaram?
Considere as seguintes tabelas Localidade e Temperatura de um banco de dados relacional,
Localidade (ID, Cidade, Estado)
Temperatura (Cod, Data, Valor, ID)
sendo ID chave estrangeira em Temperatura, com origem na chave primária ID de Localidade.
O comando SQL para obter os nomes das Cidades e os Valores da Temperatura é:
Considere a seguinte tabela Paciente de um banco de dados relacional.
Paciente (CPF, Nome, Plano, Nascimento)
O comando SQL para criar um índice denominado Tipo_Plano, sobre o atributo Plano da tabela Paciente é
Considere a seguinte tabela de um banco de dados relacional:
Cliente (CPF, Nome, Cidade)
Considere, ainda, o seguinte comando SQL, cujo objetivo é obter os nomes dos clientes e suas cidades, apenas para as cidades cujo nome comece com a letra G:
SELECT Nome, Cidade
FROM Cliente
Comando X
Para que a expressão SQL possa atender ao especificado, o Comando X deve ser:
Considere a seguinte tabela de um banco de dados relacional:
Item (ID, Descrição, Qtdade)
O comando SQL, para obter o número total de registros
da tabela Item, é:
ALTER TABLE PESSOAS ADD COLUMN genero VARCHAR(1);
Como resultado, essa operação irá
A linguagem SQL se divide em três grupos básicos: Linguagem de Definição de Dados (DDL), Linguagem de Manipulação de Dados (DML) e Linguagem de Controle de Dados (DCL).
Considerando os comandos da Linguagem de Manipulação de Dados (DML) em SQL, está correto apenas o que se afirma em
SQL significa Structured Query Language, ou “Linguagem de Consulta Estruturada”, em português. Resumidamente, é uma linguagem de programação para lidar com banco de dados relacional.
Usada para analisar ou executar tarefas em tabelas de dados, é correto afirmar que a programação SQL é uma linguagem

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,