Questões de Banco de Dados para Concurso

Foram encontradas 12.811 questões

Q1965621 Banco de Dados
Julgue o próximo item, a respeito de banco de dados.

A implementação de uma view consiste na geração de uma tabela física que consolida os dados de outras tabelas do banco de dados. 
Alternativas
Q1965620 Banco de Dados
Julgue o próximo item, a respeito de banco de dados.

Os índices são tabelas diferenciadas ordenadas por determinado critério e com ponteiros para a localização física das linhas. 
Alternativas
Q1965619 Banco de Dados
Julgue o próximo item, a respeito de banco de dados.

Uma cardinalidade N:N no modelo lógico de um banco de dados relacional gera três tabelas no modelo físico. 
Alternativas
Q1965608 Banco de Dados
CREATE (e1:COLABORADOR, {Empid: '1', Sobrenome: 'Silva', Nome: 'Pedro', Minimo: 'B'})

CREATE (e2:COLABORADOR, {Empid: '2', Sobrenome: 'Ferreira', Nome: 'Bruno'})

CREATE (e3:COLABORADOR, {Empid: '3', Sobrenome: 'Abdrade', Nome: 'Alice'})

CREATE (e4:COLABORADOR, {Empid: '4', Sobrenome: 'Nascimento', Nome: 'Bruna', Minimo: 'S'})


CREATE (d1:DEPARTMENTO, {Dno: '5', Dnome: 'Vendas'})

CREATE (d2:DEPARTMENTO, {Dno: '4', Dnome: 'Pessoal'})


CREATE (e1) – [:TrabalhaEm ] –> (d1)

CREATE (e3) – [:TrabalhaEm ] –> (d2)

CREATE (e2) – [:TrabalhaEm ] –> (d1)

CREATE (e4) – [:TrabalhaEm ] –> (d1)


MATCH (e:COLABORADOR) - [t:TrabalhaEm]-

>(d:DEPARTAMENTO)

return e.Nome, t, d.Dnome
Acerca de armazenamento de dados, julgue o item subsecutivo. 

Os documentos do MongoDB são armazenados em tabelas e colunas no formato que suporta SQL como sua linguagem de acesso principal. 
Alternativas
Q1965607 Banco de Dados
CREATE (e1:COLABORADOR, {Empid: '1', Sobrenome: 'Silva', Nome: 'Pedro', Minimo: 'B'})

CREATE (e2:COLABORADOR, {Empid: '2', Sobrenome: 'Ferreira', Nome: 'Bruno'})

CREATE (e3:COLABORADOR, {Empid: '3', Sobrenome: 'Abdrade', Nome: 'Alice'})

CREATE (e4:COLABORADOR, {Empid: '4', Sobrenome: 'Nascimento', Nome: 'Bruna', Minimo: 'S'})


CREATE (d1:DEPARTMENTO, {Dno: '5', Dnome: 'Vendas'})

CREATE (d2:DEPARTMENTO, {Dno: '4', Dnome: 'Pessoal'})


CREATE (e1) – [:TrabalhaEm ] –> (d1)

CREATE (e3) – [:TrabalhaEm ] –> (d2)

CREATE (e2) – [:TrabalhaEm ] –> (d1)

CREATE (e4) – [:TrabalhaEm ] –> (d1)


MATCH (e:COLABORADOR) - [t:TrabalhaEm]-

>(d:DEPARTAMENTO)

return e.Nome, t, d.Dnome
Considerando as expressões Neo4j precedentes, julgue o item seguinte.

O resultado da execução das expressões em tela é apresentado a seguir.

!e.Nome|d.Dnome|
+------+-------+
!Pedro |Vendas |
!Bruno |Vendas |
!Bruna |Vendas |
!Alice |Pessoal|
Alternativas
Q1965606 Banco de Dados
Julgue o item a seguir, relativo ao processamento MapReduce.

A implementação do MapReduce é responsável por quebrar os dados em pedaços, criar várias instâncias das funções map e reduzi-las, alocá-las e ativá-las em máquinas disponíveis na infraestrutura física, além de monitorar os cálculos para eventuais falhas. 
Alternativas
Q1965338 Banco de Dados

No que se refere à álgebra relacional e a SQL, julgue o item a seguir. 



Na linguagem SQL, os comandos GRANT e REVOKE são exemplos do subconjunto DDL (linguagem de definição de dados), pois definem o acesso aos dados do banco. 

Alternativas
Q1965337 Banco de Dados

No que se refere à álgebra relacional e a SQL, julgue o item a seguir. 



Na álgebra relacional, a operação projeção, representada pela letra grega π (pi), é classificada como uma operação unária, por operar sobre apenas um conjunto de entrada. 

Alternativas
Q1965336 Banco de Dados

No que se refere à álgebra relacional e a SQL, julgue o item a seguir. 



Em álgebra relacional, a operação que produz uma combinação das linhas de uma relação com as linhas correspondentes de outra relação é conhecida como interseção. 

Alternativas
Q1965335 Banco de Dados

No que se refere à álgebra relacional e a SQL, julgue o item a seguir. 



Considerando-se uma tabela nomeada empregados que contém, entre outras colunas, uma identificada como nome, o comando SQL que retorna o nome de todos os empregados que tenham o nome luiz ou luis é o seguinte.


