Questões de Concurso Sobre banco de dados

Foram encontradas 15.808 questões

Q254050 Banco de Dados
Sobre os fundamentos arquiteturais do banco de dados PostgreSQL, considere:

I. Utiliza um modelo cliente/servidor, consistindo de um processo servidor que gerencia os arquivos do banco de dados, controla as conexões dos clientes ao banco dados e efetua ações no banco de dados em favor dos clientes.

II. A aplicação cliente, que irá efetuar as operações no banco de dados, poderá ser de diversas naturezas, como uma ferramenta em modo texto, uma aplicação gráfica, um servidor web que acessa o banco de dados para exibir as páginas ou uma ferramenta de manutenção especializada.

III. A aplicação cliente pode estar localizada em uma máquina diferente da máquina em que o servidor está instalado. Neste caso, a comunicação entre ambos é efetuada por uma conexão TCP/IP. O servidor pode aceitar diferentes conexões dos clientes ao mesmo tempo.

Está correto o que se afirma em

Alternativas
Q254049 Banco de Dados
Em relação a bancos de dados, uma chave primária pode ser formada por uma ou mais colunas e deve possuir um identificador único para

Alternativas
Q253531 Banco de Dados
Observe a tabela abaixo, que pertence a um Banco de Dados Relacional.

Imagem 018.jpg

Para se obter uma outra tabela, contendo informações referentes a código, descrição e quantidade, e cuja quantidade seja menor que 13, classificada em ordem numérica por código, deve-se utilizar o seguinte comando SQL:

Alternativas
Q253106 Banco de Dados
No MySQL, a função extractValue() extrai um valor de um string XML. Ela recebe dois argumentos. O segundo argumento usa uma expressão na notação:

Alternativas
Q253105 Banco de Dados
A consulta SQL abaixo indica o número de produtos de cada loja.

select nome-loja, count (tipo-produto)
from produto
group by nome-loja

Se desejarmos eliminar as duplicações dos produtos, ou seja, cada tipo de produto contará apenas uma vez por loja, antes da função de agregação ser computada, devemos substituir a primeira linha por:

Alternativas
Q253104 Banco de Dados
_________ é um recurso SQL que permite testar se uma subconsulta tem alguma tupla em seus resultados. A palavra que melhor preenche a lacuna é:

Alternativas
Q252872 Banco de Dados
Um esquema E-R (Entidade-Relacionamento) pode definir restrições que estejam de acordo com o conteúdo do banco de dados.

A restrição que mostra a quantidade de entidades que podem ser associadas por outra entidade através de um conjunto de relacionamentos é denominada

Alternativas
Q252870 Banco de Dados
Considere a tabela de nome Filial contendo 10 registros em um determinado banco de dados.

Os atributos dessa tabela são:

• Codigo
• Nome
• Estado
• Cidade

Para excluir todos os registros dessa tabela, deve-se usar o comando

Alternativas
Q252869 Banco de Dados
Na linguagem SQL, para filtrar registros a serem atualizados em uma tabela pelo comando UPDATE, usa-se a cláusula

Alternativas
Q252864 Banco de Dados
O modelo E-R (Entidade-Relacionamento) foi desenvolvido com o objetivo de minimizar as dificuldades do projeto de banco de dados.

Nesse modelo, as entidades representam objetos como os(as)

Alternativas
Q252863 Banco de Dados
Um banco de dados relacional pode ser definido como um(a)

Alternativas
Q252842 Banco de Dados
Em relação à Linguagem PL/SQL, todas as afrmativas abaixo estão corretas, EXCETO:

Alternativas
Q252841 Banco de Dados
Considere o seguinte esquema de dados relacional:

Imagem 022.jpg

Marque entre a alternativa abaixo a que descreve CORRETAMENTE essa consulta.

Alternativas
Q252666 Banco de Dados
Em relação à Linguagem PL/SQL, analise as seguintes sentenças, marcando (V) para verdadeira e (F) para falsa.

( ) Variáveis booleanas em PL/SQL podem conter os valores TRUE, FALSE ou NULL.

( ) Para declarar um registro com a mesma estrutura de um registro de uma tabela é possível utilizar o atributo %ROWTYPE.

( ) Funções e procedimentos armazenados permitem a defnição de parâmetros do modo IN somente, ou seja somente de entrada.

( ) Na chamada de uma função ou procedimento armazenado somente é possível indicar a associação entre parâmetros reais e formais pela notação posicional (positional notation). Essa associação não pode ser baseada em notação nomeada (named position).


Está CORRETA a seguinte sequência de respostas:


Alternativas
Q252665 Banco de Dados
A linguagem PL/SQL permite o uso de comandos SELECT diretamente dentro do programa. A seguir são apresentados trechos PL/SQL para obter o salário
(coluna Salario) do empregado (tabela EMPREGADO) de matrícula (coluna Matricula) 4050. Considere que existe um único empregado com a Matricula 4050. Está CORRETO o seguinte trecho:

Alternativas
Q252664 Banco de Dados
A ___________ é uma das áreas de memória que constituem a System Global Area (SGA) de uma instância Oracle. Tal área mantém dados do dicionário Oracle, tais como sentenças SQL para reutilização, descrições de índices, tabelas e privilégios de acesso.

Alternativas
Q252663 Banco de Dados
Uma instância operacional de um SGBD Oracle consiste de processos em background, estruturas de memória e arquivos físicos em disco. Tais processos são responsáveis por tarefas específcas. Correlacione as colunas a seguir de acordo com os objetivos das tarefas dos processos Oracle em background:

Imagem 016.jpg

Está CORRETA a seguinte sequência de respostas:

Alternativas
Q252662 Banco de Dados
Quanto à otimização de consultas de consultas SQL, é CORRETO afrma que

Alternativas
Q252661 Banco de Dados
Em relação à Segurança e Autorização em Banco de Dados, analise as seguintes sentenças, marcando (V) para verdadeira e (F) para falsa.

( ) O privilégio de SELECT sobre uma relação R já permite que se estabeleça restrição de integridade referencial para R.

( ) Mesmo se tiver recebido o privilégio de CREATE VIEW, um usuário ainda precisa receber o privilégio de SELECT em uma relação específca se quiser criar uma visão a partir dessa relação.

( ) Um privilégio concedido com GRANT OPTION permite que o usuário que o recebeu possa conceder tal privilégio a outros usuários.

( ) A concessão de privilégios não se aplica às visões.

Assinale a opção com a sequência CORRETA.

Alternativas
Q252660 Banco de Dados
___________ é um tipo de entrada no log de operações das transações de um banco de dados escrita quando o SGBD grava no banco de dados os buffers de memória que tiverem sido modifcados. Esse tipo de entrada garante que buffers modifcados sejam gravados em disco mesmo que suas transações não tiverem sido efetivadas. Complete a lacuna com a opção correta dentre as opções seguintes.

Alternativas
Respostas
13041: A
13042: E
13043: D
13044: E
13045: C
13046: D
13047: B
13048: A
13049: C
13050: E
13051: C
13052: D
13053: C
13054: A
13055: B
13056: B
13057: D
13058: C
13059: B
13060: D