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

Foram encontradas 1.446 questões

Q607366 Banco de Dados
Considere uma tabela T num banco de dados relacional cujosatributos são C, D, E, N e as seguintes dependências: 

C → D

D → C

C → N

C → E 

Para que a tabela T esteja normalizada na forma normal Boyce-Codd, é preciso que:
Alternativas
Q585950 Banco de Dados
Assinale a alternativa que, na terminologia de bancos de dados relacionais, corresponde à definição de chave estrangeira.
Alternativas
Q490301 Banco de Dados
Considere um sistema de informação bancário simplificado que dispara uma transação T1 para um SGBD relacional, que transfira R$ 100,00 da conta X para a conta Y e é definida pela seguinte sequência de operações (em uma linguagem hipotética):

                        T1
                        1       Begin_transaction;
                        2       Leitura(X);
                        3       X = X – 100;
                        4       Escrita(X);
                        5       Leitura(Y);
                        6       Y = Y + 100;
                        7       Escrita(Y);
                        8       End_transaction;

Considere, ainda, que uma transação T2 esteja sendo executada simultaneamente com T1. Caso a transação T2 realize a operação Escrita(Y), depois da execução da operação 5 e antes da execução da operação 7 por T1, a propriedade de transações que será violada no banco de dados. Essa violação é denominada
Alternativas
Q490297 Banco de Dados
Em um SGBD relacional, a atividade de sintonia (tuning) consiste de
Alternativas
Q483417 Banco de Dados

Marque C,se a proposição é verdadeira; E,se a proposição é falsa.

Em bancos de dados relacionais,a execução simultânea de transações melhora o desempenho do sistema,mas pode não preservar a consistência dos dados, embora se tenha que uma solução para garantir a consistência do banco de dados é a execução serial de transações

Alternativas
Q481279 Banco de Dados
Na replicação de tabelas em um banco de dados relacional,
Alternativas
Q481270 Banco de Dados
O comando do SQL ANSI para excluir uma visão chamada Prov, de um banco de dados relacional, é
Alternativas
Q481266 Banco de Dados
Considere 3 tabelas de um banco de dados relacional:

Programa (ID, Título, Descrição), Usuário (CPF, Nome, Cargo), Tem (ID, CPF).

A tabela Tem implementa um relacionamento muitos para muitos de Programa para Usuário, sendo ID e CPF chaves estrangeiras na tabela Tem, com origem, respectivamente, nas tabelas Programa e Usuário.

Considere a seguinte consulta SQL ANSI:

SELECT Título, Nome
FROM Programa P, Usuário U, Tem T
CLÁUSULA X

A CLÁUSULA X para completar a consulta SQL, de modo a se obter o nome dos usuários e o título dos programas que eles utilizam é
Alternativas
Q481263 Banco de Dados
Considerando a propagação de privilégios atribuídos em um banco de dados relacional, há um tipo que permite especificar um número máximo de outras contas para as quais o usuário, que recebeu um privilégio, pode repassá- lo. Esse tipo de propagação é chamado de
Alternativas
Q481257 Banco de Dados
Uma estrutura importante de um banco de dados relacional é o dicionário de dados, que
Alternativas
Q481255 Banco de Dados
Na modelagem de um banco de dados relacional, um dos principais itens a ser considerado é o conjunto de entidades, cujos atributos
Alternativas
Q481254 Banco de Dados
Há bancos de dados que combinam características de bancos de dados relacionais com bancos de dados orientados a objetos, e são conhecidos como
Alternativas
Q468359 Banco de Dados
Um esquema de banco de dados relacionai possui as relações: T1(A,B,C), T2(A,B,C), T3(A,B,C), onde as chaves primárias de T1, T2 e T3 são os atributos sublinhados A, B e C, respectivamente. Considere que os atributos B em T1, C em T2 e B em T3 são chaves estrangeiras que referenciam as tabelas T2, T3 e T3, respectivamente. Levando em conta a ocorrência de valores repetidos, constata-se o seguinte:
Alternativas
Q466011 Banco de Dados
Em um banco de dados relacional, uma transação só pode ser considerada confirmada (ter tido sua execução considerada bem sucedida) quando
Alternativas
Q466010 Banco de Dados
Considere a tabela T de um banco de dados relacional:

T (ID, Nome, Fone)

Indique a alternativa que contém a consulta SQL correta para criar uma visão V, a partir da tabela T, apenas para os Nomes começando pela letra J.
Alternativas
Q466008 Banco de Dados
Sobre a chave primária de uma tabela de um banco de dados relacional, é correto afirmar que
Alternativas
Q463757 Banco de Dados
Considere a existência da seguinte tabela de um Banco de Dados relacional:

                              Produto (ID, Item, Tipo, Custo)

A consulta SQL para obter o Custo médio dos Itens de cada Tipo de Produto é

                        SELECT Tipo, AVG (Custo)
                        FROM Produto
                        Cláusula 3

O conteúdo da Cláusula 3 para completar a consulta e atender o especificado na questão é
Alternativas
Q463316 Banco de Dados
Considere um modelo de um banco de dados relacional, contendo conjuntos de entidades e de relacionamentos entre os conjuntos de entidades. Sobre tal modelo, é correto afirmar que
Alternativas
Q463022 Banco de Dados
Sobre uma tabela de um banco de dados relacional, é correto afirmar que
Alternativas
Q463020 Banco de Dados
Considere a seguinte consulta SQL, feita em um banco de dados relacional:

SELECT A, B, C
FROM T
WHERE A IS NULL AND B IN (‘Teste’, ‘Simples’)

O resultado da execução dessa consulta será composto pelos atributos A, B e C da tabela T
Alternativas
Respostas
1021: C
1022: E
1023: B
1024: A
1025: C
1026: B
1027: C
1028: C
1029: A
1030: D
1031: D
1032: C
1033: A
1034: C
1035: D
1036: B
1037: D
1038: B
1039: E
1040: C