Questões de Concurso Público Petrobras 2012 para Técnico de Informática Júnior-2012

Foram encontradas 7 questões

Q429731 Banco de Dados
Ao implantar um banco de dados modelado segundo a abordagem relacional em um SGDB comercial baseado em SQL, o DBA verificou a necessidade de representar uma relação que estava em seu modelo original.

O comando SQL correto para criar a representação dessa relação em um SGDB é
Alternativas
Q429735 Banco de Dados
Considere duas tabelas relacionais P e Q, cujas chaves representam códigos de tamanho fixo usando as 26 letras maiúsculas do alfabeto e os algarismos de 0 a 9. A tabela P tem como chave um campo do tipo CHAR(8), e a tabela Q, um campo do tipo CHAR(5).

Havendo a necessidade de criar uma tabela para representar um relacionamento N:M entre as duas tabelas P e Q, qual é a previsão para o tamanho máximo de linhas dessa tabela?
Alternativas
Q429737 Banco de Dados
Leve em conta a figura do diagrama a seguir, usando a notação da Engenharia de Informação e seguindo as regras do Modelo de Entidades e Relacionamentos.

imagem-010.jpg
A partir do diagrama, conclui-se que
Alternativas
Q429738 Banco de Dados
Leve em conta a figura do diagrama a seguir, usando a notação da Engenharia de Informação e seguindo as regras do Modelo de Entidades e Relacionamentos.

imagem-010.jpg
Considere, ainda, que é necessário incluir a seguinte informação no modelo apresentado: Um Projeto é composto de Fases, que não são compartilhadas entre projetos, indicadas por um número sequencial próprio de cada fase do projeto e com dois atributos não chave: uma data de início e uma data de fim.

Nesse contexto, mantendo as práticas usadas no modelo atual e seguindo as melhores práticas de projeto, é necessário e suficiente criar nesse diagrama uma entidade “Fase” com
Alternativas
Q429740 Banco de Dados
Um programador recebeu como missão buscar o preço médio mensal do petróleo em uma tabela chamada PRECO_DIARIO e preencher isso em outra tabela chamada PRECO_MENSAL (inicialmente vazia), contendo uma linha para cada média mensal de cada tipo de petróleo. Suponha que as tabelas sejam descritas como apresentado abaixo.

PRECO_DIARIO(TIPO,DATA,PRECO)
PRECO_MENSAL(TIPO,ANO,MES,PRECO)

Uma forma correta para realizar isso de uma só vez em SQL, na maioria dos SGDBs do mercado, é
Alternativas
Q429741 Banco de Dados
No contexto da abordagem relacional, considere 3 relações, P, Q e R, com o mesmo esquema de relação. A relação P tem 1250 instâncias de relação, a relação Q tem 2320 instâncias de relação, e a relação R tem 3110 instâncias de relação. A relação resultante da operação

P ∪ (Q ∩ R)

terá, no máximo, quantas instâncias de relação?
Alternativas
Q429749 Banco de Dados
Um banco de dados relacional possui as seguintes tabelas:

FUNCIONARIO(ID, Nome, IDDep, IDCargo), onde ID é chave primária, IDDep é chave estrangeira referenciando DEPARTAMENTO e IDCargo é chave estrangeira referenciando CARGO.

DEPARTAMENTO(ID, Nome, IDChefe), onde ID é cha- ve primária e IDChefe é chave estrangeira referenciando FUNCIONÁRIO.

CARGO(ID, Nome, Salário), onde ID é chave primária.

Considere os predicados unários Funcionario(x), Departamento(x) e Cargo(x) que representam, respectivamente, que x é funcionário, x é um departamento, e x é um cargo, e as relações Lotado(x, y), Chefia(x, y) e Encarregado(x, y) representando, respectivamente, que x está lotado no departamento y, que x é o chefe do departamento y, e que o cargo de x é y.

É compatível com a tabelas descritas a seguinte fórmula da lógica de predicados:
Alternativas
Respostas
1: B
2: C
3: D
4: B
5: A
6: D
7: C