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