DISCIPLINA: Sistemas de Informação e Bases de Dados
ANO LECTIVO: 1997/98
ANO: 1 SEMESTRE: 1
HORAS/SEMANA: 3 T
ÁREAS DE ESPECIALIZAÇÃO: Informática Industrial
Nº DE TURMAS: 1 T
DEPARTAMENTO QUE A LECCIONA: DEEC
DOCENTES
Raul Moreira Vidal | Professor Associado | rmvidal@fe.up.pt |
João António Correia Lopes | Professor Auxiliar | jlopes AT fe.up.pt |
João Carlos Pascoal Faria | Assistente | jpf@fe.up.pt |
OBJECTIVOS DA DISCIPLINA
Dotar os alunos de conhecimentos que lhes permitam projectar e manter
Sistemas de Informação com recurso a tecnologias de Bases de
Dados.
CONTEÚDO DA DISCIPLINA
Introdução aos Sistemas de Informação e
Bases de Dados.
Modelo relacional: definição, álgebra relacional, integridade relacional, dependências funcionais e formas normais.
SQL: definição, interrogação e manipulação de dados.
Sistemas de Gestão de Bases de Dados: arquitectura, organização física da base de dados, transacções, recuperação e segurança.
Modelização orientada a objectos (OMT), estática, dinâmica e funcional.
Bases de dados activas: "triggers", regras activas, aplicação à imposição de restrições de integridade e manutenção de dados derivados.
Bases de dados distribuídas, arquitectura cliente-servidor, norma ODBC e CORBA.
Interfaces para bases de dados: vistas, QBE, relação universal, interfaces baseados em formulários e relatórios, interfaces WWW, Sistemas de Informação para Executivos (EIS's).
METODOLOGIA DA DISCIPLINA
As aulas serão usadas para exposição formal da
matéria, acompanhada da apresentação de exemplos e
exercícios resolvidos e sua discussão. Serão
adicionalmente propostos trabalhos práticos envolvendo o uso efectivo de
Sistemas de Gestão de Bases de Dados comerciais, nomeadamente ORACLE.
BIBLIOGRAFIA OBRIGATÓRIA
Não há um livro que trate de forma suficientemente
aproximada toda a matéria.
BIBLIOGRAFIA RECOMENDADA
http://www.fe.up.pt/~jlopes/teach/sibd.html