Questões de Banco de Dados para Concurso

Foram encontradas 12.812 questões

Q2093420 Banco de Dados
Analise as afirmativas correlatas e a relação proposta ente elas.
I. “A árvore de pesquisa é um tipo especial de árvore.”
PORQUE
II. “É utilizada para orientar a pesquisa por uma tupla, dado o valor de um dos índices do registro.”
Assinale a afirmativa correta.
Alternativas
Q2093419 Banco de Dados
Sobre arquiteturas para sistemas gerenciadores de Banco de Dados, analise as afirmativas a seguir.
I. A arquitetura centralizada era muito utilizada em computadores do tipo mainframe, que oferecia o processamento principal para todas as funções do sistema, como programas de aplicação, interfaces com o usuário e também todas as funcionalidades do SGBD.
II. Em uma arquitetura cliente/servidor, o servidor é denominado provedor de dados, pois tem o papel de fornecer dados organizados em páginas de disco ao cliente, que podem ser estruturados pelos programas-clientes através de um software cliente do SGBD em pacotes de dados.
III. Em uma arquitetura de três camadas, a camada intermediária auxilia na segurança do banco, processa solicitações de cliente, envia comandos ao provedor do banco de dados; porém, não possui a capacidade de transferir dados processando do provedor aos clientes.
Está correto o que se afirma em
Alternativas
Q2093418 Banco de Dados
A arquitetura para sistemas de Banco de Dados, em três esquemas, foi proposta para auxiliar no atendimento de três características fundamentais: o uso de um catálogo para armazenar a descrição do esquema do banco; o isolamento de programas/dados; e, o suporte para múltiplas visões do usuário. Sobre tal arquitetura, assinale a afirmativa INCORRETA. 
Alternativas
Q2093417 Banco de Dados
Analise as afirmativas correlatas e a relação proposta ente elas.
I. “Em um SGBD, o acesso ao disco é controlado pelo motor de base.”
PORQUE
II. “Muitos SGBDs possuem seu próprio módulo de gerenciador de buffer para planejar a leitura/escrita em disco.”
Assinale a alternativa correta.
Alternativas
Q2093416 Banco de Dados
Sobre linguagens do sistema gerenciador de Banco de Dados, marque V para as afirmativas verdadeiras e F para as falsas.
( ) Nos SGBDs, que mantêm uma separação clara entre os níveis conceitual e interno, a linguagem de definição de dados é usada para especificar apenas o esquema conceitual.
( ) A linguagem de definição de propriedades é utilizada para especificar o esquema interno.
( ) Em SGBDs não relacionais, a SQL é utilizada pela linguagem de definição de camadas para especificar as camadas no modelo conceitual.
( ) Os SGBDs, através da linguagem de manipulação de dados, proporcionam a realização de operações de recuperação, inserção, exclusão e modificação de dados para os usuários.
A sequência está correta em 
Alternativas
Q2093415 Banco de Dados
Nos sistemas atuais é muito comum e fundamental a utilização de uma estrutura de dados denominada Banco de Dados, que tem como principal função promover em um único repositório os dados definidos uma única vez, proporcionando o acesso posterior aos usuários através de aplicações desenvolvidas em diversas linguagens de programação. No passado, uma abordagem muito comum era a utilização de arquivos para realizar o armazenamento e provimento de dados para as aplicações. Sobre características da abordagem de banco de dados vs abordagem de processamento de arquivo, analise as afirmativas a seguir.
I. O seu sistema contempla o próprio Banco de Dados e também uma definição ou descrição completa de sua estrutura e restrições.
II. A estrutura dos arquivos de dados está embutida nos programas de aplicação; portanto, qualquer mudança estrutural pode exigir alteração em todos os programas que acessam esse arquivo.
III. Em um SGBD multiusuário, os usuários podem possuir inumeras aplicações distintas; portanto, precisa oferecer facilidades para definir múltiplas visões.
Está correto o que se afirma em
Alternativas
Q2093414 Banco de Dados
Um Banco de Dados necessita de uma fonte de onde o dado é derivado, interações com o mundo real e um conjunto de usuários que está interessado no conteúdo armazenado nele. Diversas atividades de diferentes segmentos da sociedade podem ser realizadas pelos usuários finais de um Banco de Dados, fazendo com que a informação mude com frequência. De acordo com uma abordagem técnica, são consideradas propriedades implícitas do termo “Banco de Dados”, EXCETO:
Alternativas
Q2093413 Banco de Dados
O Banco de Dados é considerado um componente essencial na sociedade moderna e no cotidiano das organizações. Em modelos de negócio dinâmicos é praticamente impossível imaginar a operacionalização cotidiana de uma organização sem a utilização dessa estrutura. É correto afirmar, de forma genérica, que um Banco de Dados se trata de uma: 
Alternativas
Q2093041 Banco de Dados
Para obter a média dos valores maiores que R$ 1.000,00 da coluna Valor da tabela Inventario, o analista deve escrever corretamente o comando SQL
Alternativas
Q2093040 Banco de Dados
No PostgreSQL 13 o comando CREATE MATERIALIZED VIEW executa a consulta de definição da visão materializada e o seu resultado é usado para “popular” a visão quando o comando é executado.
Posteriormente, a visão pode ser 
Alternativas
Q2093039 Banco de Dados
Para atribuir todos os privilégios à usuária Marcia na tabela Empregado, deve-se escrever o comando PL/SQL
Alternativas
Q2093038 Banco de Dados
Após ter criado a tabela Cidadao em um banco de dados relacional, aberto e funcionando em condições ideais, um analista necessitou modificar sua estrutura excluindo a coluna Atividade. Para isso ele utilizou corretamente o comando SQL
Alternativas
Q2093037 Banco de Dados
Utilizando um banco de dados relacional, aberto e funcionando em condições ideais, um analista excluiu todos os privilégios de um usuário e, a seguir, atribuiu novos privilégios a outro profissional. Posteriormente, criou uma tabela de controle com nomes de usuários e respectivos privilégios e incluiu dados nessa tabela. Após criada, ele incluiu os nomes e os privilégios nessa tabela.
Considerando a ordem das operações realizadas pelo analista, ele utilizou comandos SQL respectivamente correspondentes a
Alternativas
Q2093036 Banco de Dados

