Baixe o app para aproveitar ainda mais
Prévia do material em texto
Introdução a Banco de Dados Portfólio Guarulhos, 08 Agosto de 2015 Trabalho de Conclusão de Módulo da Faculdade Eniac, apresentado à disciplina de Introdução a Banco de Dados Prof. Lúcio Luzetti Exercício 1 a) Defina banco de dados R: É como sendo um conjunto de dados com certa organização característica, com o objetivo de armazenamento persistente dos dados e dotado de mecanismos de manipulação para obtenção de informações e recuperação posterior, dentro de um sistema de informação . b) Cite os princípios que devem ser considerados para termos um banco de dados eficiente e dê um exemplo real do impacto de um deles. R:São Eles Redundância, inconsistência e integração Integração : Os dados de um banco de dados são geralmente compartilhado por várias pessoas ou setores de uma empresa. Assim surge a necessidade de integração, estabelecendo-se processo para o acesso em vários níveis com a continua atualização do dados, de forma a manter a “imagem” do mundo real única a evitar ruídos na comunicação entre setores. c) De que forma trabalham as primeiras linguagens em termos de manipulação dos dados? R: As primeiras linguagens de programação implementavam funções e procedimento de acesso aos dispositivos para gravação e leitura dos dados, não caracterizando um sistema próprio de banco de dados, sendo manipulados diretamente pelos sistemas desenvolvidos. Assim como Assembler e Cobol possuíam direto, em sua conjunto de comandos , o acesso aos dados; o que permitiam aos sistemas trabalhar com estruturas e operações primitivas para manipulação. d) Oque é SGBD? R: É o responsável pelo gerenciamento de todas as tarefas de armazenamento, recuperação, segurança do BD. Exercício 2 Com base no diagrama E-R da página 54 (figura 2.17 – parte de um sistema comercial), o que você alteraria no diagrama para adicionar a regra abaixo: Todo produto pode tem data de vencimento, portanto é muito importante armazenar alguns atributos (data de fabricação, data de vencimento e lote de fabricação) Exercício 3 Com base nos esquemas abaixo, elabore um diagrama E-R para um sistema de biblioteca: a) Mídia (cod_midia, titulo), Usuário (cod_usuario, nome) e Autor (cod_autor, nome) b) Editora (cod_editora, nome, telefone) Algumas considerações para a construção do modelo: Cada esquema denota uma entidade que fará parte do diagrama; Entre parênteses constam os atributos que fazem parte de cada entidade; Por mídia deve ser entendido tudo que existe na biblioteca (livros, fitas, CDs etc.); Um usuário pode tomar emprestadas várias mídias existentes no acervo de mídia; Para cada mídia que seja emprestada ao usuário, deve ser registrada uma data de empréstimo, a de previsão da entrega e a da entrega; Devemos considerar também a existência de um relacionamento para as entidades Mídia e Usuário; Uma mídia pode ter vários autores, porém uma única editora.
Compartilhar