QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
87 questões encontradas
Texto associado
Com relação à forma como os dados são armazenados e
manipulados no desenvolvimento de aplicações, julgue os
itens a seguir.

Na especificação de um pacote PL/SQL podem ser encontradas
informações relativas à implementação dos programas do
pacote necessárias ao uso adequado do pacote.

C Certo
E Errado
Órgão: Fundação de Previdência Complementar do Servidor Público Federal do Poder Executivo Cargo: Especialista - Área Tecnologia da Informação Prova: CESPE/CEBRASPE - FUNPRESP-EXE - Especialista - Área Tecnologia da Informação - 2016

A respeito de SQL, assinale a opção correta.

A O produto cartesiano é o resultado da combinação de mais de
uma tabela, havendo pelo menos uma coluna em comum entre
elas, de maneira que se apresentem os registros que constam
simultaneamente em todas as tabelas.
B O resultado de uma subquery é utilizado como argumento para
uma query superior e pode conter uma única linha, múltiplas
linhas ou múltiplas linhas e colunas.
C Uma instrução SQL de insert deve citar nominalmente todas
as colunas da tabela.
D As instruções insert, update e delete são processadas
no banco de dados após serem executadas pelo usuário,
dispensando-se o uso de outro comando para a
disponibilização de seus resultados a outros usuários.
E A função STDDEV é utilizada para calcular a média aritmética
de determinada coluna.
Órgão: Tribunal de Contas do Paraná Cargo: Analista de Controle - Área Tecnologia da Informação Prova: CESPE/CEBRASPE - TCE PR - Analista de Controle - Área Tecnologia da Informação - 2016

Acerca de SQL (structured query language), assinale a opção
correta.

A A otimização semântica de consultas utiliza restrições
existentes no banco de dados (como atributos únicos, por
exemplo) com o objetivo de transformar um SELECT em outro
mais eficiente para ser executado.
B Quando os registros de uma tabela estão ordenados fisicamente
em um arquivo, segundo um campo que também é
campo-chave, o índice primário passa a se chamar índice
cluster.
C Em uma mesma base de dados, uma instrução de SELECT com
união de duas tabelas (INNER JOIN) e uma instrução de
SELECT em uma tabela utilizando um SELECT interno de
outra tabela (subquery) produzem o mesmo resultado e são
executadas com o mesmo desempenho ou velocidade.
D A normalização de dados é uma forma de otimizar consultas
SQL, ao apresentar um modelo de dados com um mínimo
de redundância. Isso é atingido quando o modelo estiver
na quinta forma normal (5FN).
E Para obter a quantidade de linhas que atendem a determinada
instrução SQL, o processo mais eficiente e rápido é executar o
comando SELECT e aplicar uma estrutura de loop para contar
as linhas resultantes.
Órgão: Tribunal Regional do Trabalho da 8ª Região Cargo: Analista Judiciário - Área Apoio Especializado - Especialidade: Tecnologia da Informação Prova: CESPE/CEBRASPE - TRT 8 - Analista Judiciário - Área Apoio Especializado - Especialidade: Tecnologia da Informação - 2016

Qual conceito é uma coleção de comandos em SQL para otimização de Banco de dados e que encapsula tarefas repetitivas, aceita parâmetros de entrada e retorna um valor de status (para indicar aceitação ou falha na execução)?

A Campos.
B Índices.
C Registros.
D Triggers.
E Stored Procedures.

No SQL Server, o nome de uma coleção de arquivos físicos do sistema operacional, baseada no tipo de dados e nas opções de armazenamento, definindo uma camada de abstração dos objetos de um banco de dados, identifica um:

A Catalog.
B Cluster.
C Transaction Log.
D Thesaurus.
E Filegroup.

Para excluir o contribuinte cujo conteúdo do campo CPF_CNPJ é 143.172.129-50 utiliza-se a instrução SQL:

