Questões de Concurso
Sobre banco de dados em noções de informática
Foram encontradas 1.125 questões
NÃO representa uma declaração de controle de loop no PL/SQL:
Se em um relacionamento normal todos os seus atributos contêm apenas valores atômicos, qual é o nome dessa relação?
Considere a execução dos comandos SQL a seguir:
create table idade ( nome char(20), idade int,)
create table categoria ( categoria char(20), limite_inferior int, limite_superior int)
insert into idade values ('Rodrigo', 14)
insert into idade values ('Marcelo',33)
insert into idade values ('Jorge',25)
insert into idade values ('Lucas',27)
insert into idade values ('Carlos',17)
insert into idade values ('Pedro',56)
insert into categoria values ('Jovem', 15, 25)
insert into categoria values ('Adulto', 25, 56)
insert into categoria values ('Idoso', 56, 100)
select c.categoria,
count(*) as qtd
from idade i, categoria c
where i.idade between c.limite_inferior and limite_superior
group by c.categoria
Qual a quantidade de cada categoria retornada pela execução do comando select?
Qual método NÃO pertence à instância SQLException?
Na programação orientada a objetos, possuímos alguns componentes para que seja possível a abstração de problemas reais no meio computacional. Identifique, dentre as opções disponíveis, qual representa a descrição a seguir:
“Modelo que possui características e comportamentos, que se permite ser uma estrutura de armazenamento de valores e realiza manipulações nestes valores”
Ao realizar uma instalação de um servidor MySQL versão 5.7, este por padrão aceita requisições apenas no endereço local 127.0.0.1. Entretanto, é possível alterar este comportamento simplesmente comentando ou apagando uma linha no arquivo de configuração do mysql server. Dentre as opções abaixo, a que representa a linha que deve ser apagada ou comentada no arquivo de configuração para que o servidor possa receber conexões em todos os seus endereços IP seria:
As operações básicas utilizadas em bases de dados relacionais para criação, consulta, atualização e destruição de dados também são referenciadas por seu acrônimo na língua inglesa, o CRUD. Fazendo o mapeamento do termo CRUD para o padrão ISO/SQL, na prática, teremos a seguinte sequência:
Sejam as seguintes tabelas:
DEPTO ( coddep , descricao, estado)
FUNCIONARIO( codigo , nome, salário,coddep)
no qual coddep de DEPTO e codigo de FUNCIONARIO são chaves primárias das respectivas tabelas, coddep de FUNCIONARIO é chave estrangeira ligada à tabela DEPTO e salário é um campo do tipo moeda. A consulta que devolve a soma dos salários dos funcionários dos departamentos, congregados por estado, é
Na arquitetura de banco de dados (BD)ANSI/SPARC, o nível no qual se descreve a visão de um grupo de usuários da base de dados do BD é o:
Uma das principais questões de segurança envolvendo aplicações WEB com consultas em SQL é SQL Injection, onde usuários maliciosos podem executar comandos distintos separados por ponto e vírgula (;), por exemplo, executando um DROP em uma tabela.
Assinale a alternativa que contém um método eficiente de evitar SQL Injection.
São tipos de restrições de integridade SQL ANSI:
1. Chave primária
2. UNIQUE
3. NOT NULL
4. CHECK
Assinale a alternativa que indica todos os itens corretos.
Sobre a função SQL COALESCE, assinale a alternativa correta.
Diversas são as técnicas para otimizar um servidor de banco de dados. O espelhamento é uma delas e traz alguns benefícios, entre eles:
I – Aumenta a disponibilidade de um banco de dados
II – Aumenta a disponibilidade de um banco de dados de produção durante atualizações
III – Aumenta a proteção e a redundância completa ou quase completa dos dados dependendo do modo operacional de alta segurança ou alto desempenho.
IV – Aumenta a velocidade da rede de computadores.
Assinale a alternativa que contenha somente informações verdadeiras sobre espelhamento de banco de dados:
O texto abaixo refere-se a que nível de RAID:
“Utiliza o conceito de paridade para garantir a disponibilidade dos dados. A cada gravação, uma parte a informação segue para o “DISCO 1”, a outra metade para o “DISCO 2”, e o resultado da paridade para o “DISCO 3”. Na próxima gravação, a paridade é alternada, de forma que, ao perder qualquer um dos discos, a informação pode ser recuperada a partir dos discos restantes.”
Sobre os SGBDs, identifique a alternativa correta:
“... não retornam “datasets” (conjunto de dados), porém tem uma característica muito importante, elas são acionadas automaticamente pela alteração da tabela à qual está vinculada, podem ser utilizadas para garantir a integridade dos dados.”
O texto trata do conceito de:
Segundo o conceito de normalização de dados, o procedimento abaixo pertence a qual das regras de normalização:
“Identificar os atributos que não são funcionalmente dependentes de toda a chave primária”