Questões de Concurso Sobre banco de dados

Foram encontradas 15.797 questões

Resolva questões gratuitamente!

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

Q560751 Banco de Dados
A respeito de modelo entidade-relacionamento e normalização, julgue o item subsequente.

Sabendo que, nos relacionamentos ternários, a cardinalidade refere-se a pares de entidades, em um relacionamento ternário R entre três entidades A, B e C, a cardinalidade máxima de A e B dentro de R indica quantas ocorrências de C podem estar associadas a um par de ocorrências de A e B.


Alternativas
Q560750 Banco de Dados
A respeito de modelo entidade-relacionamento e normalização, julgue o item subsequente.

Em relações normalizadas, na primeira forma normal, toda tupla em toda relação contém apenas um único valor, do tipo apropriado, em cada posição de atributo.


Alternativas
Q560749 Banco de Dados
No que tange a conceitos básicos de banco de dados e de abordagem relacional, julgue o item a seguir.

Relações definidas como conjuntos matemáticos e representadas na implementação física em bancos de dados por tabelas podem conter tuplas duplicadas.


Alternativas
Q560748 Banco de Dados
No que tange a conceitos básicos de banco de dados e de abordagem relacional, julgue o item a seguir.

A propriedade de fechamento permite a escrita de expressões aninhadas e dispensa a produção de nova relação tornando-se a entrada dessas expressões.


Alternativas
Q560735 Banco de Dados
Julgue o item subsequente, acerca dos conceitos de data miningdata warehouse e sistemas colaborativos.

Em uma arquitetura DW de três camadas, os dados são derivados diretamente dos dados operacionais da organização.


Alternativas
Q560734 Banco de Dados
Julgue o item subsequente, acerca dos conceitos de data miningdata warehouse e sistemas colaborativos.

Os sistemas colaborativos devem ser construídos para atenderem a grupos de especialidades específicas a fim de atingirem a efetividade de sua criação.


Alternativas
Q560733 Banco de Dados
Julgue o item subsequente, acerca dos conceitos de data mining, data warehouse e sistemas colaborativos.

Em data mining, a técnica boosting é utilizada para fazer a seleção inicial dos dados a serem analisados durante o estágio de construção do modelo.


Alternativas
Q560235 Banco de Dados
A respeito da modelagem de dados e da qualidade de software, julgue o item subsecutivo.
Entidade-relacionamento é uma modelagem semântica cujo modelo resultante é estendido, e as entidades, nesse modelo, são definidas como um ente que pode ser distintamente identificado.
Alternativas
Q560233 Banco de Dados
A respeito da modelagem de dados e da qualidade de software, julgue o item subsecutivo.
O relacionamento no modelo entidade-relacionamento é uma associação intuitiva entre entidades, cujo número de entidades envolvidas é conhecido como hierarquia.
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
Respostas
10021: C
10022: C
10023: E
10024: E
10025: E
10026: E
10027: E
10028: C
10029: E
10030: B
10031: D
10032: A
10033: E
10034: C
10035: E
10036: A
10037: A
10038: D
10039: C
10040: E