A DELETE FROM Contribuinte WHERE CPF_CNPJ = 143.172.129-50;
B DELETE FROM Contribuinte WHERE CPF_CNPJ = '143.172.129-50';
C DELETE FROM Contribuinte WHERE CPF_CNPJ = "143.172.129-50" && IDContribuinte = 2;
D DELETE * FROM Contribuinte WHERE CPF_CNPJ = 143.172.129-50;
E DELETE * FROM Contribuinte WHERE CPF_CNPJ LIKE 143.172.129-50;
Órgão: Secretaria da Fazenda do Estado do Maranhão Cargo: Técnico da Receita Estadual - Área Tecnologia da Informação Prova: FCC - SEFAZ MA - Técnico da Receita Estadual - Área Tecnologia da Informação - 2016
Texto associado
Considere o modelo relacional:

Após a criação das tabelas, foram cadastrados os seguintes registros:

Para criar a tabela Obra , considerando que alterações nos registros da tabela Orgao devem refletir automaticamente na tabela Obra , foi utilizada a instrução SQL:
Preenche corretamente a lacuna I:

A FOREIGN KEY(siglaOrgao) REFERENCES Orgao(siglaOrgao) ON UPDATE CASCADE
B FKConstraint (siglaOrgao) REFERENCES Orgao(siglaOrgao) ON UPDATE CASCADE
C FOREIGN KEY(siglaOrgao) REFERENCES Orgao(siglaOrgao) ON UPDATE REFLECTION
D FOREIGN KEY(siglaOrgao), REFERENCES Orgao(siglaOrgao), ON UPDATE CASCADE
E CONSTRAINT FK(siglaOrgao) REFERENCES Orgao(siglaOrgao) ON UPDATE REFLECTION
Órgão: Prefeitura de Teresina Cargo: Analista Tecnológico - Área: Analista de Sistemas Prova: FCC - Prefeitura de Teresina - Analista Tecnológico - Área: Analista de Sistemas - 2016

Trabalhando com o SQL Server 2012, foi utilizado um comando SQL cujo resultado mostrou apenas os seguintes dados:

O comando digitado foi

A SELECT RIGHT(CPF_CNPJ, 2) AS Dígito FROM Contribuinte;
B SELECT SUBSTRING(CPF_CNPJ, 12,2) AS Dígito FROM contribuinte;
C SELECT RTL(CPF_CNPJ, 2) AS Dígito FROM contribuinte;
D SELECT SUBSTRING(CPF_CNPJ, RIGHT, -2) AS Dígito FROM contribuinte;
E SELECT SUBSTR(CPF_CNPJ, 14,2) AS Dígito FROM contribuinte;
Órgão: Secretaria da Fazenda do Estado do Maranhão Cargo: Técnico da Receita Estadual - Área Tecnologia da Informação Prova: FCC - SEFAZ MA - Técnico da Receita Estadual - Área Tecnologia da Informação - 2016

O gerenciador de banco de dados Oracle possui uma série de hints para otimizar uma instrução e assim obter o melhor tempo de resposta. Utilizando um desses hints , um Administrador de Banco de Dados (DBA) digitou a instrução abaixo, para obter os primeiros 10 funcionários do departamento 20 e exibi-los o mais rápido possível.

SELECT IdFuncionario, Nome, Salario, Cargo FROM Funcionario WHERE IdDepartamento = 20;

Para obter o resultado esperado pelo DBA, a lacuna I deve ser preenchida com

A /*+ GET_FIRST_ROWS(10) + */
B HINT_FIRST_ROWS(10)
C FIRST_ROWS(10)
D /*+ FIRST_ROWS(10) */
E “+ FIRST_ROWS(10) +”
Órgão: Conselho Regional de Medicina de São Paulo Cargo: Analista de Tecnologia da Informação - Área: Administração de Banco de Dados Prova: FCC - CREMESP - Analista de Tecnologia da Informação - Área: Administração de Banco de Dados - 2016

No Oracle PL/SQL foi digitada a seguinte instrução:

SELECT ROUND(35.923,0), ROUND(15.193,-1) FROM DUAL;

Como resultado, serão exibidos, respectivamente, os valores:

A 36 e 20.
B 35 e 16.
C 36 e 10.
D 35 e 15.
E 35 e 20.
Órgão: Prefeitura de Teresina Cargo: Assistente Técnico Administrativo - Área: Técnico em Informática Prova: FCC - Prefeitura de Teresina - Assistente Técnico Administrativo - Área: Técnico em Informática - 2016