Baixe o app para aproveitar ainda mais
Prévia do material em texto
IMPLEMENTAÇÃO DE BANCO DE DADOS 1/2 TÍTULO Museu de Obras de Arte sobre Computação – modelo de dados DESCRIÇÃO WEB AULA Vamos inaugurar um Museu de Obras de Arte sobre Computação. Precisamos cadastrar todas as obras do acervo. Como faremos o banco de dados? OBJETIVO Criar tabelas em função de um modelo Associar índices às tabelas para atender a critérios de busca. COMPETÊNCIA/HABILIDADE Entender um modelo de dados Utilizar comando DDL para implementação do modelo DESENVOLVIMENTO Baseado no modelo abaixo criar um script que contemple: A criação de todas as tabelas e restrições de integridade necessárias. A criação de índices auxiliares de pesquisa em todas as chaves estrangeiras MODELO/SISTEMA DE MUSEU Considere que: - A chave primária de cada relação é o seu conjunto de atributos sublinhados; - Atributos com cor vermelha são chaves estrangeiras; - Relação Obras: o atributo autor é uma referência ao código do autor que produziu a obra na relação Autores. O atributo salão é uma referência a um número de salão na relação Salões, indicando em que salão do museu a obra está exposta; - Relação Pinturas: o atributo código, além de ser a chave primária da relação, é também uma referência ao código de uma obra na relação Obras, onde são mantidos outros dados da mesma. O atributo estilo indica a qual estilo pertence a obra, como por exemplo, impressionista ou surrealista; - Relação Esculturas: o atributo código, além de ser a chave primária da relação, é também uma referência ao código de uma obra na relação Obras, onde são mantidos outros dados da mesma. O atributo material indica o material que foi utilizado na produção da escultura, como por exemplo, bronze ou argila; - Relação Funcionários: o atributo turno assume como valores: ‘M’ (manhã), ‘T’( tarde) ou ‘N’ (noite). O atributo função assume como valores: ‘segurança’ ou ‘faxineiro’; - Relação Lotações: indica os salões nos quais os funcionários trabalham, por um certo período; - Relação Salões: indica os salões existentes nos andares do museu, onde as obras estão expostas; PRODUTO/RESULTADO Deverá ser entregue o script para criação das tabelas do modelo e dos índices auxiliares. PLANO DE AULA
Compartilhar