Departamento de Informática (UM)

Página de Unidade Curricular

DesignaçãoCódigoCursoRegimeRegente

Sistemas de Dados I

13092 [MP16MP1600006004]

Mestrado em Ensino de Informática [MEI]

S1

Pedro Manuel Rangel Santos Henriques

Objetivos

A unidade curricular de Sistemas de Dados I tem como princípio orientador transmitir aos alunos o conhecimento necessário para planearem, desenharem, e implementarem um projeto de um sistema de bases de dados, e fornecer-lhes o conhecimento necessário para serem capazes de avaliar e explorar as estruturas de dados desenvolvidas.

Programa

- Introdução aos Sistemas de Bases de Dados
- O Modelo Relacional de Dados
- Álgebra Relacional e Cálculo de Predicados
- Projeto de Sistemas de Bases de Dados
- Da Modelação Conceptual à Implementação Física
- A Linguagem SQL
- Descrição, Manipulação e Controlo de Dados
- Novas Áreas Aplicacionais para Sistemas de Bases de Dados
- Ferramentas para Suporte ao Desenvolvimento e Implementação de Sistemas de Bases de Dados Relacionais

Bibliografia

Connolly, T., Begg, C. (2004), Database Systems, A Practical Approach to Design, Implementation, and Management , Addison-Wesley, 4a Edição.

Garcia-Molina, H., Ullman, J., Widom, J. (2008), Database Systems: The Complete Book, Prentice Hall, 2a Edição.

Gouveia, F. (2014), "Fundamentos de Bases de Dados", Coleção Tecnologias da Informação, FCA, Editora de Informática.

Resultados da aprendizagem

- Entender a missão e os objetivos de um sistema de bases de dados dentro de uma organização e caracterizarem de forma clara o processo da sua implementação e justificar os investimentos necessários.
- Projetar um sistema de bases de dados desde o seu esboço (modelação conceptual) atá à sua efetiva implementação e exploração.
- Aplicar de forma concreta técnicas de análise de requisitos e de modelação no desenvolvimento de esquemas de dados para bases de dados.
- Conhecer e utilizar a linguagem SQL nas suas vertentes de descrição, manipulação e controlo de dados.

Método de avaliação

Realizar obrigatoriamente um trabalho prático. A avaliação final da disciplina é atribuída com base na nota obtida no trabalho prático. O trabalho prático é realizado em grupo.

Funcionamento

Turno: TP 1; Docente: Cristiana Esteves Araújo; Dep.: DI; Horas: 30.

[ Outras UCs do Departamento ]