Foram encontradas 13.789 questões

Resolva questões gratuitamente!

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

Ano: 2015 Banca: UFRRJ Órgão: UFRRJ Prova: UFRRJ - 2015 - UFRRJ - Técnico em TI |
Q562884 Banco de Dados
Os principais elementos de construção de modelos conceituais de dados são
Alternativas
Ano: 2015 Banca: UFRRJ Órgão: UFRRJ Prova: UFRRJ - 2015 - UFRRJ - Técnico em TI |
Q562883 Banco de Dados
O símbolo da notação pé de galinha para cardinalidade (0, N) é
Alternativas
Ano: 2015 Banca: UFRRJ Órgão: UFRRJ Prova: UFRRJ - 2015 - UFRRJ - Técnico em TI |
Q562882 Banco de Dados
A otimização de consultas é uma atividade importante para o processamento de consultas SQL. Os modos em que o otimizador de consultas pode operar são baseados em
Alternativas
Ano: 2015 Banca: UFRRJ Órgão: UFRRJ Prova: UFRRJ - 2015 - UFRRJ - Técnico em TI |
Q562880 Banco de Dados
Uma tabela está em forma normal boyce-codd
Alternativas
Ano: 2015 Banca: UFRRJ Órgão: UFRRJ Prova: UFRRJ - 2015 - UFRRJ - Técnico em TI |
Q562879 Banco de Dados
Em bancos de dados relacionais, o atributo derivado é aquele
Alternativas
Q556362 Banco de Dados
Participando do projeto de modelagem de um banco de dados utilizando o MER, um analista de TI identificou na modelagem lógica duas entidades ligadas entre si em um relacionamento muitos-para-muitos (n:m): a entidade Processo e a entidade Advogado, cujos atributos são apresentados abaixo. 

Processo (NumeroProcesso, Ano, NumeroVara, NumeroTribunalOrigem)

Advogado (NumeroOABAdvogado, Nome, Telefone) 

Cada advogado pode estar relacionado a vários processos diferentes, ora com status de advogado de acusação, ora com status de advogado de defesa, e cada processo, pode ter vários advogados de acusação e/ou de defesa. Nestas condições, para criar as tabelas no banco de dados real este relacionamento n:m terá que ser desmembrado em dois relacionamentos 1:n com uma tabela de ligação contendo os campos 


Alternativas
Q556361 Banco de Dados
No modelo de dados multidimensional existem as operações suportadas pelas ferramentas OLAP para permitir a análise dos dados. Com relação a estas operações, considere os dados abaixo. 

                   Imagem associada para resolução da questão

Para movimentar a visão dos dados ao longo de níveis hierárquicos da dimensão tempo, saindo do que consta na Tabela 2 para o que consta na Tabela 1, um analista de TI deve utilizar a operação OLAP 


Alternativas
Q556360 Banco de Dados
Considere uma tabela chamada emp em um banco de dados Oracle aberto e em condições ideais, que possui dentre os campos, nome (cadeia de caracteres), salario (valor real) e comissao (número real). Utilizando PL/SQL, neste caso, para exibir
Alternativas
Q555656 Banco de Dados
As funções de grupo do Oracle PL/SQL operam em conjuntos de linhas para fornecer um resultado por grupo. Sobre a utilização destas funções, considere:

I. SELECT MAX(salario), MIN(salario), SUM(salario) FROM empregados WHERE cargo LIKE 'VEND%';

II. SELECT MIN(nome), MAX(nome) FROM empregados;

III. SELECT VARIANCE(nome), STDDEV(cargo) FROM empregados WHERE EmpregadoID='1090';

IV. SELECT COUNT(DISTINCT(DepartamentoID)) FROM empregados;

Considerando-se que um banco de dados esteja aberto, em condições ideais e que existam as tabelas e campos citados e necessários para a correta execução das instruções, as funções de grupo estão utilizadas corretamente APENAS em 

Alternativas
Q555655 Banco de Dados
Considere o comando PL/SQL abaixo.

 SELECT nome, salario, comissao, (salario*12)+...I...(comissao,0) FROM empregados;

Esse comando tem como objetivo exibir o nome, o salário mensal, a comissão mensal que o funcionário recebe e a remuneração anual, que é calculada multiplicando-se o salário por 12 e adicionando a comissão mensal. Como o campo comissao pode conter valores nulos, para converter estes possíveis nulos para zero utiliza-se, na lacuna I, a função 


