Questões de Concurso
Sobre banco de dados relacionais em banco de dados
Foram encontradas 1.868 questões
Considere o diagrama Entidade Relacionamento fornecido a seguir representando o domínio de informações sobre a gestão de uma competição de programadores.

Com base no diagrama fornecido, suponha o objetivo de se realizar o seu mapeamento para um banco de dados Relacional normalizado e analise as seguintes afirmativas.
I Se o objetivo for permitir que um ‘Participante’ esteja vinculado com mais de uma ‘Competicao’, é necessário criar uma tabela adicional.
II A entidade ‘QuestaoParticipante’ deve dar origem a duas tabelas adicionais para garantir consistência entre o diagrama e o banco de dados.
III Se o objetivo for permitir que uma mesma ‘Questao’ possa ser utilizada em diferentes instâncias de
‘Competicao’, uma possível solução seria: 1) alterar a cardinalidade do relacionamento entre ‘Questao’
e ‘Competicao’, e 2) acrescentar um novo relacionamento do tipo (1:N) entre ‘QuestaoParticipante’ e
‘Competicao’.
Está(ão) correta(s)
Com relação à implementação de banco de dados, analise as proposições abaixo.
1) É recomendável utilizar chaves primárias compostas como identificadores de relações compostas, vindas de um relacionamento N:N.
2) Na transformação do modelo conceitual para o lógico, a quantidade de atributos das entidades envolvidas determina o método a ser utilizado na implementação dos relacionamentos.
3) Por ser um processo contínuo, o projeto físico permite que sejam realizadas alterações no banco de dados, mas não após a sua implementação.
Está(ão) correta(s), apenas:
Tendo como referência o modelo lógico precedente, julgue o item a seguir.
Para que o modelo em questão seja implementado no sistema
gerenciador de banco de dados relacional, deve-se criar,
primeiramente, a tabela Universidade e, posteriormente, a
tabela Hospital.
Leia atentamente o enunciado a seguir para responder a questão abaixo.
Considere as entidades resultantes de uma modelagem E-R (entidade e relacionamentos):
Conta_Corrente(ag, nro_conta, nome, cpf)
Cartão_Magnético(nro_cartao, data_validade)
Cheque(nro_cheque, valor)
Considere os seguintes relacionamentos: uma Conta_Corrente pode (opcionalmente) possuir no
máximo um Cartão_Magnético; cada Cartão_Magnético deve ser de uma só Conta_Corrente; uma
Conta_Corrente pode ser associada a vários Cheques; cada Cheque é de uma única Conta_Corrente.
Considere que, em um modelo relacional, há duas tabelas bem formadas denominadas Pessoa e Projeto. Os atributos de Pessoa são CPF (PK), nome, endereço e o código do projeto no qual ela trabalha (FK); os atributos de Projeto são código (PK), título e data de início. Considere também que existe uma regra de negócio que determina que, em um projeto, não possam trabalhar mais do que 15 pessoas.
Um gatilho, criado para garantir que essa regra de negócio seja permanentemente observada, deve ser programado para ser executado
As Tabelas W e Z, exibidas na Figura a seguir, fazem parte de um banco de dados relacional.

Quais colunas dessas Tabelas podem ser definidas, respectivamente, como chave primária e chave estrangeira?
Acerca de banco de dados, julgue o item que se segue.
Relacionamentos do tipo um-para-um podem ser representados
em até três tabelas, de acordo com a obrigatoriedade do
relacionamento.
O modelo relacional representa o banco de dados como uma coleção de relações.
ELMASRI, R.; NAVATHE, S. B. Sistemas de Bancos de Dados. 6a ed. São Paulo: Pearson Addison Wesley, 2011
Considerando-se o exposto e o modelo relacional, é correto
afirmar que cada linha de uma tabela recebe o nome de
Um banco de dados relacional tem duas tabelas com a estrutura simplificada abaixo:

Sabendo-se que as tabelas TAB1 e TAB2 são compostas, respectivamente, de 100 e 150 registros, e que todos os campos são numéricos, é correto afirmar que o número máximo de linhas do resultado que a consulta SQL
SELECT * FROM TAB1,TAB2 WHERE x=a AND x > y
pode retornar é
A respeito de sistemas gerenciadores de banco de dados, julgue o próximo item.
Chave primária é o conjunto de um ou mais atributos para
identificar uma tupla de uma entidade.
