Questões de Concurso
Comentadas sobre sql em banco de dados
Foram encontradas 3.247 questões
I. Suporta comandos para manipular dados, como select, insert, update e delete. II. Suporta comandos para supervisionar o acesso aos dados, como grant e revoke. III. Suporta comandos para criação de objetos e administração do banco de dados, como alter e drop.
As sub-linguagens descritas em I, II e III são, respectivamente:
SELECT DISTINCT * FROM A, B Assinale o número de linhas produzidas na execução.
Quanto aos sistemas de bancos de dados e à linguagem de consulta estruturada (SQL), julgue o item.
Suponha-se que se deseje remover os privilégios do
usuário “suporte” no banco de dados dbEmpresa. Nesse
caso, para se remover todas as permissões do usuário, é
suficiente executar os comandos seguintes.
SELECT DATABASE dbEmpresa;
REVOKE ALL PRIVILEGES ON dbEmpresa.*
from ‘suporte’@’localhost’;
Quanto aos sistemas de bancos de dados e à linguagem de consulta estruturada (SQL), julgue o item.
A linguagem DDL (Data Definition Language) é um
conjunto de comandos responsáveis pela consulta e pela
atualização dos dados armazenados em um banco de
dados.
create database pessoa;
O comando SQL apresentado anteriormente criará
Com referência a conceitos de banco de dados relacionais, julgue o item subsequente.
Na linguagem SQL (structured query language), DTL (data
transaction language) são comandos responsáveis por
gerenciar diferentes transações ocorridas dentro de um banco
de dados.
Considere uma entidade Produto, a qual possui um id, um nome, uma quantidade em estoque, um preço e uma descrição e uma entidade Transação que registra as vendas e o valor total. Assinale a alternativa que contém os comandos utilizados para criar a tabela Transação a partir das colunas id, nome e preço da tabela Produto, uma consulta para identificar a maior quantidade dos produtos presentes na tabela Produto e o valor médio de todas as vendas.
Observe the instruction below:
SELECT * FROM Companies WHERE Name LIKE '%ar%';
The SQL statement finds any values that:
CREATE TABLE Cliente (
ID int NOT NULL,
Nome varchar(100),
Idade int,
Cidade varchar(100),
_________
);
Na criação, com SQL, da tabela mostrada acima, para se
definir uma restrição, na coluna Idade, que garanta que a
idade de entrada seja maior ou igual a 18, deve-se utilizar, na
lacuna, a instrução
SELECT * FROM Compras where codProduto not in (select codProduto from Produtos where codProduto<3 or valor<4000)
Para simplificar o código, sem alterar a resposta, a instrução apresentada acima pode ser substituída por
Considere o seguinte comando do SQL:
DELETE FROM Teste
WHERE Pencil LIKE ‘%s’
A execução desse comando tem como resultado a exclusão de registros da tabela
A partir do comando SQL acima, é correto afirmar que, para que sejam exibidos somente os pacientes cujos nomes se iniciam com a letra “m” e terminam com a letra “a”, o comando deverá ser completado com
idPaciente INTEGER NOT NULL, NomePaciente VARCHAR(50), CPFPaciente VARCHAR(15), _______________________ );
Considerando o comando SQL acima, que cria a tabela Paciente em um SGBD, assinale a alternativa que apresenta o comando que deverá ser utilizado para o preenchimento da lacuna, de modo que o campo idPaciente seja definido como chave primária.