Alternativas
Q555654 Banco de Dados
Considere, abaixo, a sintaxe de uma procedure PL/SQL. 

Imagem associada para resolução da questão

A opção [mode] define o modo de utilização do parâmetro e pode ser os valores IN (default), OUT ou 


Alternativas
Q555653 Banco de Dados
No SQL há dois comandos que podem eliminar completamente os registros de uma tabela. A diferença entre eles é que o comando I irá eliminar apenas os dados (registros), enquanto o comando II irá eliminar também a tabela.

Os comandos I e II são, respectivamente, 

Alternativas
Q555652 Banco de Dados
Considere o comando SQL abaixo.

 SELECT Pedidos.PedidoID, Empregados.Nome

 FROM Pedidos

 RIGHT JOIN Empregados

 ON Pedidos.EmpregadoID=Empregados.EmpregadoID

 ORDER BY Pedidos.PedidoID; 


Este comando retorna todas as linhas 
Alternativas
Q555651 Banco de Dados
Considere que a tabela Departamento possui os dados cadastrados, conforme abaixo.

Imagem associada para resolução da questão 

Considerando-se que o banco de dados está aberto e em condições ideais, para mudar o nome do departamento cujo ID é 1013 para Comunicação e o telefone para (11) 4567-9090, utiliza-se o comando SQL 


Alternativas
Q555650 Banco de Dados

Deseja-se criar uma tabela chamada Departamento contendo os seguintes campos:

idDep − inteiro, chave primária, não nulo, auto numeração.

nomeDep − cadeia de caracteres com, no máximo, 50 caracteres, não nulo.

telefoneDep − cadeia de caracteres com, no máximo, 15 caracteres.

Considerando-se que o banco de dados está aberto e em condições ideais, o comando SQL que deverá ser utilizado é:

Alternativas
Q555649 Banco de Dados
Para representar o relacionamento entre entidades no modelo E-R, várias notações foram criadas, como a da Engenharia da Informação, criada por James Martin. Com relação a esta notação, considere o relacionamento abaixo. 

Imagem associada para resolução da questão


Alternativas
Q555648 Banco de Dados
O modelo E-R utiliza alguns conceitos básicos como entidades, atributos e relacionamentos. Os atributos podem ser classificados em obrigatórios, opcionais, monovalorados, multivalorados, simples ou compostos. Nesse contexto, uma entidade chamada Empregado possui os atributos ID, Nome, TelefonesContato, CNH e Endereço. Os atributos TelefonesContato e Endereço são classificados, respectivamente, em
Alternativas
Q554751 Banco de Dados
Abaixo está representada a tabela Usuário; 


Imagem associada para resolução da questão
    
Qual foi o comando executado? 


Alternativas
Q554750 Banco de Dados
 Observe a estrutura da tabela Empresa: 

                 id     nome                   qtdFunc    UF

                  1     Rest Tecnologia      27            SC

                  2     WSDL                   130           MA

                  3     SOAP                  1245           SP 

Nos últimos anos a Rest Tecnologia tem se destacado no mercado e aumento o seu quadro de funcionários para 245. Qual o comando deve ser utilizado para alterar o número de funcionários da empresa Rest Tecnologia na tabela Empresa? 


Alternativas
Q554749 Banco de Dados
Observe a estrutura da tabela Veículo:

                  idVeiculo     marca    modelo   potencia   ano        cor

                        1            Ferrari     Enzo        660         2004    Vermelho

I. insert into veiculo (idVeiculo, marca, modelo, potencia, ano, cor) values (2, 'Ferrari', 'LaFerrari', 963, 2015, 'vermelho');

II. insert into veiculo values (2, 'Ferrari', 'LaFerrari', 963);

III. insert into veiculo values (2, 'Ferrari', 'LaFerrari', 963, 2015, 'vermelho');

IV. insert into veiculo (idVeiculo, marca, modelo, potencia, cor) values (2, 'Ferrari', 'LaFerrari', 963, 'vermelho');

Quantos comandos serão executados com sucesso? 


Alternativas
Respostas
9061: C
9062: E
9063: B
9064: E
9065: A
9066: B
9067: D
9068: A
9069: E
9070: C
9071: E
9072: A
9073: A
9074: D
9075: C
9076: E
9077: B
9078: B
9079: B
9080: D