Questões de Noções de Informática - Banco de Dados para Concurso
Foram encontradas 945 questões
As tecnologias de bancos de dados se apoiam na arquitetura ANSl/SPARC, que consiste em dividir as aplicações de usuários da base de dados em três níveis, conforme abaixo:
1. descreve a estrutura de armazenamento da base de dados, incluindo os detalhes quanto aos dados e caminhos de acesso, que permitem um bom desempenho.
2. descreve a estrutura da base de dados, independente de qualquer usuário ou aplicação, escondendo os detalhes de implementação dos arquivos que armazenam os dados.
3. descreve a visão da base de dados a partir de um grupo de usuários, permitindo trabalhar apenas com uma parte dos dados que seja de interesse de determinada aplicação.
Os níveis (1) , (2) e (3) são denominados, respectivamente:
A SQL disponibiliza as funções de agregação, também conhecidas como estatísticas, que tem por objetivo obter informação sobre conjuntos de linhas especificados na cláusula WHERE ou sobre grupos de linhas indicados na cláusula GROUP BY. Uma dessas funções devolve a média de todos os valores da coluna, enquanto que outra o maior valor da coluna.
Essas funções são conhecidas, respectivamente, como:
Analise a seguinte descrição relativa à Datawarehousing.
O Data Warehouse (DW) é um conjunto de técnicas que, aplicadas em conjunto, geram um sistema de dados que proporciona informações para tomada de decisões. Para a visualização dos dados, existe uma classe específica de ferramentas, conhecidas como ferramentas OLAP, que são compostas por sub-classes. Nas ferramentas _______________ tem-se um SGBD mais um Servidor ____________. Neste caso, no SGBD ficam os dados num formato simples, e no Servidor __________, que é na verdade um banco de dados multidimensional, ficam os dados consolidados. O usuário visualiza diretamente o Servidor ___________, usando os módulos de consulta desta ferramenta.
Escolha a opção que preenche corretamente as lacunas acima.
Analise as seguintes afirmações relacionadas à programação orientada a objetos e a UML.
I. Um relacionamento é uma conexão entre itens. Na modelagem orientada a objetos, os quatro relacionamentos mais importantes são as dependências, as generalizações, as associações e as realizações.
II. Um diagrama de objetos é um tipo especial de diagrama, composto por objetos e seus vínculos, que compartilha as mesmas propriedades comuns a todos os outros diagramas, isto é, um nome e o conteúdo gráfico.
III. As exceções são manifestações concretas de uma abstração à qual um conjunto de operações, sempre esperadas e controladas, poderão ser aplicadas.
IV. O diagrama de classes faz a modelagem de instâncias de itens contidos em diagramas de objetos. Um diagrama de classes mostra um conjunto de objetos e seus relacionamentos em determinado ponto no tempo.
Indique a opção que contenha todas as afirmações verdadeiras.
Quando o atributo chave primária de uma entidade é exportado para outra entidade geram-se
Na linguagem SQL, os procedimentos gravados para serem executados implicitamente quando ocorrer determinada ação do usuário, como, por exemplo, a modificação de uma tabela, são denominados
Que mecanismo permite a implementação de relacionamentos em um banco de dados relacional?
Um modelo ER deve ser:
Uma das regras de integridade que um sistema de banco de dados deve seguir define que as chaves primárias de uma tabela não podem ser nulas, ou seja, sempre devem conter um valor. Esta regra básica é conhecida por regra de:
Em relação a banco de dados, indique o nome do atributo de uma tabela que permite identificar seus registros de forma única, sendo os campos deste atributo de preenchimento obrigatório.
Sobre banco de dados, escolha a assertiva FALSA:
Entre os tipos de backup, um possui as características listadas abaixo.
Esse tipo de backup é denominado:
Um banco de dados foi implementado com diversas tabelas e a partir da denominada MARCAS foi gerada a mostrada abaixo, identificada por RESULT.
marca |
origem |
Fiat |
Italiana |
Ford |
Americana |
GM |
Americana |
Ferrari |
Italiana |
O comando SQL SELECT que indica a sintaxe correta utilizada para gerar a tabela mostrada acima foi:
No desenvolvimento de uma nova versão do banco de dados BDPPSAv22 em MySQL, surge a necessidade da exclusão da versão antiga BDPPSAv11. Nesse caso, o comando SQL a ser utilizado é: