Questões de Concurso
Comentadas sobre banco de dados relacionais em banco de dados
Foram encontradas 1.099 questões
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:
Considere a seguinte tabela de um banco de dados relacional.
Cliente (CPF, Nome, Fone, EnD).
O comando SQL para obter o Nome dos clientes, cujo campo Fone tenha o valor “nulo”, é:
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
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
I - Não há diferenças entre BDR e BDOO quanto à especificação de operações como parte das especificações das classes. II - Em BDRs, relacionamentos entre tuplas são especificados pelos atributos com valores correspondentes. III - Em BDRs, não há construtores no modelo relacional básico para lidar com herança; no BDOO, já existem estruturas para isso no próprio modelo.
Quais estão corretas?
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.
Considere as seguintes tabelas de um banco de dados relacional, nas quais são armazenados dados referentes aos funcionários de uma empresa de software:
Programador (Cod-P, Nome, DataContrato, Cod-G)
Gerente (Cod-G, Nome, DataContrato)
A chave primária da tabela Programador é o atributo Cod-P, e a chave primária da tabela Gerente é o atributo Cod-G. O atributo Cod-G na tabela Programador é uma chave estrangeira para a tabela Gerente, indicando o gerente responsável pelo projeto no qual o programador está alocado. O atributo DataContrato, presente nas duas tabelas, indica a data em que o funcionário foi contratado pela empresa. Considere, ainda, a seguinte consulta sobre esse banco de dados: “Buscar os nomes dos programadores que foram contratados há mais tempo pela empresa do que o gerente do projeto no qual estão alocados”. A alternativa que expressa corretamente essa consulta, na linguagem SQL, é:
Preencha a lacuna e assinale a alternativa correta.
Em um banco de dados relacional _______________ é um conjunto S formado por n relações R, sendo S = {R1, R2 ,...Rn} e igualmente formado por um conjunto de restrições de integridade.