Magna Concursos
1295692 Ano: 2015
Disciplina: TI - Banco de Dados
Banca: UFG
Orgão: IF-Goiano
Provas:
Para resolver a questão, considere o esquema de banco de dados sobre uma biblioteca descrito a seguir. Os atributos sublinhados referem-se à chave primária de cada relação.
A relação ENDERECO (Identificador, Logradouro, CEP, Cidade, UF) representa os endereços de pessoas e editoras.
A relação PESSOA (CPF, Nome, Sexo, DataNascimento, Identificador) refere-se às pessoas que solicitam empréstimos de livros: o atributo Identificador é uma chave estrangeira que referencia ENDERECO; duas ou mais pessoas podem compartilhar um mesmo endereço; o endereço de uma pessoa não é obrigatório no banco de dados.
A relação EDITORA (Codigo, Nome, Identificador) relaciona- se às editoras de livros: o atributo Identificador é uma chave estrangeira que referencia ENDERECO; duas ou mais editoras não podem compartilhar um mesmo endereço; o endereço de qualquer editora é obrigatório no banco de dados.
A relação LIVRO (ISBN, Titulo, AnoDeEdicao, Codigo) refere- se aos livros que podem ser emprestados: o atributo Codigo é uma chave estrangeira que referencia à relação EDITORA; todos os atributos devem ter algum valor em cada tupla da relação; dois ou mais livros podem compartilhar uma mesma editora.
A relação AUTOR (Numero, Nome) denota os autores de livros.
A relação AUTORIA (ISBN, Numero) associa autores a livros: ISBN e Numero são chaves estrangeiras que referenciam LIVRO e AUTOR, respectivamente; um livro pode ter vários autores, e um autor pode estar associado a vários livros.
A relação EMPRESTIMO (CPF, ISBN, DataInicio, DataFinalPrevista, DataFinalReal) é pertinente aos empréstimos de livros: CPF é uma chave estrangeira que referencia PESSOA; ISBN é uma chave estrangeira que referencia LIVRO; os atributos DataInicio e DataFinalPrevista referem-se à data de retirada do livro e à data prevista de devolução, respectivamente, ambos com valores obrigatórios no banco de dados; o atributo DataFinalReal denota a data efetiva de devolução do livro, e somente possuirá algum valor quando o livro em questão tiver sido devolvido pela pessoa; uma pessoa pode tomar emprestado vários livros e um livro pode ser emprestado várias vezes.
Valores nulos são permitidos para alguns atributos do banco de dados. Um atributo que pode ter valor nulo é:
 

Provas

Questão presente nas seguintes provas

Técnico de TI

50 Questões