Questões de Concurso Sobre banco de dados relacionais em banco de dados

Foram encontradas 1.332 questões

Q2391940 Banco de Dados

Acerca de bancos de dados relacionais, julgue o item que se segue.


Definir um atributo como chave do tipo entidade significa que a propriedade de unicidade deve ocorrer para pelo menos uma entidade, portanto, quaisquer duas ou mais entidades podem ter, ao mesmo tempo, o mesmo valor para o atributo-chave.

Alternativas
Q2390591 Banco de Dados
São características de como os bancos de dados relacionais são estruturados, EXCETO:
Alternativas
Q2389834 Banco de Dados

Figura CB1A5 

Imagem associada para resolução da questão


No que se refere a banco de dados, julgue o item a seguir, tendo o modelo apresentado na figura CB1A5 como referência. 


Imagem associada para resolução da questão


Considerando que as tabelas do modelo apresentado na figura CB1A5 possuam os registros precedentes, é correto afirmar que a execução do seguinte comando


SELECT o.Deoperadora, COUNT(r.idreclamacao) AS Quantidade

FROM Reclamacoes r

INNER JOIN Operadora o ON o.idoperadora = r.IdOperadora

GROUP BY o.Deoperadora 


terá como resultado a tabela a seguir.


Imagem associada para resolução da questão

Alternativas
Q2389091 Banco de Dados
Considere a criação de um banco de dados relacional para a biblioteca de uma universidade.
Nesse contexto, Data Definition Language, DDL; Data Manipulation Language, DML; e Data Query Language, DQL, são utilizados para  
Alternativas
Q2389089 Banco de Dados
A respeito do uso de procedimentos armazenados e de gatilhos em um banco de dados relacional, verifica-se, em relação à sua aplicabilidade, que
Alternativas
Q2389088 Banco de Dados
Considere que uma equipe está realizando uma otimização de desempenho em um banco de dados relacional.
Nesse contexto, e considerando-se índices, verifica-se que os
Alternativas
Q2383489 Banco de Dados
Um sistema gerenciador de banco de dados relacional 
Alternativas
Q2383228 Banco de Dados
Uma das principais características de sistemas gerenciadores de bancos de dados (SGBD) NoSQL, quando comparados aos sistemas gerenciadores bancos de dados relacionais (SGBDR), é que seu esquema é considerado flexível ou não existente (schemaless).
O esquema de um SGBD NoSQL ser flexível ou não existente tem como consequência o fato de que
Alternativas
Q2382084 Banco de Dados
Instruções DDL são fundamentais para o gerenciamento das estruturas em um banco de dados relacional, desta forma, qual a finalidade da instrução descrita abaixo:

CREATE INDEX idx_nome ON clientes (nome); 
Alternativas
Q2382081 Banco de Dados
DDL (Data Definition Language) em bancos de dados relacionais é extremamente importante, para se definir estruturas de dados, modificar estruturas existentes, entre outras aplicações que podem ser utilizadas. Desta forma assinale a alternativa correta, com base na instrução descrita abaixo.

ALTER TABLE funcionários ADD COLUMN data_contratação DATE DEFAULT CURRENT_DATE;

Assinale a alternativa que apresenta qual a finalidade desta instrução.
Alternativas
Q2378374 Banco de Dados

ALUNOS(ID,Nome,Endereço,Cidade,UF)

DISCIPLINA(Cod_disciplina, Nome_diciplina,

                     Carga_horaria)

Considerando que as tabelas precedentes façam parte de um banco de dados relacional, julgue o item subsequente. 


O comando DML a seguir está correto, pois a cláusula WHERE é opcional.


UPDATE ALUNOS SET Cidade=’Curitiba’, UF=’PR’;

Alternativas
Q2378373 Banco de Dados

ALUNOS(ID,Nome,Endereço,Cidade,UF)

DISCIPLINA(Cod_disciplina, Nome_diciplina,

                     Carga_horaria)

Considerando que as tabelas precedentes façam parte de um banco de dados relacional, julgue o item subsequente. 


A seguir, é apresentado um exemplo de comando DDL.


DELETE TABLE DISCIPLINA WHERE Carga_horaria > 3;

