Bases de Dados
-
Conhecimentos de Base Recomendados
-
-
Objetivos
-Conhecer as potencialidades de um Sistema Gestor de Bases de Dados Relacionais – SGBDR
-Construção e Manipulação de esquemas de Bases de Dados relacionais
- Criação de consultas
-Saber desenvolver interface lógico de interação com a BD
-Modelação da camada das aplicações dirigida ao suporte da persistência de dados
-Inserção, Atualização e Manipulação de dados em Bases de Dados relacionais -
Métodos de Ensino
Alem dos enunciados de lab, exercicios e projeto da UC que podem ser feitos assincronamente, existem foruns de apoio e aulas nos horários definidos para exposiçãoe e sintese de matérias, esclarecimento de duvidas, realização de exercicios e apoio. -
Estágio(s)
Não
-
Programa
-Conceitos fundamentais de BDs e SGBD(R)
-Análise e Modelação segundo o Modelo Entidade-Relação (MER)
-O modelo Relacional (MR)
-Transformação do MER no MR
-A linguagem Structured Query Language (SQL) e sublinguagens:
-Data Definition Language (DDL)
-Data Manipulation Language (DML)
-Programação da lógica e acessos ao modelo de dados
-Procedimentos
-Funções
-Triggers
-Controlo de permissões de acessos
- Tópicos complementares de BDs -
Demonstração de conteúdos
-
-
Demonstração da metodologia
-
-
Docente(s) responsável(eis)
Cláudio Miguel Garcia Loureiro dos Santos Sapateiro - 2.º Semestre
-
Bibliografia
Abraham Silberschatz, Henry F. Korth and S. Sudarshan; Database System Concepts, McGraw Hill. ISBN: 978-0-07-352332-3
Luís Damas; Linguagem SQL, FCA. ISBN: 978-972-722-901-7
Detalhes do curso
-
Código
INF32152
-
Modo de Ensino
PRESENCIAL
-
ECTS
6.0
-
Duração
Semestral
-
Horas
30h Práticas e Laboratórios
45h Teórico-Práticas
