Questões de Concurso

Foram encontradas 13.780 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q51179 Banco de Dados
Um DBA necessita executar o comando SHUTDOWN no Oracle 10i para que ele possa realizar backups off-line dos arquivos e para que os parâmetros de inicialização estáticos modificados sejam efetivados na reinicialização. Dentre as opções oferecidas pelo comando, analise as afirmativas a seguir, a respeito das conseqüências que o tipo Shutdown Immediate acarreta.

I. O Oracle 10i desativa a instance sem fechar e desmontar o banco de dados ativo.
II. O Oracle 10i efetua rollback de transações ativas e desconecta todos os usuários conectados.
III. O Oracle 10i exige recuperação da instance na próxima inicialização, que ocorre automaticamente.

Assinale:
Alternativas
Q51178 Banco de Dados
No banco de dados do Senado Federal, que contém as tabelas FUNCIONARIOS e ANALISTAS, ao se cadastrar um Analista é feita a verificação se a matrícula do funcionário que foi digitada já existe na tabela FUNCIONARIOS. Se não existir, o cadastro do Analista não será aceito. Entretanto, existe um recurso que garante a execução das seguintes tarefas:

I. Quando a matrícula do funcionário for alterada na tabela FUNCIONARIOS, pode-se configurar para o banco de dados atualizar, automaticamente, todos as tuplas de matrículas dos funcionários na tabela ANALISTAS, de tal forma que não fiquem registros órfãos, isto é, registros de ANALISTAS com uma matrícula do funcionário para o qual não existe mais um correspondente na tabela FUNCIONARIOS. Esse procedimento é conhecido como "Propagar atualização dos campos relacionados".
II. Quando uma matrícula do funcionário for excluída da tabela FUNCIONARIOS, pode-se configurar para que o banco de dados exclua, automaticamente, na tabela ANALISTAS, toda tupla de Analista para o funcionário que está sendo excluído. Esse procedimento é conhecido como "Propagar exclusão dos registros relacionados".

O recurso acima mencionado é denominado Integridade:
Alternativas
Q51177 Banco de Dados
OLAP complementa o termo OLTP - Online Transaction Processing, encontrado na teoria de bancos de dados e é uma ferramenta de Business Intelligent utilizada para apoiar as empresas na análise de suas informações, visando ao objetivo final de transformar dados em informações capazes de dar suporte às decisões gerenciais de forma amigável e flexível ao usuário e em tempo hábil. No OLAP, as informações são armazenadas em cubos multidimensionais que gravam valores quantitativos e medidas, permitindo visualização por meio de diversos ângulos. Essas medidas são organizadas em categorias descritivas, chamadas de dimensões, e formam a estrutura do cubo. Como a ferramenta OLAP recupera o microcubo, surgiu a necessidade de se criar um módulo que servisse para modificar a posição de uma informação e alterar linhas por colunas, de maneira a facilitar a compreensão dos usuários e girar o cubo sempre que necessário. Convencionou-se denominar esse módulo de:
Alternativas
Q51176 Banco de Dados
A normalização de dados representa uma seqüência de passos aplicada no projeto de um BD que permite um armazenamento consistente e um eficiente acesso aos dados em um banco de dados relacional, com o objetivo de reduzir a redundância e as chances de os dados se tornarem inconsistentes. Considerando que PED se refere ao atributo PEDIDO e que é chave primária, a tabela que se encontra na 3ª. FN é:
Alternativas
Q51175 Banco de Dados
O Senado Federal deseja manter informações sobre seus funcionários e, para isso, estabeleceu as premissas abaixo listadas:

Imagem 014.jpg

O Diagrama Entidade-Relacionamento está indicado em:

Alternativas
Q51174 Banco de Dados
No Oracle10i as tabelas grandes podem ser particionadas a fim de melhorar o desempenho das operações de manutenção, backup, recuperações, transações e consultas. Além do List Partitioning, os demais métodos de particionamento são:
Alternativas
Q51173 Banco de Dados
Analise a citação abaixo.

"Um conjunto integrado de dados extraídos de bancos de dados operacionais, históricos, externos e selecionados, editados e padronizados para recuperação e análise, para fornecer inteligência empresarial na tomada de decisões gerenciais."

A citação integra os conceitos do Business Intelligence, sendo conhecida por:
Alternativas
Q50327 Banco de Dados
A respeito de sistemas de informações gerenciais, são feitas as afirmativas a seguir.

I - Uma das diferenças entre bancos de dados relacionais e multidimensionais diz respeito ao compromisso entre performance e escalabilidade: bancos de dados relacionais proporcionam consultas mais rápidas, enquanto bancos de dados multidimensionais lidam melhor com grandes quantidades de informações armazenadas.