Alternativas
Q2378372 Banco de Dados

ALUNOS(ID,Nome,Endereço,Cidade,UF)

DISCIPLINA(Cod_disciplina, Nome_diciplina,

                     Carga_horaria)

Considerando que as tabelas precedentes façam parte de um banco de dados relacional, julgue o item subsequente. 


O comando a seguir está sintaticamente correto em PostgreSql.


Imagem associada para resolução da questão

Alternativas
Q2376536 Banco de Dados
A arquitetura de três camadas, tradicional nos SBGDs relacionais, pode ser usada para explicar o conceito de independência de dados.
A esse respeito, avalie se as afirmativas a seguir são verdadeiras (V) ou falsas (F).

( ) Existem três tipos de independência de dados no SGBDs relacionais: a independência lógica, a semântica e a física.

( ) A independência lógica dos dados é a capacidade de alterar o esquema conceitual sem ter que alterar esquemas externos ou programas aplicativos. É possível alterar o esquema conceitual para expandir o banco de dados, para alterar restrições ou para reduzir o banco de dados (removendo um tipo de registro ou itens de dados).

( ) A independência física dos dados é a capacidade de alterar o esquema interno sem ter que alterar o esquema conceitual. No entanto, os esquemas externos também precisam ser alterados.

As afirmativas são, respectivamente,
Alternativas
Q2376534 Banco de Dados
As propriedades ACID são essenciais no contexto do processamento de transações em bancos dados relacionais.
As propriedades que correspondem as letras C e D são, respectivamente,
Alternativas
Q2370362 Banco de Dados
Com relação a uma transação T em um banco de dados relacional que segue protocolo de bloqueio de duas fases, avalie se as afirmativas a seguir são verdadeiras (V) ou falsas (F).

(   ) A primeira fase, é denominada fase de reconhecimento do plano de execução de consultas (ou reconhecimento), novos bloqueios de itens podem ser adquiridos, mas nenhum pode ser liberado.
(   ) A segunda fase, é denominada fase de demarcação do plano de execução de consultas (ou demarcação), durante a fase os bloqueios existentes devem ser liberados, mas nenhum novo bloqueio pode ser realizado.
(   ) Se a conversão de bloqueio for permitida, então a atualização de bloqueios (de bloqueados para gravação para bloqueados para leitura) deve ser feita durante a fase de reconhecimento, e o downgrade dos bloqueios (de bloqueados para leitura para bloqueados para gravação) deve ser feito na fase de demarcação.

As afirmativas são, respectivamente, 
Alternativas
Q2365586 Banco de Dados

Considerando as linguagens e os fundamentos de bancos de dados relacionais, julgue o item subsequente. 


Uma VIEW é uma representação virtual de dados que se comporta como uma tabela, formada a partir de uma consulta em tabelas relacionadas.

Alternativas
Q2365585 Banco de Dados

Considerando as linguagens e os fundamentos de bancos de dados relacionais, julgue o item subsequente. 


No DML (data manipulation language), a instrução TRUNCATE elimina todas as linhas de uma tabela simultaneamente, enquanto a instrução DELETE oferece a possibilidade de excluir dados específicos ou todos os dados.

Alternativas
Q2365584 Banco de Dados

A respeito da normalização de dados no design de bancos de dados relacionais, julgue o item que se segue.


Considere a seguinte tabela ItemVenda e seus atributos.

Tabela ItemVenda

• CodVenda: chave primária

• CodProduto: chave primária

• Qtd • PrecoProduto


Se a coluna PrecoProduto depender do valor da coluna CodProduto, que é parte da chave primária da tabela ItemVenda, então, haverá dependência funcional total.

Alternativas
Q2365583 Banco de Dados

A respeito da normalização de dados no design de bancos de dados relacionais, julgue o item que se segue.


Uma tabela estará na segunda forma normal (2NF) se estiver na primeira forma normal (1NF) e se cada atributo não chave da tabela depender apenas da chave primária.

Alternativas
Respostas
141: E
142: E
143: C
144: A
145: D
146: D
147: C
148: A
149: E
150: A
151: C
152: E
153: E
154: B
155: E
156: C
157: C
158: E
159: E
160: C