SELECT nome FROM empregados WHERE nome like '%lui_%'

Alternativas
Q1965333 Banco de Dados

A respeito da arquitetura de banco de dados relacional, julgue o item seguinte.



A fim de evitar a criação de novos códigos para funções de acesso a dados, os bancos de dados relacionais permitem procedimentos armazenados, os quais são blocos de código que podem ser acessados com uma simples chamada de aplicativos.

Alternativas
Q1965332 Banco de Dados

A respeito da arquitetura de banco de dados relacional, julgue o item seguinte.



Um modelo relacional de banco de dados não separa as estruturas de armazenamento físicas das estruturas de dados lógicas, assim administradores de banco de dados podem gerenciar tanto o armazenamento de dados físicos quanto o acesso a esses dados

Alternativas
Q1965265 Banco de Dados

Na modelagem multidimensional de um Data Warehouse, há dois modelos que são mais utilizados. O primeiro deles é um schema no qual somente a tabela fato e as tabelas de dimensões a ela relacionadas estão nele contidas e não é usada normalização; nesse schema, poucas junções com chave estrangeira são usadas e há menos redundância de dados. O segundo é um schema no qual a tabela fato, bem como as tabelas de dimensões e as tabelas de outras hierarquias (subdimensões) relacionadas estão nele contidas; nesse schema há mais junções com chaves estrangeiras e pode haver uma maior redundância de dados.


O primeiro e o segundo schemas são, correta e respectivamente, denominados

Alternativas
Q1965264 Banco de Dados

Considere que em um banco de dados SQL Server, aberto e funcionando em condições ideais, um Técnico está criando a tabela TRTFunc, utilizando a instrução abaixo.


CREATE TABLE TRTFunc

( NroMatricula INT IDENTITY PRIMARY KEY,

    NomeFunc varchar(255) NOT NULL,

Salario DEC(10,2) CONSTRAINT ..I..

);


Para criar uma restrição, cujo nome seja valor_positivo, de forma que o campo Salario deva ser positivo e maior que zero, a lacuna I deve ser corretamente preenchida com

Alternativas
Q1965263 Banco de Dados
Um Técnico, utilizando um banco de dados SQL Server aberto e funcionando em condições ideais, deseja criar uma tabela temporária global para ser usada em diversas seções. O SQL Server fornece duas maneiras de criar tabelas temporárias: por meio das instruções SELECT INTO e CREATE TABLE. Mas, em ambas as instruções, o nome da tabela temporária global deve começar com
Alternativas
Q1965262 Banco de Dados

Considere que um Técnico está trabalhando em um banco de dados PostgreSQL aberto e funcionando em condições ideais. O Técnico inseriu a seguinte sequência de comandos: 


DROP TABLE ..I.. TRTContatos;


CREATE TABLE TRTContatos(

        codigo ..II.. PRIMARY KEY,

        orgao VARCHAR(255) NOT NULL,

        email VARCHAR(255) NOT NULL

);


Para que uma eventual tabela TRTContatos anterior seja excluída e que o campo codigo seja preenchido automaticamente com números sequenciais a partir de 1, as lacunas I e II devem ser, correta e respectivamente, preenchidas com

Alternativas
Q1965261 Banco de Dados

Considere que em um banco de dados Oracle 19c, aberto e funcionando em condições ideais, um Técnico está criando a tabela TRTFunc, utilizando a instrução abaixo. 


CREATE TABLE TRTFunc

( NroMatricula numeric(10) NOT NULL,

  NomeFunc varchar2(100) NOT NULL,

  Telefone varchar2(50),

  CONSTRAINT ..I..

); 


Para criar uma restrição, cujo nome seja matricula_unica, de forma que os campos NroMatricula e NomeFunc sejam únicos, a lacuna I deve ser corretamente preenchida com

Alternativas
Q1965260 Banco de Dados

Considere que em um banco de dados Oracle 19c, aberto e funcionando em condições ideais, exista a tabela TRTVaras: 


CodCidade     Jurisdicao

32                 Picos

    11                 Teresina

      21                 Parnaíba

    17                 Teresina

33                 Picos

      25                 Parnaíba


Para que sejam inseridos na tabela TRTVaras, o campo NomeCidade e o campo Email, cujo valor default seja [email protected], deve-se usar a instrução: 

Alternativas
Q1964594 Banco de Dados
Acerca do processamento batch e do processamento online, julgue o seguinte item.

São características do processamento de transações online um número distribuído de usuários envolvidos por número de transações, disponibilidade limitada da interface transacional para o usuário e garantia de segurança para transações e dados de usuários.
Alternativas
Q1964592 Banco de Dados
Acerca do processamento batch e do processamento online, julgue o seguinte item. 

O processamento de transações online ocorre com interação dos usuários e hospedagem em grande porte de muitos sistemas transacionais, os quais utilizam pequena quantidade de dados de entrada, alguns registros acessados e atualizados e uma pequena quantidade de dados como saída. 
Alternativas
Respostas
3261: E
3262: C
3263: C
3264: E
3265: E
3266: C
3267: E
3268: C
3269: E
3270: C
3271: C
3272: E
3273: C
3274: C
3275: A
3276: B
3277: D
3278: E
3279: E
3280: C