Disciplina
Sistemas de Informação e Bases de Dados
Área
Área Científica de Sistemas de Informação > Tecnologias de Sistemas de Informação
Activa nos planos curriculares
AM_MEEM > AM_MEEM > 2º Ciclo > Área Principal de Transmissões - Redes e Sistemas de Comunicação > Opção C > Sistemas de Informação e Bases de Dados
Min-CD 2021 > Min-CD 2021 > Sistemas de Informação e Bases de Dados
MEEC 2021 > MEEC 2021 > 2º Ciclo > Opções Livres > Áreas Secundárias > Área Secundária - Redes e Sistemas de Comunicação > Sistemas de Informação e Bases de Dados
MECD2019 > MECD2019 > 2º Ciclo > Tronco Comum > Grupo Informática > Sistemas de Informação e Bases de Dados
MEBiom 2021 > MEBiom 2021 > 2º Ciclo > Área Principal > Área de Especialização > Engenharia Clínica > Opções > Opções Tecnologias de Informação > Sistemas de Informação e Bases de Dados
GENI > GENI > 1º Ciclo > Área Principal > Percursos > Percurso Livre > Opções 1 > Sistemas de Informação e Bases de Dados
LEGI 2006 > LEGI 2006 > 1º Ciclo > Ciências de Engenharia > Sistemas de Informação e Bases de Dados
MEEC 2006 > MEEC 2006 > 2º Ciclo > Área de Especialização > Área de Especialização Secundária > Computadores > Sistemas de Informação e Bases de Dados
MEBiom 2006 > MEBiom 2006 > 2º Ciclo > Perfis > Engenharia Clínica > Tronco Comum > Sistemas de Informação e Bases de Dados
Nível
40% Projeto (P) com 2 entregas (P1, P2) + 60% Exame final (E) Nota final: 0.2xP1 + 0.2xP2 + 0.6xE Nota mínima: 9,5 valores para a média do projeto (P) e 9,5 valores para o exame (E) Trabalhador-estudante (reconhecido): tem de desenvolver o projeto, pode optar o fazer individualmente
Tipo
Não Estruturante
Regime
Semestral
Carga Horária
1º Semestre
2.0 h/semana
1.5 h/semana
119.0 h/semestre
Objectivos
A disciplina faz uma introdução à concepção e análise de bases de dados e desenvolvimento das suas aplicações. O curso foca no modelo relacional, cobrindo o desenho lógico das bases de dados (desenho do esquema) e sua implementação, bem como os sistemas de gestão de transações. Alguns apectos de engenharia de dados, da recolha ao tratamento analítico, serão também abordados. A disciplina tem como objetivo expor os alunos aos conceitos básicos necessários no desenho e concepção de um sistema de informação, assim como o desenvolvimento de competências transversais para a sua realização no âmbito de um projeto em equipa.
Programa
Principais características dos sistemas informação, bases de dados, e processo de desenvolvimento de aplicações. Modelação de informação. Modelos Entidade-Associação e Relacional. Conversão de modelos E-A em relacionais. Linguagens para interrogação de bases de dados. Álgebra e Cálculo Relacionais. SQL. Restrições de Integridade. Integridade referencial. Integridade em SQL Triggers. Arquitetura de aplicações de bases de bases de dados e sua programação. Stored Procedures. Estruturas de Indexação Processamento e Recuperação de transacções Transacções em SQL. Segurança e Controlo de Acesso em Bases de Dados. Dados complexos e XML. Sistemas de apoio à decisão. Data warehousing. OLAP. Métodos de prospecção de dados.
Metodologia de avaliação
40% Projeto (P) com 2 entregas (P1, P2) + 60% Exame final (E) Nota final: 0.2xP1 + 0.2xP2 + 0.6xE Nota mínima: 9,5 valores para a média do projeto (P) e 9,5 valores para o exame (E) Trabalhador-estudante (reconhecido): tem de desenvolver o projeto, pode optar o fazer individualmente
Pré-requisitos
Essencial: Fundamentos da Programação. Recomendado: Introdução à Arquitectura de Computadores, Programação com Objectos, Sistemas Operativos, Interfaces Pessoa-Máquina
Componente Laboratorial
Desenvolvimento projecto, que inclui o modelo conceptual de um sistema de informação e aplicação interactiva, a partir de guiões de laboratório com exemplos práticos. Os alunos trabalham em grupos de três na concepção da solução para o projecto.
Princípios Éticos
Todos os membros de um grupo são responsáveis pelo trabalho do grupo. Em qualquer avaliação, todo aluno deve divulgar honestamente qualquer ajuda recebida e fontes utilizadas. Numa avaliação oral, todo aluno deverá apresentar e responder perguntas sobre todo o atribuição e solução.
Componente de Programação e Computação
na
Componente de Competências Transversais
Serão desenvolvidas competências transversais através da realização do Projecto em grupos de 3. Serão desenvolvidas todas as vertentes das Competências Interpessoais sendo também requeridas Competências Intrapessoais. Aspectos de Cidadania Global relacionados com as questões éticas da manipulação de informação crítica e dados pessoais, assim como a protecção da privacidade serão também debatidos durante a exposição do programa. As competências a desenvolver serão aferidas feridas através do acompanhamento no laboratório e avaliação dos dois relatórios do Projecto (um para cada parte). Cerca de 10% do esforço de aprendizagem total será dedicado ao desenvolvimento de competências transversais.
Bibliografia
Principal
Database System Concepts 7th Edition
Abraham Silberschatz, Henry Korth, S. Sudarshan
McGraw-Hill - ISBN-10: 0073523321