DataBase Management Systems
Objetivos
Estabelecer a compreensão sistemática e rigorosa dos princípios inerentes ao desenvolvimento de bases de dados, fornecer o conhecimento necessário ao desenho de bases de dados eficientes, com particular incidência para as bases de dados relacionais, e providenciar (alguma) experiência prática na implementação de bases de dados relacionais através de SGBDs comerciais (como o MS Access e o MS SQL Server).
Caracterização geral
Código
200032
Créditos
7.5
Professor responsável
Jorge Nelson Gouveia de Sousa Neves
Horas
Semanais - A disponibilizar brevemente
Totais - A disponibilizar brevemente
Idioma de ensino
Português. No caso de existirem alunos de Erasmus, as aulas serão leccionadas em Inglês
Pré-requisitos
Nenhum.
Bibliografia
Thomas M. Connolly and Carolyn E. Begg, Database Systems: a Practical Approach to Design, Implementation, and Management, Addison-Wesley, Pearce Education Limited, 2010; Abraham Silberschatz, Henry F. Korth and S. Sudarshan, Database System Concepts, McGraw-hill, 2006 ; 0; 0; 0
Método de ensino
Aulas teóricas para apresentação dos conceitos e métodos que constituem o programa da disciplina. Estudo de casos práticos para ilustrar o desenvolvimento e aplicação de bases de dados. Aulas práticas para resolução de exercícios e aprendizagem de sistemas comerciais de gestão de bases de dados. Realce para exercícios sobre aplicações práticas que permitam utilizar e explorar as técnicas discutidas nas aulas.
Método de avaliação
Avaliação Contínua:
• Projecto de grupo com discussão (30%), nota minima: 10
• 2 Trabalhos Individuais (5%+5%)
Avaliação Não-Contínua:
• Exame Final, da 1ª ou 2ª época (60%), nota minima: 10
Conteúdo
1. Introdução aos Sistemas de Informação e Bases de Dados;
2. Desenvolvimento de Bases de Dados: Principais Etapas;
3. Planeamento de Bases de Dados; Especificação do Sistema; Análise de Requisitos;
4. Modelação Conceptual: Modelo EA e notação UML;
5. Modelação Lógica: Modelo Relacional e Normalização;
6. Linguagem SQL; Algebra Relacional;
7. Modelação Física; Desenvolvimento e Implementação de Bases de Dados.
Cursos
Cursos onde a unidade curricular é leccionada:
- Especialização em Análise e Gestão de Informação
- Especialização em Análise e Gestão de Risco
- Especialização em Business Intelligence
- Especialização em Gestão dos Sistemas de Informação
- Especialização em Transformação Digital
- Laboral - Especialização em Business Intelligence
- Laboral - Especialização em Gestão dos Sistemas de Informação
- Pós-Graduação em Análise e Gestão de Informação
- Pós-Graduação em Análise e Gestão de Risco
- Pós-Graduação em Business Intelligence
- Pós-Graduação em Cidades Inteligentes (Smart Cities)
- Pós-Graduação em Gestão de Informação e Business Intelligence na Saúde
- Pós-Graduação em Gestão dos Sistemas de Informação
- Pós-Graduação em Sistemas de Informação Empresariais
- Pós-Graduação em Transformação Digital