Um analista modelou a entidade Motorista com os seguintes atributos:

CPF (identificador)

Endereco1

Endereco2

...

EnderecoN

Categoria

DataDeNascimento

Considerando que cada motorista pode ter vários endereços, a entidade Motorista

Alternativas
Q2093035 Banco de Dados
Considere a entidade Motorista identificada pelo CPF. Dependendo da categoria, essa mesma entidade pode ter atributos distintos, ou seja, um motorista da categoria A pode ter atributos unicamente pertencentes a ele como, por exemplo, a pontuação obtida no exame psicotécnico, enquanto um motorista da categoria B pode não ter esse atributo. Para solucionar essa distinção em um Modelo Entidade-Relacionamento (MER), um analista projetou essa entidade como
Alternativas
Q2091429 Banco de Dados
Considerando o modelo de Banco de Dados Relacional (BDR), é correto afirmar que
Alternativas
Q2091415 Banco de Dados
Sobre as operações de conjunto ANSI SQL, assinale V (verdadeiro) ou F (falso) em cada afirmativa a seguir. 
( ) A operação union remove duplicatas automaticamente.
( ) O número de cópias duplicadas de uma tupla no resultado da operação except all é igual ao número de cópias duplicadas da tupla no primeiro conjunto menos o número de cópias duplicadas da tupla no segundo conjunto, desde que essa diferença entre o número de cópias seja positiva.
( ) Se o número de cópias duplicadas de uma tupla no primeiro conjunto é d1 e no segundo conjunto é d2, o número de tuplas duplicadas no resultado da operação intersect all é igual ao valor máximo entre d1 e d2.
A sequência correta é
Alternativas
Q2088250 Banco de Dados
No que se refere aos comandos SQL, analise os itens a seguir e, ao final, assinale a alternativa correta:
I – Tornaram-se um padrão, os comandos funcionarão na maioria dos bancos de dados relacionais. II – Fornecem uma linguagem simples para manipulação de dados em um SGBD. III – Funcionam somente com bancos de dados orientados ao objeto. 
Alternativas
Q2087709 Banco de Dados
A implementação de Banco de Dados requer a criação de diversos objetos, seja pelo Administrador do Banco de Dados (DBA) ou de um outro usuário que detenha privilégios para realizar tal procedimento. São exemplos de objetos criados por ocasião da implementação do banco de dados: 
Alternativas
Q2085612 Banco de Dados
Analise as afirmativas abaixo sobre as funções de tabela em PL/SQL. 1. São usadas para retornar coleções PL/SQL que simulam ou se comportam como tabelas. 2. Podem ser consultadas como uma tabela regular, utilizando o operador de tablela TABLE da cláusula FROM. 3. Funções de tabela regulares requerem que coleções sejam totalmente populadas antes que sejam retornadas. Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Respostas
2721: C
2722: B
2723: B
2724: B
2725: B
2726: A
2727: D
2728: A
2729: C
2730: A
2731: E
2732: D
2733: C
2734: A
2735: B
2736: C
2737: A
2738: D
2739: E
2740: E