Código: | L.EIC012 | Sigla: | BD |
Áreas Científicas | |
---|---|
Classificação | Área Científica |
OFICIAL | Engenharia Informática e Computação |
Ativa? | Sim |
Página Web: | https://moodle2425.up.pt/course/view.php?id=4162 |
Unidade Responsável: | Departamento de Engenharia Informática |
Curso/CE Responsável: | Licenciatura em Engenharia Informática e Computação |
Sigla | Nº de Estudantes | Plano de Estudos | Anos Curriculares | Créditos UCN | Créditos ECTS | Horas de Contacto | Horas Totais |
---|---|---|---|---|---|---|---|
L.EIC | 371 | Plano Oficial | 2 | - | 6 | 52 | 162 |
Docente | Responsabilidade |
---|---|
Carla Alexandra Teixeira Lopes | Regente |
Michel Celestino Paiva Ferreira | Regente |
Teóricas: | 2,00 |
Teórico-Práticas: | 2,00 |
Tipo | Docente | Turmas | Horas |
---|---|---|---|
Teóricas | Totais | 2 | 4,00 |
Carla Alexandra Teixeira Lopes | 2,00 | ||
Michel Celestino Paiva Ferreira | 2,00 | ||
Teórico-Práticas | Totais | 16 | 32,00 |
Michel Celestino Paiva Ferreira | 4,00 | ||
Ahmad Naser Eddin | 4,00 | ||
Rui Jorge Eduardo Ramos | 4,00 | ||
Carla Alexandra Teixeira Lopes | 2,00 | ||
João Paulo Madureira Damas | 2,00 | ||
Alexandre Henrique Macris | 2,00 | ||
Lázaro Gabriel Barros da Costa | 4,00 | ||
António Humberto Sá Pinto | 4,00 | ||
Mariana Ferreira Dias | 4,00 | ||
Ana Margarida Mendes Antunes Martins Victoriano | 2,00 |
Enquadramento
Sistemas de Informação (SI) é uma área fundamental em engenharia informática. Bases de dados são repositórios de dados necessários em qualquer SI. A unidade curricular de bases de dados é uma unidade chave na área de SI. O objetivo principal desta unidade curricular é preparar os estudantes para projetar e desenvolver sistemas de bases de dados que atendam às necessidades dos utilizadores de acordo com os objetivos de gestão organizacionais.
Objetivos Específicos
Este é um curso introdutório sobre bases de dados. Aborda o paradigma relacional. Abrange o desenho (modelo UML e normalização relacional), construção (linguagem de definição de dados SQL), consulta (linguagem de manipulação de dados SQL) e gestão (organização física e optimização de SQL) de bases de dados relacionais.
Distribuição Percentual
Componente científica: 50%
Componente tecnológica: 50%
Conhecimentos básicos de teoria de conjuntos.
Diagrama de classes UML. Esquema relacional, normalização e mapeamento de UML e E-A para relacional. Linguagem de definição de dados SQL e restricões de integridade. Álgebra relacional como linguagem de interrogação. Linguagem de manipulação de dados SQL. Gatilhos. Vistas. Índices. Transacções. Introdução a armazéns de dados e sistemas NoSQL.
Utilizam-se as aulas teóricas para exposição dos assuntos do programa e exemplos de aplicação. As aulas práticas decorrem em salas de computadores, com recurso ao sistema de gestão de bases de dados SQLite. Nas aulas resolver-se-ão exercícios e efectuar-se-ão pequenos desenvolvimentos.
Designação | Peso (%) |
---|---|
Exame | 75,00 |
Trabalho laboratorial | 25,00 |
Total: | 100,00 |
Designação | Tempo (Horas) |
---|---|
Estudo autónomo | 70,00 |
Frequência das aulas | 52,00 |
Trabalho laboratorial | 40,00 |
Total: | 162,00 |
Para a obtenção de frequência, os estudantes não poderão exceder o limite de faltas às aulas teórico-práticas (25% do número de aulas teórico-práticas).
PROJ - Projeto/Trabalho de grupo
EF - Exame Final
Nota Final = arredonda (0,25 PROJ + 0,75 EF)
Nota mínima de 40% (8 valores em 20) em todas as componentes de avaliação: Projeto e Exame.
O projeto consiste num trabalho de grupo que será avaliado em dois momentos: a primeira entrega vale 40% e a segunda vale 60% da avaliação do projeto.
Os estudantes que obtiveram frequência na edição imediatamente anterior podem optar por manter a classificação do projeto. Devem, neste caso, informar o docente responsável pela UC até ao final da segunda semana de aulas e não devem inscrever-se nas turmas teórico-práticas.
O projeto não é alvo de reavaliação.
A realização do projeto é obrigatória para os estudantes com inscrição TE e equivalentes.
É permitida a melhoria de classificação de todas as componentes de avaliação por frequência de unidade curricular.
É possível melhorar a classificação final através de um segundo exame a realizar em época prevista para esse efeito.
A classificação do projeto não é passível de melhoria no mesmo ano letivo.
A língua oficial das aulas é o Português. No entanto, admite-se que as aulas possam ser leccionadas em Inglês se a unidade curricular for frequentada por estudantes estrangeiros. Os diapositivos utilizados nas aulas teóricas serão em Inglês.