II - ROLAP se refere a um tipo de solução OLAP que utiliza um bancos de dados relacional.

III - Quando um projeto inicia por datamarts departamentais especializados que mais tarde se consolidam em um data warehouse institucional, existe uma chance maior de surgirem problemas de inconsistência de metadados do que quando um data warehouse institucional dá origem a datamarts departamentais.

IV - Para melhoria de performance, as tabelas em data warehouses, em geral, estão nas formas normais mais altas (considerando que 5 FN é mais alta que 1 FN).

Estão corretas APENAS as afirmativas
Alternativas
Q50288 Banco de Dados
As informações a seguir são comuns às questões de nos 25 a 28.

Considere as tabelas de um banco de dados relacional descritas abaixo, onde os campos que compõem chaves primárias
estão assinalados com *.

Imagem 007.jpg

Há uma chave estrangeira de VENDA para CLIENTE com base nos campos CODIGO_C e de VENDA para PRODUTO com
base nos campos CODIGO_P.
O campo CPF é chave candidata para CLIENTE e também é armazenado na tabela VENDA.
Os campos NOME e DESCRICAO também são chaves candidatas de suas respectivas tabelas.
Os campos CIDADE, PRECO, DATA e QUANTIDADE admitem valores repetidos.

Há 3 cidades com 5 clientes cada, 2 cidades com 4 clientes cada e 10 produtos cadastrados no banco de dados. Se um cliente não compra o mesmo produto duas vezes no mesmo dia e nem em dois dias seguidos, a quantidade máxima de registros na tabela VENDA, para clientes de uma determinada cidade, em um intervalo qualquer de 30 dias, será
Alternativas
Q50287 Banco de Dados
As informações a seguir são comuns às questões de nos 25 a 28.

Considere as tabelas de um banco de dados relacional descritas abaixo, onde os campos que compõem chaves primárias
estão assinalados com *.

Imagem 007.jpg

Há uma chave estrangeira de VENDA para CLIENTE com base nos campos CODIGO_C e de VENDA para PRODUTO com
base nos campos CODIGO_P.
O campo CPF é chave candidata para CLIENTE e também é armazenado na tabela VENDA.
Os campos NOME e DESCRICAO também são chaves candidatas de suas respectivas tabelas.
Os campos CIDADE, PRECO, DATA e QUANTIDADE admitem valores repetidos.

Considere o comando em SQL apresentado a seguir.

SELECT C.CIDADE, AVG(P.PRECO)
FROM CLIENTE C, PRODUTO P, VENDA V
WHERE C.CODIGO_C = V.CODIGO_C AND P.CODIGO_P = V.CODIGO_P AND P.PRECO > 100
GROUP BY C.CIDADE
HAVING AVG(P.PRECO) < 200

O que exibe esse comando?
Alternativas
Q50286 Banco de Dados
As informações a seguir são comuns às questões de nos 25 a 28.

Considere as tabelas de um banco de dados relacional descritas abaixo, onde os campos que compõem chaves primárias
estão assinalados com *.

Imagem 007.jpg

Há uma chave estrangeira de VENDA para CLIENTE com base nos campos CODIGO_C e de VENDA para PRODUTO com
base nos campos CODIGO_P.
O campo CPF é chave candidata para CLIENTE e também é armazenado na tabela VENDA.
Os campos NOME e DESCRICAO também são chaves candidatas de suas respectivas tabelas.
Os campos CIDADE, PRECO, DATA e QUANTIDADE admitem valores repetidos.

Sobre as formas normais a que as tabelas satisfazem, assinale a afirmativa correta.
Alternativas
Q50285 Banco de Dados
Imagem 006.jpg

Um modelo entidade-relacionamento foi reestruturado conforme mostrado na figura acima. Concluiu-se que todos os usuários eram funcionários, embora nem todos os funcionários fossem usuários. O modelo relacional derivado desse modelo conceitual possuía originalmente duas variáveis de relação básicas, com os mesmos nomes das entidades correspondentes, tendo ambas EMAIL como chave primária. Considerando que a variável de relação FUNCIONARIO não será modificada e que a independência de dados lógica será honrada, a variável de relação USUARIO
Alternativas
Q45694 Banco de Dados
Com relação ao conceito de chave estrangeira, é correto afirmar que:
Alternativas
Q45693 Banco de Dados
Imagem 028.jpg

Nessa situação, assinale a alternativa que corresponda ao número de tuplas retornadas pela avaliação da seguinte expressão da Álgebra Relacional.

