Bases de Dados e Análise de Informação
-
Conhecimentos de Base Recomendados
-
-
Objetivos
A unidade curricular tem por objetivo dotar os alunos dos seguintes conhecimentos:
- conceitos de análise de sistemas de informação;
- explorar as potencialidades de um SGBDR;
- representação de informação em XML
- armazenamento de elevados volumes de dados
- definição de bases de dados relacionais normalizadas;
- manipulação de dados -
Métodos de Ensino
A metodologia a adotar nesta UC assenta em duas vertentes: método expositivo e trabalho em grupo em ambiente laboratorial.
É utilizada a plataforma Moodle para apoio ao ensino, nomeadamente como repositório de Informação, fórum, entrega de trabalhos e realização de exercícios de auto avaliação. -
Estágio(s)
Não
-
Programa
1. Persistência de dados em Sistemas de Gestão de Bases de Dados (SGBD)
- Sistemas SGBD
- O modelo Entidade-Relação (MER), análise e modulação
- O modeloRelacional (MR).
- Tranformação do MER e noções de normalização
- Structured Query Language (SQL)
- Noções elementares de procedimentos e triggers
2. Persistência de dados em XML
- Conceito de metainformação
- Documentos XML
- Namespaces e validação com DTD e XML Schema
- Linguagem XML Path Language -
Demonstração de conteúdos
-
-
Demonstração da metodologia
-
-
Docente(s) responsável(eis)
João Paulo Portelinha Santos - 1.º Semestre
-
Bibliografia
Luis Damas; SQL, FCA, 2017. ISBN: 978-972-722-829-4
Abraham Silberschatz, Henry F. Korth and S. Sudarshan; Database System Concepts, McGraw Hill, 2011. ISBN: 978-0-07-352332-3
Detalhes do curso
-
Código
LTB21001
-
Modo de Ensino
PRESENCIAL
-
ECTS
6.0
-
Duração
Semestral
-
Horas
30h Práticas e Laboratórios
45h Teórico-Práticas
