Menu Conteúdo Rodapé
  1. Início
  2. Cursos
  3. Engenharia e Gestão Industrial
  4. Sistemas de Informação e Bases de Dados

Sistemas de Informação e Bases de Dados

Código 12926
Ano 2
Semestre S2
Créditos ECTS 6
Carga Horária PL(30H)/T(30H)
Área Científica Informática
Tipo de ensino Presencial
Estágios Não aplicável.
Objectivos de Aprendizagem Esta unidade curricular introduz a temática dos sistemas de informação (SI) e das bases de dados (BD), incidindo na sua concepção e implementação. O seu objectivo principal é, portanto, preparar os alunos para entender, projectar e desenvolver sistemas de informação. Ao nível das bases de dados, a U.C. centra-se no modelo relacional. São focadas as seguintes temáticas: modelo conceptual, normalização, linguagem SQL e gestão da BD.

Com a concretização do processo ensino-aprendizagem, o estudante deve ser capaz de:
- Identificar as arquitecturas e topologias de SI;
- Entender a Gestão de SI (planeamento, desenvolvimento e exploração);
- Dada uma situação real, ou fictícia, desenvolver um modelo de dados que a represente;
- Normalizar e “desnormalizar” relações;
- Escolher um sistema de gestão de bases de dados em função do SI a desenvolver;
- Produzir o modelo físico da BD;
- Interrogar a base de dados (via SQL);
- Desenvolver aplicações cliente/servidor.
Conteúdos programáticos 1. Sistemas de Informação
1.1 Arquiteturas e Topologias de Sistemas de Informação
1.2 Gestão de Sistemas de Informação
1.3 Desenvolvimento de Sistemas de Informação

2. Introdução às bases de dados
2.1 Sistemas de ficheiros vs. Bases de dados “Desktop” vs. Bases de dados cliente/servidor: vantagens, desvantagens e quando usar (ou não usar)
2.2 Conceitos fundamentais
2.3 Modelos de dados (Hierárquico, Rede e Relacional. Estruturas de dados e linguagens de manipulação associadas)

3. Modelo Relacional
3.1 O modelo de dados
3.2 Álgebra relacional
3.3 Linguagens relacionais
3.4 Restrições de integridade
3.5 Dependências lógicas

4. Elaboração do modelo conceptual de uma base de dados
4.1 Modelo entidade-associação
4.2 Teoria da normalização

5. Desenvolvimento de aplicações Cliente/Servidor.
Metodologias de Ensino e Critérios de Avaliação A avaliação contínua: Teste escrito; Trabalho-prático; Trabalho Autónomo; Tema; Oral.
A avaliação por exame: Teste escrito; Trabalhos prático e autónomo (da avaliação contínua); Oral.
Trabalho prático: Executado em grupo, com metas e com defesa. Falhas nas metas implica penalização.

Ponderação dos elementos de avaliação:
Ensino-Aprendizagem:
- Teste escrito + oral: 0.45 (8 valores)
- Trabalho-prático: 0.30 (6 valores)
- Trabalho Autónomo: 0.10 (2 valores)
- Tema: 0.15 (4 valores)

Exame:
- Teste escrito + oral: 0.60 (12 valores)
- Trabalho-prático: 0.30 (6 valores)
- Trabalho Autónomo: 0.10 (2 valores)


Só será atribuída a classificação de frequência ao estudante que simultaneamente:
- Cumpra com o critério de assiduidade;
- Participe na elaboração e discussão do trabalho prático;
- Complete pelo menos 50% dos guiões do trabalho autónomo;
- Obtenha uma classificação de pelo menos 6.0 antes e depois da oral.
Bibliografia principal 1. Thomas Connolly, Carolyn Begg. “Database Systems, A Practical Approach to Design, Implementation and Management”, 6th Edition, 2015. Pearson, ISBN: 978-1-292-06118-4.
2. Feliz Gouveia. “Fundamentos de Bases de Dados”, FCA, 2014, ISBN: 978-972-722-799-0.
3. Luís Damas, “SQL”, 14ª Edição, FCA, 2017, ISBN 978-972-722-829-4.

4. Kenneth Laudon, Jane Laudon. "Management Information Systems, Managing the Digital Firm", 15th Edition, 2018, Pearson Education, ISBN: 978-1-292-21175-6.
5. Ralph Stair, George Reynolds. "Principles of Information Systems", 13th Edition, 2018, Cengage Learning, ISBN: 978-1-305-97177-6.
6. Patricia Wallace. "Introduction to Information Systems", 4th Edition, 2021, Pearson, ISBN: 978-0-13-582984-4.
Língua Português
Data da última atualização: 2021-06-11
As cookies utilizadas neste sítio web não recolhem informação pessoal que permitam a sua identificação. Ao continuar está a aceitar a política de cookies.