Questões de Concurso
Sobre banco de dados
Foram encontradas 15.737 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
A partir do código PL/SQL (Procedural Language/Structured
Query Language) acima, julgue o item.
Considerando-se um banco de dados relacional que possui a tabela “cliente” e os campos “nome_cliente” e “rua_cliente”, assinalar a alternativa que apresenta a função do caractere “%” na consulta SQL abaixo:
SELECT nome_cliente
FROM cliente
WHERE rua_cliente LIKE ‘assis%’
Segundo MILETTO e BERTAGNOLLI, em relação aos tipos de dados mais comuns e amplamente utilizados no âmbito da Linguagem SQL, numerar a 2ª coluna de acordo com a 1ª e, após, assinalar a alternativa que apresenta a sequência CORRETA:
(1) Char
(2) Float
(3) Integer
(4) Date
( ) Sequência de caracteres de tamanho fixo.
( ) Permite o armazenamento de data.
( ) Valores numéricos inteiros ou reais.
( ) Valores numéricos do tipo inteiro.
O sistema de banco de dados deve garantir uma visão totalmente abstrata dele para o usuário, ou seja, para o usuário do banco de dados pouco importa qual unidade de armazenamento está sendo usada para guardar seus dados, desde que eles estejam disponíveis no momento necessário.
Marque a alternativa CORRETA que está relacionado ao contexto acima a um conceito de banco de dados.
Na verificação dos metadados do arquivo curriculum.docx no diretório Meus documentos no Windows 10, Paulo poderá conferir, além da data de modificação do arquivo, a data de sua criação e do último acesso ao arquivo.
Atenção: para resolver a questão a seguir, considere a estrutura e a instância da tabela IMB exibida abaixo.
A B
2 NULL
3 3
4 3
4 2
NULL 1
5 0
Com relação à tabela, analise o comando SQL a seguir.
select A, count(*)
from IMB
where A is not NULL
group by A
having sum(B) > 2
Assinale o resultado que é exibido quando esse comando é executado.
Atenção: para resolver a questão a seguir, considere a estrutura e a instância da tabela IMB exibida abaixo.
A B
2 NULL
3 3
4 3
4 2
NULL 1
5 0
Com relação à tabela descrita anteriormente, analise o comando SQL a seguir.
select *
from IMB
where A is null and B = 2 or B = 3
Assinale o resultado exibido quando esse comando é executado.
Atenção: na próxima questão, considere a estrutura e a instância da tabela descendencia, exibida a seguir.
Cada linha significa que a “pessoa1” tem a “relação” descrita em
relação à “pessoa2”. Por exemplo, Rafael é filha(o) de João, e
Pedro é filha(o) de Rita.
Com relação à tabela descrita anteriormente, é preciso processar os dados e inserir na tabela a relação “neta(o)”. Os novos registros terão os nomes dos netos na primeira coluna, o valor “neta(o)” na segunda e, na terceira coluna, os nomes do respectivos avós ou avôs.
Considerando a sintaxe do MS SQL Server, assinale o comando SQL que executaria essa inserção.
Atenção: na próxima questão, considere a estrutura e a instância da tabela descendencia, exibida a seguir.
Cada linha significa que a “pessoa1” tem a “relação” descrita em
relação à “pessoa2”. Por exemplo, Rafael é filha(o) de João, e
Pedro é filha(o) de Rita.
No MySQL é possível que os dados de uma tabela InnoDB sejam armazenados na própria estrutura de um índice.
Assinale a opção que indica a maneira como isso é feito.
O Oracle define e permite a utilização de uma tabela especial, usualmente utilizada para avaliar expressões ou invocar funções por meio do comando SELECT do SQL.
Assinale o nome dessa tabela.