• Document: Modelagem e Projeto de Banco de Dados
  • Size: 3.75 MB
  • Uploaded: 2019-05-17 23:45:58
  • Status: Successfully converted


Some snippets from your converted document:

Modelagem e Projeto de Banco de Dados Curso de Pós-Graduação em Projeto e Administração de Banco de Dados na Uninorte Período de 04-08-2007 a 18-08-2007 Prof. Msc. Tiago Eugenio de Melo tiago@comunidadesol.org ou tiagodemelo@gmail.com 1 A primeira versão deste material foi elaborada pelo professor Alexandre Guimarães. www.tiagodemelo.info Sumário  Conceitos Básicos de Banco de Dados  Modelo de Entidade-Relacionamento  Modelo Entidade-Relacionamento Estendido  Modelo Relacional  Ferramenta de Modelagem  Structured Query Language (SQL) 2 www.tiagodemelo.info Bibliografia  Sistemas de Gerência de Banco de Dados e Modelagem de Dados  A First Course in Database Systems  Ullman, J & Widom, J  Prentice Hall, 2001, 3th ed.  Database Systems Concepts  Korth, H. F.; Silberschatz, A; Sudarshan, S  McGraw Hill, Inc., 2005, 5th ed.  Fundamentals of Database Systems  Elmasri, R; Navathe, S  Benjamin Cummings, 2003, 4th ed.  Database Management Systems  Ramakrishnan, R  McGraw Hill, 2003, 3rd ed. 3 www.tiagodemelo.info Bibliografia  Livros de Banco de Dados em Português  Sistemas de banco de Dados  Korth, H. F.; Silberschatz, A; Sudarshan, S  Editora Campus, 2006.  Introdução a Sistemas de Bancos de Dados  Date, C. J.  Editora Campus, 8a ed, 2004. 4 www.tiagodemelo.info Conceitos Básicos: Banco de Dados  Banco de Dados (BD) se transformou em um componente essencial do dia-a-dia na sociedade moderna. Exemplos:  ir a um banco para fazer depósito ou retirada de dinheiro.  fazer a reserva em um hotel ou em uma companhia aérea.  fazer pesquisa de itens em uma biblioteca computadorizada.  pesquisar preços de itens em um supermercado.  As atividades acima são exemplos de aplicações tradicionais de BD. Onde a maioria das informações são armazenadas através de textos ou números.  Há poucos anos atrás, a tecnologia permitiu novas aplicações para BD Exemplos:  Banco de dados multimídia: armazena figuras, som e vídeo.  SIGS - Sistemas de informações geográficas: armazenam e analisam mapas, tempo e imagem de satélite.  Sistemas em tempo real: controle de chão de fábrica e processos de manufatura. 5 www.tiagodemelo.info Sistemas de Informação • AUMENTO DE COMPETITIVIDADE Sistemas • VANTAGEM ESTRATÉGICA • Passagem Aérea • Supermercado Avanço tecnológico Processo de Hardware Desenvolvimento • falta de métodos padrões • falta de ferramentas produtivas Software Tempo 6 www.tiagodemelo.info Conceitos Básicos: Banco de Dados  É uma coleção de dados inter-relacionados, representando informações sobre um domínio específico (conceito geral)  um BD representa aspectos do mundo real. Mudanças no mundo real são refletidas no BD.  um BD é uma coleção lógica e coerente de dados com relacionamentos intrínsecos.  um conjunto de dados sem nenhum relacionamento, não pode ser considerado um BD.  um BD é projetado, construído e mantido para uma proposta específica. É direcionado a um grupo de usuários de uma determinada aplicação.  um BD pode possuir qualquer tamanho/complexidade.  Em outras palavras, um BD tem alguma fonte onde os dados são derivados, algum grau de interação com eventos no mundo real, e uma audiência interessada no conteúdo desse BD 7 www.tiagodemelo.info Conceitos Básicos: Banco de Dados  Criação/Controle de um BD:  manual  por um

Recently converted files (publicly available):