Questões de Noções de Informática - Banco de Dados para Concurso
Foram encontradas 945 questões
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”
Os comandos SQL abaixo fazem parte da categoria DML (Data Manipulation Language), EXCETO:
Metadados ou descritores são tipicamente
A arquitetura ANSI/SPARC divide um sistema de banco de dados em três níveis, da seguinte forma:
I. interno que é o que trata do modo como os dados são armazenados fisicamente.
II. externo que é o que oferece uma visão comunitária dos dados.
III. conceitual que é o que trata do modo como os dados são visualizados por usuários individuais.
É correto o que se afirma em
Considere o seguinte:
I. %ISOPEN − permite que se verifique se um cursor está aberto ou não. No caso de cursores implícitos o resultado será sempre TRUE, uma vez que o Oracle fecha o cursor após uma operação.
II. %NOTFOUND − indica se o último FETCH retornou uma row ou não, para cursores explícitos e se alguma row foi afetada pelo último comando INSERT, UPDATE ou DELETE para cursores implícitos.
III. SQLERRM é uma função string que retorna a mensagem de erro associado ao último SQLCODE.
No âmbito do PL/SQL, é correto o que se afirma em
No PL/SQL, a função que retorna o menor inteiro maior ou igual ao argumento, e a função numérica que retorna o código do erro associado à última exceção, são, respectivamente:
Ao observar um diagrama E-R, o analista percebe a presença de um símbolo retangular tendo inscrito um retângulo menor. Ele sabe que, corretamente, tal símbolo especifica
O Analista necessita
I. criar uma tabela por meio da linguagem SQL.
II. incluir tuplas na tabela criada.
III. criar índices para a tabela criada.
IV. atualizar conteúdo das tuplas.
V. obter informações das tuplas incluídas na tabela.
Para atender essa necessidade é correto o uso da
Leia as afirmativas a seguir:
I. Um diagrama de estrutura de árvore descreve o esquema de um banco de dados não hierárquico.
II. Uma base de dados é projetada, construída e preenchida (instanciada) com dados para um propósito específico.
III. O modelo hierárquico foi o primeiro a ser reconhecido como um modelo de dados. O registro da hierarquia que precede a outros é o registro-filho, os outros são chamados de registros-pai.
IV. Uma ligação é uma associação entre dois registros. O relacionamento entre um registro-pai e vários registrosfilhos possui cardinalidade 1:1.
Marque a alternativa CORRETA:
Leia as afirmativas a seguir:
I. A área de atuação dos sistemas Objeto-Relacional tenta suprir a dificuldade dos sistemas relacionais convencionais, que é o de representar e manipular dados complexos, visando ser mais representativos em semântica e construções de modelagens.
II. O termo dados refere-se ao valor de um campo armazenado, matéria-prima para obtenção de informação.
III. O metadados contém informações relevantes sobre a criação, gerenciamento e uso do data warehouse e funciona como uma ponte entre os usuários do data warehouse e os dados nele contidos.
IV. O modelo relacional impede a implementação de estruturas de dados organizadas em relações.
Marque a alternativa CORRETA:
Leia as afirmativas a seguir:
I. Após sua criação e primeira carga, o data warehouse passa a sofrer cargas incrementais que devem refletir o ambiente operacional ao longo do tempo, tornando-o um imenso repositório para os sistemas de apoio à decisão.
II. Um Sistema Gerenciador de Base de Dados (SGBD) é uma coleção de programas que permitem aos usuários criarem e manipularem uma base de dados.
III. O Modelo Entidade-Relacionamento (MER) é um modelo de dados conceitual de alto-nível, ou seja, seus conceitos foram projetados para serem compreensíveis a usuários, descartando detalhes de como os dados são armazenados.
IV. O diagrama de classes UML não serve como esquema para o modelo de dados orientado a objetos.
Marque a alternativa CORRETA: