Questões de Concurso Comentadas sobre banco de dados relacionais em banco de dados

Foram encontradas 1.571 questões

Q234743 Banco de Dados
A respeito de fundamentos de banco de dados e linguagens de definição e manipulação de dados em SGBDs relacionais, julgue os itens a seguir.


O algoritmo de junção de laço aninhado requer o uso de índices para examinar parcialmente os pares de tuplas nas duas relações da junção.
Alternativas
Q234730 Banco de Dados
A respeito de integridade e concorrência em banco de dados, julgue os itens subsecutivos

Em banco de dados relacionais, o controle de concorrência é ilimitado para leituras de dados. Entretanto, modificações simultâneas disparadas ao mesmo dado por diferentes usuários são garantidas, pois, sempre que um dado estiver em modo protegido, o acesso restrito ao dado somente será permitido após autenticação.
Alternativas
Q233389 Banco de Dados
Em um SGBD Relacional, definem-se os conjuntos de estados e mudanças de estados consistentes do banco de dados, determinando-se os valores que podem e os que não podem ser armazenados nesses conjuntos. Essa afirmação conceitua
Alternativas
Q225171 Banco de Dados
Na criação de um banco de dados relacional, por suas características, podem ser utilizados como chave primária
Alternativas
Q219977 Banco de Dados
Relacionamentos que são resultado da combinação de outros relacionamentos, entre as mesmas entidades, são denominados
Alternativas
Q213488 Banco de Dados
Considere:
I. Regra 1 - Todas as informações são representadas de forma explícita no nível lógico e exatamente em apenas uma forma, por valores em tabelas.

II. Regra 2 - Cada um e qualquer valor atômico (datum) possui a garantia de ser logicamente acessado pela combinação do nome da tabela, do valor da chave primária e do nome da coluna.

III. Regra 3 - Valores nulos não devem ser utilizados de forma sistemática, independente do tipo de dado ainda que para representar informações inexisten- tes e informações inaplicáveis.
Das regras de Codd para bancos de dados relacionais, está correto o que consta em

Alternativas
Q1218898 Banco de Dados
Uma unidade básica para o armazenamento e a recuperação de dados responsável por identificar a entrada de um único item de informação em particular numa tabela do banco de dados recebe o nome de
Alternativas
Q473497 Banco de Dados
Considere o seguinte comando SQL para um banco de dados relacional:

                        SELECT A, B
                        FROM T
                        WHERE A IN (2, 4, 6 )

A cláusula: WHERE A IN (2, 4, 6) é equivalente a
Alternativas
Q473494 Banco de Dados
Considere a seguinte representação de uma tabela de um banco de dados relacional:

                  Estoque (Cod, Item, Qtde, Categoria)

O comando SQL para se obter a soma dos valores do atributo
Qtde, agrupada por Categoria, apenas para as Categorias com
Qtde total superior a 100 unidades, é:
Alternativas
Q431945 Banco de Dados
Nos bancos de dados relacionais, a estrutura de dados utilizada é a relação, definida como uma tabela, constituída por linhas e colunas, na qual as colunas ou os campos representam os atributos, e as linhas representam os registros ou as instâncias da relação.

Cada instância de uma relação é chamada de
Alternativas
Q261405 Banco de Dados
Com relação à gerência de desempenho, julgue o  item  seguinte.

A fragmentação dos índices de um banco de dados relacional ocorre quando a ordem lógica das páginas não corresponde à ordem física do arquivo de dados. Índices com fragmentação intensa podem degradar o desempenho da consulta e causar lentidão de resposta. A solução para esse problema consiste em reorganizar ou recriar o índice.

Alternativas
Q261394 Banco de Dados
Julgue o  item  a seguir, relativo à transformação do modelo conceitual.  

No relacionamento M:N (muitos para muitos), os identificadores de cada entidade são replicados em cada tabela participante do relacionamento, sem a necessidade, portanto, de se gerar nova tabela.

Alternativas
Q261235 Banco de Dados
Acerca de banco de dados, OLAP, normalização e MVC, julgue o  item  subsequente.

Considere que as classes do diagrama de classes X tenham sido desenhadas a partir de um diagrama relacional Y. Nesse caso, no processo de criação das classes, as entidades de Y que se encontrarem na terceira forma normal deverão ser normalizadas para a forma de Boyce Codd, uma vez que os diagramas de classes não suportam a terceira forma normal.

