Considere o banco de dados Oracle 10g XE (Express Edition) instalado numa plataforma Windows. Em um ambiente de trabalho, o comando SQL foi fornecido:
SELECT SYSTIMESTAMP FROM DUAL; O comando SQL acima vai apresentar como resposta ao ser executadoNo que se refere ao conceito de banco de dados relacional, julgue os itens seguintes.
O comando EXTRACT na linguagem SQL é utilizado para extrair dados de uma tabela.
No que se refere ao conceito de banco de dados relacional, julgue os itens seguintes.
Na linguagem de consulta estruturada (SQL), é correto utilizar o comando TRUNCATE TABLE, com a finalidade de excluir todos os dados de uma tabela.
O comando SQL para inserir todos os registros da tabela T1, na tabela T2, é:
Considere a seguinte consulta SQL:
SELECT XXX A FROM TAB Para que não haja repetições nos valores obtidos como resposta para o atributo A, XXX deve ser substituído por:
O formato simplificado do comando SQL para criar visões em um banco de dados é:
Observe o comando SQL a seguir:
SELECT nome, sobrenome, PIS, anos_de_servico FROM Empregados A cláusula que deve ser adicionada ao comando acima para ordenar os registros por anos de serviço, com os empregados que estão há mais tempo na empresa aparecendo primeiro na listagem, éVocê administra um banco de dados de cotações usadas pelos vendedores de sua empresa. A empresa recentemente aprovou um aumento de preço de 10% para todos os produtos. Você precisa alterar os preços em sua base de dados de cotações para refletir este aumento. Em referência a este cenário, indique o tipo de consulta (query) SQL que deve ser usado.
O modelo relacional a seguir representa um banco de dados simplificado de uma empresa de comércio. As chaves estão sublinhadas.
CLIENTE(NomeC, EnderecoC)
PRODUTO(NomeP)
FORNECEDOR(NomeF)
PRODUZ(NomeF,NomeP,Preco)
PEDIDO(NomeC,NomeF,NomeP,Quantidade)
Se o dono da empresa deseja saber quais clientes nunca pediram um produto do fornecedor cujo nome é "Barateira", que consulta SQL deve fazer?