Questões de Concurso
Comentadas sobre sql em banco de dados
Foram encontradas 3.247 questões
I. CREATE TABLE
II. INSERT
III. UPDATE
IV. DROP TABLE
V. GRANT
Quais são comandos do subconjunto da linguagem de manipulação de dados (DML – Data Manipulation Language) da SQL?
Considere a seguinte tabela de um banco de dados relacional:
ALUNO
id_aluno (inteiro)
nome (texto)
idade (inteiro)
Assinale a alternativa que apresenta o comando SQL padrão (ANSI) CORRETO para inserir um novo registro na tabela ALUNO, com os seguintes valores: id_aluno = 1, nome = 'Carlos' e idade = 20.
Considerando a situação hipotética apresentada, assinale a opção que apresenta o comando SQL correto para atender à necessidade descrita.
Considere um banco de dados relacional com as seguintes tabelas:
Clientes(id_cliente PK, nome, cidade)
Pedidos(id_pedido PK, data_pedido, valor, id_cliente FK)
A consulta SQL que permite ao analista obter, para cada cidade, o valor médio dos pedidos realizados, considerando exclusivamente clientes que possuem ao menos um pedido registrado, é apresentada em
SELECT contribuinte_id,
Dadas as afirmativas sobre os conceitos de manipulação de dados em SQL,
I. A cláusula HAVING é utilizada, exclusivamente, para filtrar linhas individuais antes que o agrupamento pelo GROUP BY seja realizado pelo motor de execução do banco de dados.
II. Uma subconsulta correlacionada é aquela em que a consulta interna depende de valores da consulta externa para sua execução, sendo processada uma vez para cada linha candidata da consulta externa.
III. Uma Visão (View) em banco de dados não armazena os dados fisicamente (salvo em casos de visões materializadas), funcionando como uma consulta SELECT armazenada que facilita a simplificação de acessos complexos e o controle de segurança.
IV. O uso de subconsultas na cláusula FROM (também conhecidas como tabelas derivadas) exige que o resultado da subconsulta receba um alias (apelido) para que possa ser referenciado no restante da consulta principal.
verifica-se que estão corretas apenas
SELECT * FROM Livros WHERE ano <> 1854;
Ao ser executado, esse comando retornará