Apresentação de Bases de Dados  Programa  Bibliografia  Planeamento teóricas e práticas  Avaliação  Corpo docente BD 2004/05 H. Galhardas Programa  Introdução às base de dados e Sistemas de Gestão de Bases de Dados (SGBDs)  Modelo Entidade-Associaçao (ER) e Modelo de Classes UML  Modelo Relacional, Álgebra Relacional  Conversão diagramas conceptuais em diagramas lógicos: ER e Diagrama de Classes UML em Relacional  Linguagem SQL  Desenho de BD Relacionais: Formas Normais e Dependências funcionais  Bases de Dados Objecto-Relacional  XML  Gestão de Transacções  Desenvolvimento de Aplicações de Bases de Dados  SGBDs comerciais: Oracle, DB2, SQL Server BD 2004/05 H. Galhardas Bibliografia  Database System Concepts, Silberchatz, Korth, Sudarshan 4ª edição, McGraw Hill, 2002 (livro base)  Database Management Systems, Raghu Ramakrishnan, Johannes Gehrke 3ª edição, Mc Graw Hill, 2002 (alguns capítulos)  UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edition by Martin Fowler (apoio adicional a UML)  e outros de UML  Tutorial SQL  Tutorial SGBD  Manuais Oracle (otn) BD 2004/05 H. Galhardas Planeamento  Aulas teóricas: 1H30  Aulas práticas/laboratório: 2H BD 2004/05 H. Galhardas Avaliação  Componente teórica (50%):  1ºTeste (18/11 na teórica) + 2º Teste ou  Exame (1º Exame na data do 2º Teste)  Nota mínima: 9,5v  Componente prática (50%):     Grupos de 3 pessoas 1ª Entrega (10/11) com nota indicativa 2ª Entrega (12/12) com publicação dos testes falhados Discussão (1ª sem. Janeiro/05) (na discussão é dada a nota do projecto)  Nota mínima: 9,5v BD 2004/05 H. Galhardas Corpo docente  Pedro Sousa  Artur Caetano  Carla Pereira BD 2004/05 H. Galhardas