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.
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?
Sabe-se que o usuário do BD Oracle 11g, identificado por "fundatec", executou uma declaração, nesse banco de dados, permitindo que outro usuário, identificado por "gramado" pudesse, apenas, listar todo o conteúdo da tabela "Empregado", o que ocorreu com sucesso. Nesse caso, para cancelar tal permissão, basta o usuário "fundatec" executar, no BD Oracle 11g, a seguinte declaração em SQL:

omando-se como base a Figura 4, assim como as informações constantes no texto introdutório dessa questão, pretende-se recuperar, do Banco de Dados Oracle 11g, o código e o nome dos empregados que tenham as seguintes características: (1) o cargo seja "caixa" ou "auxiliar"; (2) trabalham em departamentos localizados nas cidades de "Gramado" ou "Esteio"; (3) o seu salário seja igual ou maior a "R$ 100,00" e igual ou menor que "R$ 1.600,00"; (4) tenham, em seu nome, as letras "ui", juntas e sem espaço, em qualquer posição; e (5) o resultado da consulta deverá estar ordenado pelo nome dos empregados em ordem decrescente. Portanto, assinale...