Questões de Concurso
Sobre banco de dados relacionais em banco de dados
Foram encontradas 1.924 questões
A independência física de dados é a habilidade de se modificar o esquema _______ sem a necessidade de rescrever o modelo conceituai, enquanto a independência ________ de dados é a habilidade de se modificar o esquema _______ sem a necessidade de reescrever as aplicações.
Matrícula Nome Data_Aposentadoria Valor_Aposentadoria
numérico string data numérico
O comando SQL capaz de apresentar todas as pessoas que se aposentaram entre 1° de Janeiro de 2009 e 31 de Dezembro de 2014 por ordem crescente de valor da aposentadoria é:
Tab_TCM


cliente(codigo_cliente, nome, cpf, endereco, cidade, cep)
pedido(num_pedido, prazo, codigo_cliente)
Para o esquema apresentado, a consulta SQL que recupera os nomes dos clientes que têm pedidos e os que não têm pedidos é:
D → C
C → D
C → N
C → E
Sabendo-se que todos os atributos são atômicos, o esquema relacional que satisfaz as formas normais 1ª, 2ª, 3ª e Boyce-Codd é:
Cliente (CPF, Nome, Cidade, Estado)
Um trecho de um comando SQL para obter o nome dos clientes que comece com o string ‘Ro’, além de suas cidades, ordenados pelo nome das cidades é o seguinte:
SELECT Nome, Cidade
FROM Cliente
WHERE Nome Like X
Y Cidade
Os valores de X e Y para atender à consulta especificada são, respectivamente,
Em um relacionamento de tabelas de um banco de dados relacional, a chave estrangeira serve para referenciar uma entidade dentro de outra tabela, facilitando, assim, a busca e o agrupamento dessas entidades.
Em banco de dados relacional, os atributos representam as entidades do mundo real.
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

Sabendo-se que a coluna matricula constitui a chave primária da tabela aluno, está correto concluir que

A manipulação de dados nesta tabela pode levar a problemas conhecidos como anomalias. Sobre elas, considere:
I. Para incluir uma nova tupla na tabela será necessário incluir ou os valores de atributo do departamento para o qual o funcionário trabalha ou valores NULL, se o funcionário ainda não trabalha para nenhum departamento. Este é um exemplo de anomalia de inserção.
II. A única maneira de inserir um novo departamento que ainda não tenha funcionários é colocar valores NULL nos atributos para funcionário, já que este procedimento não viola a integridade de entidade. Este é um exemplo de anomalia de inserção.
III. Se o funcionário Antônio for excluído e este for o último funcionário trabalhando no departamento RH, a informação referente a este departamento se perde do banco de dados. Este é um exemplo de anomalia de exclusão.
IV. Se o valor de um dos atributos de determinado departamento for mudado (do departamento 5, por exemplo) será necessário atualizar as tuplas de todos os funcionários que trabalham neste departamento, caso contrário, o banco de dados ficará incoerente. Este é um exemplo de anomalia de modificação.
Está correto o que se afirma APENAS em