Imagem 027.jpg
Alternativas
Q45692 Banco de Dados
Considere as seguintes tabelas:

Imagem 020.jpg

Assinale a alternativa que corresponda ao resultado produzido pelo seguinte comando SQL.

Imagem 021.jpg

Alternativas
Q45691 Banco de Dados
Em um banco de dados relacional, as tabelas T1e T2 possuem 10 e 20 tuplas, respectivamente. Suponha que ambas possuam um atributo A que representa uma grandeza quantitativa e que 5 tuplas de T2 não possuam valor informado para esse atributo. Nesse caso, assinale a alternativa que corresponda ao resultado produzido pelo seguinte comando SQL:

Imagem 019.jpg

Alternativas
Q45690 Banco de Dados
No Modelo Entidade-Relacionamento, há dois tipos de semânticas de cardinalidade que podem ser aplicados a relacionamentos: (1) semântica associativa e (2) semântica participativa. A primeira restringe o número máximo de instâncias de outra entidade que uma dada entidade pode estar associada. A segunda condiciona a existência de uma instância de uma entidade a sua participação em um relacionamento com uma instância de outra entidade. No exemplo abaixo, os diagramas (A) e (B) representam esses dois tipos de semânticas, juntamente com suas interpretações:
Imagem 017.jpg

Interpretação:
Uma instância da entidade A pode estar associada a nenhuma ou, no máximo, a uma instância da entidade B. Da mesma forma, uma instância da entidade B pode estar associada a nenhuma ou até a n instâncias da entidade A.

Imagem 018.jpg

Interpretação:
Cada instância da entidade A participa, obrigatoriamente, de uma e somente uma instância do relacionamento R. Por outro lado, uma instância da entidade B pode existir sem participar de qualquer instância do relacionamento R. Contudo, uma mesma instância de B pode participar de mais de uma instância do relacionamento R.

Considere as seguintes afirmativas:

I. Uma desvantagem da semântica associativa seria a variedade de estruturas de dados necessárias para fazer uma representação digital eficiente, com conseqüente perda de espaço em disco.
II. Uma desvantagem da semântica participativa seria condicionar a existência de uma instância da entidade A à existência de uma associação sua com alguma instância da entidade B, o que dificulta a inserção de dados na entidade A.
III. Pelas definições acima, a semântica participativa possui em geral uma capacidade de expressão superior à da semântica associativa.
IV. Em relacionamentos binários, ambas as alternativas possuem capacidades de expressão equivalentes.
V. Em relacionamentos envolvendo mais de duas entidades, a semântica associativa é mais apropriada.

Assinale:
Alternativas
Q45688 Banco de Dados
Uma das principais questões que um modelista de dados precisa lidar diz respeito à forma como ele deve tratar um determinado item de dado: (1) como uma entidade em si mesmo; (2) como um atributo descritor de uma entidade; ou (3) como um relacionamento entre entidades. Com base nisso, considere a seguinte situação:
Uma universidade deseja armazenar um conjunto de dados importantes sobre os cursos de graduação que oferece, incluindo as unidades acadêmicas encarregadas dessas ofertas. Cada curso (Curso) possui um código único de identificação (CodCurso); um nome (NomeCurso); e uma descrição (DescCurso). Da mesma forma, cada unidade acadêmica (UA) possui um código único de identificação (CodUA). Além disso, assume-se que toda UA oferece pelo menos um curso e que cada curso é sempre oferecido por uma, e somente uma, UA.

Assinale a alternativa que corresponda ao modelo mais adequado para essa situação.
Alternativas
Q45687 Banco de Dados
Considerando as características inerentes às formas normais de um esquema de banco de dados relacional, é correto afirmar que:
Alternativas
Q45686 Banco de Dados
Seja a relação R (A, B, C, D, E) e suponha a ocorrência das seguintes dependências funcionais entre seus atributos:
Imagem 010.jpg

Nessa situação, considere as seguintes afirmativas:

I. A chave da relação R é (A, B).
II. A relação R não está na forma normal de Boyce-Codd (BCNF) porque o atributo D não é uma de suas superchaves.
III. A dependência funcional D Imagem 011.jpg E viola a condição BCNF.
IV. A relação R está na terceira forma normal.

Assinale:
Alternativas
Respostas
13301: A
13302: A
13303: D
13304: D
13305: D
13306: C
13307: E
13308: D
13309: B
13310: A
13311: E
13312: C
13313: D
13314: A
13315: B
13316: B
13317: A
13318: A
13319: A
13320: A