70 likes | 179 Views
Apresentação de Bases de Dados. Programa Bibliografia Planeamento teóricas e práticas Avaliação Corpo docente. 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
E N D
Apresentação de Bases de Dados • Programa • Bibliografia • Planeamento teóricas e práticas • Avaliação • Corpo docente
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
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)
Planeamento • Aulas teóricas: 1H30 • Aulas práticas/laboratório: 2H
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
Corpo docente • Pedro Sousa • Artur Caetano • Carla Pereira