Alternativas
Q261133 Banco de Dados
Durante a modelagem da base de dados de um sistema de controle de passagens, foram identificadas diversas dependências funcionais. Dentre elas, estão:

(PASSAGEIRO) → (NOME, DATA_NASCIMENTO, TELEFONE*)  (VIAGEM) → (ORIGEM, DESTINO, DATA) Atributos multivalorados: marcados com *
Além disso, foi identificado que um passageiro poderá participar em várias viagens.
As tabelas definidas que atendem às dependências funcionais identificadas e ao requisito especificado acima e que estãona Terceira Forma Normal são: 
Atributos identificadores: sublinhados  Atributos multivalorados: marcados com * 
Alternativas
Q237759 Banco de Dados
Um banco de dados relacional possui um conjunto de relações, cujo esquema é apresentado a seguir.

T1 (a, b, c, d)
T2 (d, e)

Considere que:
• os atributos sublinhados de forma contínua são chaves primárias de suas respectivas tabelas;
• todos os atributos em todas as tabelas são numéricos;
• o atributo d na tabela T1 é chave estrangeira do atributo d da tabela T2; e
• as tabelas T1 e T2, ambas inicialmente não contendo tuplas, tenham sobre elas executados, respectivamente, os seguintes comandos:
INSERT INTO T2
VALUES (10,40),(23,52),(60,37),(31,13),(45,54),(35,10);
INSERT INTO T1
VALUES (1,0,4,60),(2,3,5,35), (3,4,8,31),(4,21,6,60),(5,7,7,10), (6,9,21,31),(7,3,2,23),(8,6,5,45),(9,0,0,31),(10,1,8,60);
SELECT Y.e
FROM T1 X JOIN T2 Y ON X.d = Y.d
GROUP BY Y.e
HAVING max(c) > (SELECT avg(c) FROM T1 Y) 

Quantas linhas há na tabela resultante da execução do comando SELECT?
Alternativas
Ano: 2011 Banca: FDC Órgão: CREMERJ Prova: FDC - 2011 - CREMERJ - Técnico de Informática |
Q237228 Banco de Dados
Em um banco de dados relacional, um termo importante é conhecido por integridade referencial, definido como uma regra que atende à seguinte condição:
Alternativas
Q214083 Banco de Dados
Considere a situação expressa pelas seguintes relações: um cliente faz n pedidos mas um pedido específico é de somente um cliente. Seguindo, em um pedido específico são relacionados n produtos mas um mesmo produto pode constar em mais de um pedido. Após normalizar essas relações é possível que se estabeleçam tabelas relacionais correspondentes, sendo elas
Alternativas
Q204381 Banco de Dados
Acerca de mapeamento objeto-relacional, julgue os seguintes itens.

O mapeamento objeto-relacional é um mecanismo que utiliza a serialização de objeto simples para a persistência de dados em banco de dados relacional. Nesse tipo de mapeamento, a serialização de objetos é realizada pela decomposição de objetos em dados relacionais.
Alternativas
Q202378 Banco de Dados

Um DBA executou os seguintes comandos em um sistema gerenciador de bancos de dados relacional, onde se encontra uma base de dados com duas tabelas, TAB1 e TAB2:

GRANT SELECT, UPDATE ON TAB1, TAB2 TO U1, U2 WITH GRANT OPTION

GRANT DELETE, INSERT ON TAB2 TO U2, U3


A seguir, o seguinte comando foi executado pelo usuário U2:

GRANT UPDATE ON TAB2 TO U3

Depois, o DBA executou o comando

REVOKE SELECT, UPDATE ON TAB2 FROM U2

Um cenário válido, após a execução dos comandos acima, é aquele onde o usuário

Alternativas
Q201897 Banco de Dados
Com relação a banco de dados, julgue os itens seguintes.

Em um banco de dados relacional, um campo do tipo string não aceita valor nulo (NULL).
Alternativas
Respostas
1361: E
1362: E
1363: C
1364: C
1365: B
1366: C
1367: D
1368: D
1369: E
1370: D
1371: C
1372: E
1373: E
1374: B
1375: C
1376: C
1377: C
1378: E
1379: E
1380: E